Compare commits

..

8 Commits

4 changed files with 35 additions and 19 deletions

View File

@@ -179,7 +179,7 @@
<lido:classificationWrap> <lido:classificationWrap>
<xsl:for-each select="collectionSet"> <xsl:for-each select="collectionSet">
<lido:classification> <lido:classification>
<xsl:attribute name="lido:type">Sammlung</xsl:attribute> <xsl:attribute name="lido:type">Collection</xsl:attribute>
<xsl:for-each select="sammlung_id"> <xsl:for-each select="sammlung_id">
<lido:conceptID> <lido:conceptID>
<xsl:attribute name="lido:source">local</xsl:attribute> <xsl:attribute name="lido:source">local</xsl:attribute>
@@ -1931,14 +1931,14 @@
</xsl:if> </xsl:if>
</lido:recordRights> </lido:recordRights>
<lido:recordInfoSet> <lido:recordInfoSet lido:type="http://terminology.lido-schema.org/lido00470">
<xsl:for-each select="sources_objektinfo"> <xsl:for-each select="sources_objektinfo">
<lido:recordInfoLink> <lido:recordInfoLink>
<xsl:value-of select="."/> <xsl:value-of select="."/>
</lido:recordInfoLink> </lido:recordInfoLink>
</xsl:for-each> </xsl:for-each>
<xsl:for-each select="exportdatum"> <xsl:for-each select="exportdatum">
<lido:recordMetadataDate> <lido:recordMetadataDate lido:type="http://terminology.lido-schema.org/lido00472">
<!-- <lido:displayDate> --> <!-- <lido:displayDate> -->
<xsl:value-of select="."/> <xsl:value-of select="."/>
<!-- </lido:displayDate> --> <!-- </lido:displayDate> -->

View File

@@ -178,7 +178,7 @@
<lido:classificationWrap> <lido:classificationWrap>
<xsl:for-each select="collectionSet"> <xsl:for-each select="collectionSet">
<lido:classification> <lido:classification>
<xsl:attribute name="lido:type">Sammlung</xsl:attribute> <xsl:attribute name="lido:type">Collection</xsl:attribute>
<xsl:for-each select="sammlung_id"> <xsl:for-each select="sammlung_id">
<lido:conceptID> <lido:conceptID>
<xsl:attribute name="lido:source">local</xsl:attribute> <xsl:attribute name="lido:source">local</xsl:attribute>
@@ -1750,14 +1750,14 @@
</xsl:if> </xsl:if>
</lido:recordRights> </lido:recordRights>
<lido:recordInfoSet> <lido:recordInfoSet lido:type="http://terminology.lido-schema.org/lido00470">
<xsl:for-each select="sources_objektinfo"> <xsl:for-each select="sources_objektinfo">
<lido:recordInfoLink> <lido:recordInfoLink>
<xsl:value-of select="."/> <xsl:value-of select="."/>
</lido:recordInfoLink> </lido:recordInfoLink>
</xsl:for-each> </xsl:for-each>
<xsl:for-each select="exportdatum"> <xsl:for-each select="exportdatum">
<lido:recordMetadataDate> <lido:recordMetadataDate lido:type="http://terminology.lido-schema.org/lido00472">
<!-- <lido:displayDate> --> <!-- <lido:displayDate> -->
<xsl:value-of select="."/> <xsl:value-of select="."/>
<!-- </lido:displayDate> --> <!-- </lido:displayDate> -->

View File

