- apply SortOrder for metadata standard dc, datacite and iso19139
This commit is contained in:
parent
2a6a2a6def
commit
5b6f81c34d
4 changed files with 73 additions and 61 deletions
|
@ -418,7 +418,9 @@
|
|||
<!-- Creator: Autor (falls vorhanden), sonst Herausgeber (falls vorhanden), sonst Urhebende Koerperschaft -->
|
||||
<xsl:choose>
|
||||
<xsl:when test="PersonAuthor">
|
||||
<xsl:apply-templates select="PersonAuthor" mode="oai_dc" />
|
||||
<xsl:apply-templates select="PersonAuthor" mode="oai_dc">
|
||||
<xsl:sort select="@SortOrder"/>
|
||||
</xsl:apply-templates>
|
||||
</xsl:when>
|
||||
<xsl:when test="@CreatingCorporation">
|
||||
<dc:creator>
|
||||
|
@ -440,7 +442,9 @@
|
|||
</dc:publisher>
|
||||
|
||||
<!-- dc:contributor -->
|
||||
<xsl:apply-templates select="PersonContributor" mode="oai_dc" />
|
||||
<xsl:apply-templates select="PersonContributor" mode="oai_dc">
|
||||
<xsl:sort select="@SortOrder"/>
|
||||
</xsl:apply-templates>
|
||||
<!-- dc:date (call-template, weil die 'Funktion' nur einmal aufgerufen werden soll, nicht einmal für jedes Date-->
|
||||
<xsl:call-template name="RdrDate" />
|
||||
<!-- dc:date: embargo date -->
|
||||
|
@ -461,9 +465,9 @@
|
|||
<dc:identifier>
|
||||
<xsl:value-of select="string(@landingpage)" />
|
||||
<!-- <xsl:call-template name="url-encode">
|
||||
<xsl:with-param name="str" select="@landingpage"/>
|
||||
</xsl:call-template> -->
|
||||
</dc:identifier>
|
||||
<xsl:with-param name="str" select="@landingpage"/>
|
||||
</xsl:call-template> -->
|
||||
</dc:identifier>
|
||||
<!-- dc:language -->
|
||||
<xsl:apply-templates select="@Language" mode="oai_dc" />
|
||||
<!-- dc:relation -->
|
||||
|
@ -614,9 +618,9 @@
|
|||
<dc:relation>
|
||||
<xsl:value-of select="string(@Value)" />
|
||||
<!-- <xsl:call-template name="url-encode">
|
||||
<xsl:with-param name="str" select="@Value"/>
|
||||
</xsl:call-template> -->
|
||||
</dc:relation>
|
||||
<xsl:with-param name="str" select="@Value"/>
|
||||
</xsl:call-template> -->
|
||||
</dc:relation>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
|
@ -723,9 +727,9 @@
|
|||
<!-- <xsl:value-of select="concat($doiLink, @Value)" /> -->
|
||||
<xsl:value-of select="concat($doiPrefix, string(@Value))" />
|
||||
<!-- <xsl:call-template name="url-encode">
|
||||
<xsl:with-param name="str" select="concat($doiPrefix, @Value)"/>
|
||||
</xsl:call-template> -->
|
||||
</dc:relation>
|
||||
<xsl:with-param name="str" select="concat($doiPrefix, @Value)"/>
|
||||
</xsl:call-template> -->
|
||||
</dc:relation>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="@CreatingCorporation" mode="oai_dc">
|
||||
|
|
Loading…
Add table
editor.link_modal.header
Reference in a new issue