X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=etc%2Fconfig-zoom.xml;h=6052fff8ff5878e598b9bc8dd27010683d4006a0;hb=efd02482054ac750a9dcd3d10fa349e26c5e7e65;hp=659fa9476ffc882403a00f7638772e880df90cd2;hpb=e797a04d0c73841a7cf52d35140fd1d0cbc97456;p=metaproxy-moved-to-github.git
diff --git a/etc/config-zoom.xml b/etc/config-zoom.xml
index 659fa94..6052fff 100644
--- a/etc/config-zoom.xml
+++ b/etc/config-zoom.xml
@@ -5,15 +5,29 @@
10
@:9000
+ FN
+ element_passthru="F"
+ explain_xsl="torus2zeerex.xsl"
+ record_xsl="pz2dc.xsl"
+ >
+
+
+
+
+
+
+
1
UTF-8
@@ -22,29 +36,158 @@
1=4 s=pw t=l,r
usmarc
tmarc.xsl
- http://sever.com?title=${md-title[\s+/+/g]}
- localhost:9999/db01
+ http://sever.com?title=${md-title[\s+/+/g]}&parm=1
+ localhost:9998/Default
+ heikki/content1
+ localhost:9999/heikki/content1
+ cfuser/cfpassword
+
+
+
+
+ a/b
+ url
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
+ pqf.properties
+
1
UTF-8
- jstor-local
+ solr-local
+ s=al
+ 1=title s=pw t=l,r
+ solr
+ tmarc.xsl
+ lui.indexdata.com/solr/#5002
+ embed
+ dc.title
+ pqf.properties
+
+
+
+
+ 1
+ UTF-8
+ 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
@@ -56,7 +199,7 @@
localhost:9999/db01
cfuser/cfpassword
localhost:3128
- mysub
+ mysub
@@ -73,19 +216,26 @@
+
+
+
-
+
-
- F
-
-
+
B
-
+