- composer updates
- Formatierungsfehler bei Coverage im XML-Output von dc:coverage wurde behoben - DataCite: AlternateIdentifier zeigt nun die Landing Page zum Datensatz an - statt "Datum der Freischaltung" wird nun "Embargo-Ende" auf der Landing Page angezeigt - Projekte werden nun bei der OAI-ListSets-Abfrage angezeigt siehe: https://repository.geologie.ac.at/oai?verb=ListSets - Abstand vor dem Titel in den Suchergebnissen
This commit is contained in:
parent
7b69477712
commit
35e71a13c3
7 changed files with 76 additions and 22 deletions
1
public/css/search_style.css
vendored
1
public/css/search_style.css
vendored
|
@ -65,6 +65,7 @@ section.search {
|
|||
.record-elem .h4, .record-elem h4 {
|
||||
font-size: 16px;
|
||||
letter-spacing: .05em;
|
||||
margin-top: 8px;
|
||||
}
|
||||
.record-detail h1, .record-detail p,
|
||||
.record-elem h4,
|
||||
|
|
|
@ -38,6 +38,7 @@
|
|||
<xsl:param name="oai_error_code" />
|
||||
<xsl:param name="oai_error_message" />
|
||||
<xsl:param name="baseURL" />
|
||||
<xsl:param name="repURL" />
|
||||
|
||||
|
||||
|
||||
|
@ -394,7 +395,7 @@
|
|||
)" />
|
||||
<xsl:value-of select="$geolocation" />
|
||||
|
||||
<xsl:text>
</xsl:text>
|
||||
<!-- <xsl:text>
</xsl:text> -->
|
||||
<xsl:if test="@ElevationMin != '' and @ElevationMax != ''">
|
||||
<xsl:value-of select="concat(' * ELEVATION MIN: ', @ElevationMin, ' * ELEVATION MAX: ', @ElevationMax)" />
|
||||
</xsl:if>
|
||||
|
@ -402,7 +403,7 @@
|
|||
<xsl:value-of select="concat(' * ELEVATION ABSOLUT: ', @ElevationAbsolut)" />
|
||||
</xsl:if>
|
||||
|
||||
<xsl:text>
</xsl:text>
|
||||
<!-- <xsl:text>
</xsl:text> -->
|
||||
<xsl:if test="@DepthMin != '' and @DepthMax != ''">
|
||||
<xsl:value-of select="concat(' * DEPTH MIN: ', @DepthMin, ' * DEPTH MAX: ', @DepthMax)" />
|
||||
</xsl:if>
|
||||
|
@ -410,7 +411,7 @@
|
|||
<xsl:value-of select="concat(' * DEPTH ABSOLUT: ', @DepthAbsolut)" />
|
||||
</xsl:if>
|
||||
|
||||
<xsl:text>
</xsl:text>
|
||||
<!-- <xsl:text>
</xsl:text> -->
|
||||
<xsl:if test="@TimeMin != '' and @TimeMax != ''">
|
||||
<xsl:value-of select="concat(' * TIME MIN: ', @TimeMin, ' * TIME MAX: ', @TimeMax)" />
|
||||
</xsl:if>
|
||||
|
|
|
@ -82,6 +82,11 @@
|
|||
<xsl:text>Dataset</xsl:text>
|
||||
<!-- <xsl:value-of select="@Type" /> -->
|
||||
</resourceType>
|
||||
|
||||
<alternateIdentifiers>
|
||||
<xsl:call-template name="AlternateIdentifier"/>
|
||||
</alternateIdentifiers>
|
||||
|
||||
<xsl:if test="Reference">
|
||||
<relatedIdentifiers>
|
||||
<xsl:apply-templates select="Reference" mode="oai_datacite" />
|
||||
|
@ -237,6 +242,17 @@
|
|||
</subject>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="AlternateIdentifier" mode="oai_datacite"
|
||||
xmlns="http://datacite.org/schema/kernel-4">
|
||||
<alternateIdentifier >
|
||||
<xsl:attribute name="alternateIdentifierType">
|
||||
<xsl:text>url</xsl:text>
|
||||
</xsl:attribute>
|
||||
<xsl:variable name="identifier" select="concat($repURL, '/dataset/', @Id)" />
|
||||
<xsl:value-of select="$identifier" />
|
||||
</alternateIdentifier >
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="Reference" mode="oai_datacite"
|
||||
xmlns="http://datacite.org/schema/kernel-4">
|
||||
<relatedIdentifier>
|
||||
|
@ -269,7 +285,6 @@
|
|||
</contributor>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
<xsl:template match="PersonAuthor" mode="oai_datacite"
|
||||
xmlns="http://datacite.org/schema/kernel-4">
|
||||
<creator>
|
||||
|
|
Loading…
Add table
editor.link_modal.header
Reference in a new issue