pz22usi.xsl not maintained in MP
authorAdam Dickmeiss <adam@indexdata.dk>
Wed, 22 Jun 2011 13:31:03 +0000 (15:31 +0200)
committerAdam Dickmeiss <adam@indexdata.dk>
Wed, 22 Jun 2011 13:31:03 +0000 (15:31 +0200)
xml/xslt/pz22usi.xsl [deleted file]

diff --git a/xml/xslt/pz22usi.xsl b/xml/xslt/pz22usi.xsl
deleted file mode 100644 (file)
index f9c62ca..0000000
+++ /dev/null
@@ -1,123 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xsl:stylesheet version="1.0" 
-               xmlns="http://www.loc.gov/mods/v3"
-               xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
-               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-               xmlns:id="http://indexdata.com/xml/modsExtension/"
-               xmlns:pz="http://www.indexdata.com/pazpar2/1.0"
-               x-exclude-result-prefixes="mods">
-  <xsl:output method="xml" indent="yes" />
-  <!-- <xsl:template match="text()"/> -->
-
-  <xsl:template match="/pz:record">
-      <mods version="3.4"
-         xsi:schemaLocation="http://www.loc.gov/mods/v3
-                             http://www.loc.gov/standards/mods/v3/mods-3-4.xsd">
-      <originInfo>
-       <dateIssued><xsl:value-of select="normalize-space(pz:metadata[@type='date'])"/></dateIssued>
-       <publisher><xsl:value-of select="pz:metadata[@type='publication-name']"/></publisher>
-       <place>
-         <placeTerm type="text">
-           <xsl:value-of select="pz:metadata[@type='publication-place']"/>
-         </placeTerm>
-       </place>
-       <xsl:if test="pz:metadata[@type='medium'] = 'book'">
-         <issuance>monographic</issuance>
-       </xsl:if>
-      </originInfo>
-      <!-- What about mods:typeOfResource? -->
-      <location>
-       <!-- It would be good to make only the first of these "primary" -->
-       <xsl:for-each select="pz:metadata[@type='electronic-url']">
-         <url usage="primary"><xsl:value-of select="."/></url>
-       </xsl:for-each>
-       <url access="preview">$THUMBURL</url>
-      </location>
-      <titleInfo>
-       <title><xsl:value-of select="pz:metadata[@type='title']"/></title>
-      </titleInfo>
-      <xsl:for-each select="pz:metadata[@type='author']">
-       <name type="personal">
-         <displayForm><xsl:value-of select="."/></displayForm>
-         <role>
-           <roleTerm type="text">author</roleTerm>
-         </role>
-       </name>
-      </xsl:for-each>
-      <xsl:for-each select="pz:metadata[@type='title-responsibility']">
-       <name type="personal">
-         <displayForm><xsl:value-of select="."/></displayForm>
-       </name>
-      </xsl:for-each>
-      <xsl:for-each select="pz:metadata[@type='description']">
-       <abstract type="description"><xsl:value-of select="."/></abstract>
-      </xsl:for-each>
-      <xsl:for-each select="pz:metadata[@type='subject']">
-       <subject>
-         <topic><xsl:value-of select="."/></topic>
-       </subject>
-      </xsl:for-each>
-      <id:relevance>$RELEVANCE</id:relevance>
-      <!-- <location> is repeatable for multiple holdings -->
-      <location>
-       <holdingSimple>
-         <copyInformation>
-           <subLocation>
-             <xsl:value-of select="pz:metadata[@type='locallocation']"/>
-           </subLocation>
-           <shelfLocator>
-             <xsl:value-of select="pz:metadata[@type='callnumber']"/>
-           </shelfLocator>
-           <id:circ>
-             <id:available><xsl:value-of select="normalize-space(pz:metadata[@type='available'])"/></id:available>
-             <id:due>$DUE</id:due>
-           </id:circ>
-         </copyInformation>
-       </holdingSimple>
-      </location>
-      <relatedItem type="host">
-       <titleInfo>
-         <title><xsl:value-of select="pz:metadata[@type='journal-title']"/></title>
-         <!-- or -->
-         <title><xsl:value-of select="pz:metadata[@type='series-title']"/></title>
-         <!-- or -->
-         <title>$BOOKTITLE</title>
-       </titleInfo>
-       <part>
-         <detail type="volume">
-           <number><xsl:value-of select="pz:metadata[@type='volume']"/></number>
-           <!-- or -->
-           <number><xsl:value-of select="pz:metadata[@type='journal-subpart']"/></number>
-         </detail>
-         <detail type="issue">
-           <number>$ISSUE</number>
-         </detail>
-         <extent unit="pages">
-           <start>$STARTPAGE</start>
-           <end>$ENDPAGE</end>
-         </extent>
-       </part>
-      </relatedItem>
-      <physicalDescription>
-       <xsl:if test="pz:metadata[@type='medium'] = 'web'">
-         <form authority="marcform">electronic</form>
-       </xsl:if>
-       <form><xsl:value-of select="pz:metadata[@type='physical-format']"/></form>
-       <internetMediaType>$FORMAT</internetMediaType>
-       <extent><xsl:value-of select="pz:metadata[@type='physical-extent']"/></extent>
-      </physicalDescription>
-      <id:citation><xsl:value-of select="pz:metadata[@type='citation']"/></id:citation>
-      <identifier type="issn"><xsl:value-of select="pz:metadata[@type='issn']"/></identifier>
-      <identifier type="isbn"><xsl:value-of select="pz:metadata[@type='isbn']"/></identifier>
-      <identifier><xsl:value-of select="pz:metadata[@type='id']"/></identifier>
-      <accessCondition type="copyright">$COPYRIGHT</accessCondition>
-      <accessCondition type="copyrightabstract">$COPYRIGHTABSTRACT</accessCondition>
-      <language usage="primary">
-       <languageTerm type="text">$LANGUAGEITEM</languageTerm>
-      </language>
-      <language objectPart="summary">
-       <languageTerm type="text">$LANGUAGEABSTRACT</languageTerm>
-      </language>
-    </mods>
-  </xsl:template>
-</xsl:stylesheet>