add conditional check in metadata card rendering

(cherry picked from commit b681145343)
This commit is contained in:
Sascha Szott
2025-01-07 19:35:57 +01:00
committed by github-actions[bot]
parent 4b49a3fc8d
commit 11a88fdb01

View File

@@ -319,20 +319,22 @@
</div> </div>
</div> </div>
</div> </div>
<div class="card"> <xsl:if test="oai:metadata">
<a data-toggle="collapse"> <div class="card">
<xsl:attribute name="href">#<xsl:value-of select="translate(oai:header/oai:identifier/text(), ':/.', '')"></xsl:value-of></xsl:attribute> <a data-toggle="collapse">
<div class="card-header"> <xsl:attribute name="href">#<xsl:value-of select="translate(oai:header/oai:identifier/text(), ':/.', '')"></xsl:value-of></xsl:attribute>
<h5>Metadata</h5> <div class="card-header">
</div> <h5>Metadata</h5>
</a> </div>
<div class="collapse"> </a>
<xsl:attribute name="id"><xsl:value-of select="translate(oai:header/oai:identifier/text(), ':/.', '')"></xsl:value-of></xsl:attribute> <div class="collapse">
<div class="card-body"> <xsl:attribute name="id"><xsl:value-of select="translate(oai:header/oai:identifier/text(), ':/.', '')"></xsl:value-of></xsl:attribute>
<xsl:apply-templates select="oai:metadata/*" /> <div class="card-body">
</div> <xsl:apply-templates select="oai:metadata/*" />
</div> </div>
</div> </div>
</div>
</xsl:if>
</div> </div>
</div> </div>
</xsl:for-each> </xsl:for-each>