Fixing what appears to be a typo in this stylesheet.
[pazpar2-moved-to-github.git] / etc / default.xsl
index 1dcf266..77a807b 100644 (file)
@@ -1,7 +1,20 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <xsl:stylesheet
     version="1.0"
-    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+    xmlns:pz="http://www.indexdata.com/pazpar2/1.0">
 
+  <xsl:template match="*">
+    <pz:record>
+      <xsl:apply-templates/>
+    </pz:record>
+  </xsl:template>
+
+  <xsl:template match="datafield[@tag='650']/subfield[@code='a']">
+    <pz:facet type="subject">
+      <xsl:value-of select="."/>
+    </pz:facet>
+  </xsl:template>
+  
 </xsl:stylesheet>