From ced9f7224fdd365a7d10be9f5777c0488d20b421 Mon Sep 17 00:00:00 2001 From: David Maus <maus@hab.de> Date: Mon, 16 Oct 2017 10:46:53 +0200 Subject: [PATCH] Repertorium: HTML-Anzeige verbessert --- resources/xslt/repertorium/eintrag.xsl | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/resources/xslt/repertorium/eintrag.xsl b/resources/xslt/repertorium/eintrag.xsl index 4f9e1be6..828674cc 100644 --- a/resources/xslt/repertorium/eintrag.xsl +++ b/resources/xslt/repertorium/eintrag.xsl @@ -31,7 +31,7 @@ <th>Verfasser</th> <td> <xsl:choose> - <xsl:when test="//tei:author"> + <xsl:when test="//tei:author[normalize-space()]"> <xsl:value-of select="//tei:author"/> </xsl:when> <xsl:otherwise>-</xsl:otherwise> @@ -142,7 +142,6 @@ <tr> <th>Signatur</th> <td> - <xsl:text>Cod. Guelf. </xsl:text> <xsl:value-of select="//tei:msDesc/tei:msIdentifier/tei:idno"/> <xsl:if test="//tei:msItem/tei:locus/@from"> <xsl:text>, beginnt auf </xsl:text> @@ -323,7 +322,7 @@ </tbody> </table> - <xsl:variable name="shelfmark" select=".//tei:msDesc/tei:msIdentifier/tei:idno"/> + <xsl:variable name="shelfmark" select="substring-after(.//tei:msDesc/tei:msIdentifier/tei:idno, 'Cod. Guelf. ')"/> <xsl:variable name="ident"> <xsl:call-template name="normalize-shelfmark"> <xsl:with-param name="shelfmark" select="$shelfmark"/> -- GitLab