X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=etc%2Fconfig-zoom.xml;h=fc208b64507d50bfb7a92cfd1ce826a814eb246c;hb=83ae8e57480f04a97741e3b3c9ae6896bbcc5f8d;hp=f51b70e3701e1c3f7055efe72fad40d51ad69b59;hpb=86aa10e05c5f6aadc0d08c761ca91457fffd2039;p=metaproxy-moved-to-github.git
diff --git a/etc/config-zoom.xml b/etc/config-zoom.xml
index f51b70e..fc208b6 100644
--- a/etc/config-zoom.xml
+++ b/etc/config-zoom.xml
@@ -8,14 +8,19 @@
+
+
+
- foouser/barpassword
1
UTF-8
z-local
@@ -24,9 +29,16 @@
usmarc
tmarc.xsl
http://sever.com?title=${md-title[\s+/+/g]}
- localhost:9999/db01
- connectorfile
+ localhost:9998/db01
+ heikki/content1
+
+
+ heikki/content1
+ localhost:9999/heikki/content1
+ cfuser/cfpassword
+
+
1
UTF-8
@@ -34,19 +46,124 @@
s=al
1=title s=pw t=l,r
get
+ 1.1
tmarc.xsl
- localhost:9999/db01
+ localhost:9998/db01
+ embed
+ dc.title
+
+
1
UTF-8
- jstor-local
+ jstor1
s=al
1=title s=pw t=l,r
get
dc.xsl
+ <?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+ This stylesheet expects oai/dc records
+-->
+<xsl:stylesheet
+ version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:pz="http://www.indexdata.com/pazpar2/1.0"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:dcterms="http://purl.org/dc/terms/">
+
+ <xsl:output indent="yes"
+ method="xml"
+ version="1.0"
+ encoding="UTF-8"/>
+
+ <xsl:param name="medium" />
+
+ <xsl:template match="/*">
+ <pz:record>
+
+ <pz:metadata type="id">
+ <xsl:value-of select="dc:identifier"/>
+ </pz:metadata>
+
+ <xsl:for-each select="dc:title">
+ <pz:metadata type="title">
+ <xsl:value-of select="."/>
+ </pz:metadata>
+ </xsl:for-each>
+
+ <xsl:for-each select="dc:date">
+ <pz:metadata type="date">
+ <xsl:value-of select="."/>
+ </pz:metadata>
+ </xsl:for-each>
+
+ <xsl:for-each select="dc:subject">
+ <pz:metadata type="subject">
+ <xsl:value-of select="."/>
+ </pz:metadata>
+ </xsl:for-each>
+
+ <xsl:for-each select="dc:creator">
+ <pz:metadata type="author">
+ <xsl:value-of select="."/>
+ </pz:metadata>
+ </xsl:for-each>
+
+ <xsl:for-each select="dc:description">
+ <pz:metadata type="description">
+ <xsl:value-of select="."/>
+ </pz:metadata>
+ </xsl:for-each>
+
+ <xsl:for-each select="dc:identifier">
+ <pz:metadata type="electronic-url">
+ <xsl:value-of select="."/>
+ </pz:metadata>
+ </xsl:for-each>
+
+ <xsl:for-each select="dc:type">
+ <pz:metadata type="medium">
+ <xsl:value-of select="."/>
+ </pz:metadata>
+ </xsl:for-each>
+
+ <xsl:for-each select="dcterms:bibliographicCitation">
+ <pz:metadata type="citation">
+ <xsl:value-of select="."/>
+ </pz:metadata>
+ </xsl:for-each>
+
+ <pz:metadata type="medium">
+ <xsl:value-of select="$medium" />
+ </pz:metadata>
+
+ </pz:record>
+ </xsl:template>
+
+ <xsl:template match="text()"/>
+
+</xsl:stylesheet>
+ dfr.jstor.org/sru
+
+
+
+
+ 1
+ UTF-8
+ jstor2
+ s=al
+ 1=title s=pw t=l,r
+ info:srw/schema/srw_jstor
+ get
+ jstor-pz2.xsl
dfr.jstor.org/sru
+
+
+
1
UTF-8
@@ -58,7 +175,7 @@
localhost:9999/db01
cfuser/cfpassword
localhost:3128
- mysub
+ mysub
@@ -76,10 +193,11 @@
+
@@ -89,7 +207,10 @@
F
-
+
+
+
+
B