mapping recordIdentifier to Koha internal ID
authorJoshua Ferraro <jmf@liblime.com>
Wed, 23 Jan 2008 13:20:12 +0000 (08:20 -0500)
committerJoshua Ferraro <jmf@liblime.com>
Thu, 24 Jan 2008 14:05:38 +0000 (08:05 -0600)
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2MODS.xsl

index ff35524..78ab06f 100644 (file)
                                                <xsl:value-of select="."/>\r
                                        </recordChangeDate>\r
                                </xsl:for-each>\r
-\r
+                               <xsl:for-each select="marc:datafield[@tag=999]">\r
+                                        <recordIdentifier>\r
+                                                <xsl:value-of select="marc:subfield[@code='c']"/>\r
+                                        </recordIdentifier>\r
+                                </xsl:for-each>\r
+<!--\r
                                <xsl:for-each select="marc:controlfield[@tag=001]">\r
                                        <recordIdentifier>\r
                                                <xsl:if test="../marc:controlfield[@tag=003]">\r
                                                <xsl:value-of select="."/>\r
                                        </recordIdentifier>\r
                                </xsl:for-each>\r
+-->\r
                        </recordInfo>\r
                </mods>\r
        </xsl:template>\r
 <metaInformation>\r
 <scenarios ><scenario default="yes" name="modstst2" userelativepaths="yes" externalpreview="no" url="..\..\..\..\..\..\marcxml\modstst2.xml" htmlbaseurl="" outputurl="" processortype="internal" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext=""/><scenario default="no" name="modstest" userelativepaths="yes" externalpreview="no" url="..\..\..\..\..\..\marcxml\modstest.xml" htmlbaseurl="" outputurl="" processortype="internal" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext=""/><scenario default="no" name="Scenario1" userelativepaths="yes" externalpreview="no" url="..\..\..\..\..\..\marcxml\t.xml" htmlbaseurl="" outputurl="" processortype="internal" commandline="" additionalpath="" additionalclasspath="" postprocessortype="none" postprocesscommandline="" postprocessadditionalpath="" postprocessgeneratedext=""/></scenarios><MapperInfo srcSchemaPath="" srcSchemaRoot="" srcSchemaPathIsRelative="yes" srcSchemaInterpretAsXML="no" destSchemaPath="" destSchemaRoot="" destSchemaPathIsRelative="yes" destSchemaInterpretAsXML="no"/>\r
 </metaInformation>\r
--->
\ No newline at end of file
+-->\r