X-Git-Url: http://sru.miketaylor.org.uk/?a=blobdiff_plain;f=etc%2Fconfig-zoom.xml;h=d457e72bab7ff1a8baf11704ad9ec26637ab7c43;hb=48303fd661d8987d0ad1211180b36cd7c2484d46;hp=531963f8b7fb29e643b945bb6a4ea02c8f397454;hpb=4eb9ec58eb14d82b0532b4a4dab56c98ccdcea11;p=metaproxy-moved-to-github.git
diff --git a/etc/config-zoom.xml b/etc/config-zoom.xml
index 531963f..d457e72 100644
--- a/etc/config-zoom.xml
+++ b/etc/config-zoom.xml
@@ -8,12 +8,17 @@
+
+
+
1
UTF-8
@@ -23,29 +28,141 @@
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
sru-local
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
@@ -57,7 +174,7 @@
localhost:9999/db01
cfuser/cfpassword
localhost:3128
- mysub
+ mysub
@@ -74,7 +191,11 @@
-
+
+