@@ -178,7 +178,7 @@
<lido:classificationWrap> <lido:classificationWrap>
<xsl:for-each select="collectionSet"> <xsl:for-each select="collectionSet">
<lido:classification> <lido:classification>
<xsl:attribute name="lido:type">Sammlung</xsl:attribute> <xsl:attribute name="lido:type">Collection</xsl:attribute>
<xsl:for-each select="sammlung_id"> <xsl:for-each select="sammlung_id">
<lido:conceptID> <lido:conceptID>
<xsl:attribute name="lido:source">local</xsl:attribute> <xsl:attribute name="lido:source">local</xsl:attribute>
@@ -1387,7 +1387,20 @@
</lido:relatedWork> </lido:relatedWork>
</lido:relatedWorkSet> </lido:relatedWorkSet>
</xsl:for-each> </xsl:for-each>
<xsl:for-each select="objectToObjectLinkSet">
<lido:relatedWorkSet>
<lido:relatedWork>
<lido:displayObject>
<xsl:value-of select="rel_text_forward"/>
</lido:displayObject>
<lido:object>
<lido:objectWebResource>
<xsl:value-of select="concat(../md_version, 'object/', rel_object_id)"/>
</lido:objectWebResource>
</lido:object>
</lido:relatedWork>
</lido:relatedWorkSet>
</xsl:for-each>
<xsl:for-each select="linkSet/link_id"> <xsl:for-each select="linkSet/link_id">
<lido:relatedWorkSet> <lido:relatedWorkSet>
<lido:relatedWork> <lido:relatedWork>
@@ -1440,24 +1453,27 @@
<xsl:value-of select="."/> <xsl:value-of select="."/>
</lido:objectWebResource> </lido:objectWebResource>
</xsl:for-each> </xsl:for-each>
<xsl:for-each select="../literatur_online">
<lido:objectWebResource>
<xsl:value-of select="."/>
</lido:objectWebResource>
</xsl:for-each>
<xsl:for-each select="../literatur_isbn"> <xsl:for-each select="../literatur_isbn">
<xsl:if test="string-length(.) != 0">
<lido:objectID> <lido:objectID>
<xsl:attribute name="lido:type">ISBN</xsl:attribute> <xsl:attribute name="lido:type">ISBN</xsl:attribute>
<xsl:value-of select="."/> <xsl:value-of select="."/>
</lido:objectID> </lido:objectID>
</xsl:if>
</xsl:for-each> </xsl:for-each>
<xsl:for-each select="../literatur_gnd"> <xsl:for-each select="../literatur_gnd">
<xsl:if test="string-length(.) != 0">
<lido:objectID> <lido:objectID>
<xsl:attribute name="lido:source">dnb</xsl:attribute> <xsl:attribute name="lido:source">dnb</xsl:attribute>
<xsl:attribute name="lido:type">uri</xsl:attribute> <xsl:attribute name="lido:type">uri</xsl:attribute>
<xsl:value-of select="."/> <xsl:value-of select="."/>
</lido:objectID> </lido:objectID>
</xsl:for-each> </xsl:if>
<xsl:for-each select="../literatur_online">
<lido:objectID>
<xsl:attribute name="lido:type">uri</xsl:attribute>
<xsl:value-of select="."/>
</lido:objectID>
</xsl:for-each> </xsl:for-each>
</lido:object> </lido:object>
</xsl:if> </xsl:if>
@@ -1697,14 +1713,14 @@
</xsl:if> </xsl:if>
</lido:recordRights> </lido:recordRights>
<lido:recordInfoSet> <lido:recordInfoSet lido:type="http://terminology.lido-schema.org/lido00470">
<xsl:for-each select="sources_objektinfo"> <xsl:for-each select="sources_objektinfo">
<lido:recordInfoLink> <lido:recordInfoLink>
<xsl:value-of select="."/> <xsl:value-of select="."/>
</lido:recordInfoLink> </lido:recordInfoLink>
</xsl:for-each> </xsl:for-each>
<xsl:for-each select="exportdatum"> <xsl:for-each select="exportdatum">
<lido:recordMetadataDate> <lido:recordMetadataDate lido:type="http://terminology.lido-schema.org/lido00472">
<!-- <lido:displayDate> --> <!-- <lido:displayDate> -->
<xsl:value-of select="."/> <xsl:value-of select="."/>
<!-- </lido:displayDate> --> <!-- </lido:displayDate> -->

View File

@@ -178,7 +178,7 @@
<lido:classificationWrap> <lido:classificationWrap>
<xsl:for-each select="collectionSet"> <xsl:for-each select="collectionSet">
<lido:classification> <lido:classification>
<xsl:attribute name="lido:type">Sammlung</xsl:attribute> <xsl:attribute name="lido:type">Collection</xsl:attribute>
<xsl:for-each select="sammlung_id"> <xsl:for-each select="sammlung_id">
<lido:conceptID> <lido:conceptID>
<xsl:attribute name="lido:source">local</xsl:attribute> <xsl:attribute name="lido:source">local</xsl:attribute>
@@ -1753,14 +1753,14 @@
</xsl:if> </xsl:if>
</lido:recordRights> </lido:recordRights>
<lido:recordInfoSet> <lido:recordInfoSet lido:type="http://terminology.lido-schema.org/lido00470">
<xsl:for-each select="sources_objektinfo"> <xsl:for-each select="sources_objektinfo">
<lido:recordInfoLink> <lido:recordInfoLink>
<xsl:value-of select="."/> <xsl:value-of select="."/>
</lido:recordInfoLink> </lido:recordInfoLink>
</xsl:for-each> </xsl:for-each>
<xsl:for-each select="exportdatum"> <xsl:for-each select="exportdatum">
<lido:recordMetadataDate> <lido:recordMetadataDate lido:type="http://terminology.lido-schema.org/lido00472">
<!-- <lido:displayDate> --> <!-- <lido:displayDate> -->
<xsl:value-of select="."/> <xsl:value-of select="."/>
<!-- </lido:displayDate> --> <!-- </lido:displayDate> -->