Messing with open content stuff
authorSebastian Hammer <quinn@indexdata.com>
Sun, 4 Feb 2007 04:14:46 +0000 (04:14 +0000)
committerSebastian Hammer <quinn@indexdata.com>
Sun, 4 Feb 2007 04:14:46 +0000 (04:14 +0000)
etc/econtent.pz [new file with mode: 0644]
etc/edu.pz
etc/marc21.xsl

diff --git a/etc/econtent.pz b/etc/econtent.pz
new file mode 100644 (file)
index 0000000..53c723f
--- /dev/null
@@ -0,0 +1,2 @@
+target econtent.indexdata.com:210/oaister;Oaister
+#target econtent.indexdata.com:210/oca-americana;OCA American Libraries
index afabdfa..294d555 100644 (file)
@@ -44,3 +44,5 @@ target z3950.library.wisc.edu:210/madison;U of Wisconsin
 target us1v1.indexdata.com/ruprime;Reference Universe
 target us1v1.indexdata.com/pdx;Public Documents Masterfile
 target us1.indexdata.com:9001/Default;Open Content Alliance
+target econtent.indexdata.com:210/oca-americana;OCA American Libraries
+target econtent.indexdata.com:210/oaister;OAIster
index 6ab86d8..cab5608 100644 (file)
@@ -43,7 +43,7 @@
        </pz:metadata>
       </xsl:for-each>
 
-      <xsl:for-each select="marc:datafield[@tag='650']">
+      <xsl:for-each select="marc:datafield[@tag='650' or @tag='653']">
        <pz:metadata type="subject">
          <xsl:value-of select="marc:subfield[@code='a']"/>
        </pz:metadata>
        </pz:metadata>
       </xsl:for-each>
 
+      <xsl:for-each select="marc:datafield[@tag='700']">
+       <pz:metadata type="author">
+         <xsl:value-of select="marc:subfield[@code='a']"/>
+       </pz:metadata>
+      </xsl:for-each>
+
+      <xsl:for-each select="marc:datafield[@tag='720']">
+       <pz:metadata type="author">
+         <xsl:value-of select="marc:subfield[@code='a']"/>
+       </pz:metadata>
+      </xsl:for-each>
+
       <xsl:for-each select="marc:datafield[@tag='856']">
        <pz:metadata type="url">
          <xsl:value-of select="marc:subfield[@code='u']"/>