#356 errors must be visualized as well

This commit is contained in:
Heavenfighter
2024-12-19 14:54:27 +01:00
parent 6091fed214
commit 72eb58b521

View File

@@ -124,6 +124,7 @@
<fo:block>Validierungsergebnisse im Detail:</fo:block>
<fo:table>
<fo:table-column border-style="solid" />
<fo:table-column border-style="solid" />
<fo:table-column border-style="solid" />
<fo:table-column column-width="70%" border-style="solid" />
@@ -135,6 +136,9 @@
<fo:table-cell>
<fo:block>Code</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block>Schwere</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block>Text</fo:block>
</fo:table-cell>
@@ -150,7 +154,7 @@
</fo:root>
</xsl:template>
<xsl:template match="notice">
<xsl:template match="notice|error">
<fo:table-row font-size="12px" border-style="solid">
<fo:table-cell number-rows-spanned="2">
<fo:block>
@@ -164,15 +168,35 @@
</xsl:call-template>
</fo:block>
</fo:table-cell>
<fo:table-cell number-rows-spanned="2">
<fo:block >
<xsl:choose>
<xsl:when test="name() = 'error'">
<xsl:attribute name="color">red</xsl:attribute>
Fehler
</xsl:when>
<xsl:otherwise>
Hinweis
</xsl:otherwise>
</xsl:choose>
</fo:block>
</fo:table-cell>
<fo:table-cell>
<fo:block>
<xsl:if test="name() = 'error'">
<xsl:attribute name="color">red</xsl:attribute>
</xsl:if>
<xsl:value-of select="substring-before(.,' [ID')" />
</fo:block>
</fo:table-cell>
</fo:table-row>
<fo:table-row font-size="12px" border-style="solid">
<fo:table-cell>
<fo:block>Pfad:
<fo:block>
<xsl:if test="name() = 'error'">
<xsl:attribute name="color">red</xsl:attribute>
</xsl:if>
Pfad:
<xsl:value-of select="@location" />
</fo:block>
</fo:table-cell>