X-Git-Url: https://git.mdrn.pl/librarian.git/blobdiff_plain/05b19dad8ca44136e064abcc6beff5dac4489c60..dcf52453a888b12b3fd562df71e30d95af847a29:/librarian/epub/xsltLast.xsl diff --git a/librarian/epub/xsltLast.xsl b/librarian/epub/xsltLast.xsl index 751f97a..5288443 100644 --- a/librarian/epub/xsltLast.xsl +++ b/librarian/epub/xsltLast.xsl @@ -103,22 +103,13 @@ </xsl:template> <xsl:template name="editors"> - <xsl:if test="//dc:contributor.editor[text()]|//dc:contributor.technical_editor[text()]"> + <xsl:if test="@editors"> <p class="info"> <xsl:text>Opracowanie redakcyjne i przypisy: </xsl:text> - <xsl:for-each select="//dc:contributor.editor[text()]|//dc:contributor.technical_editor[text() and not(//dc:contributor.editor/text()=text())]"> - <xsl:sort /> - <xsl:if test="position() != 1">, </xsl:if> - <xsl:apply-templates mode="person" /> - </xsl:for-each>. - </p> + <xsl:value-of select="@editors" />.</p> </xsl:if> </xsl:template> - <xsl:template match="dc:contributor.editor|dc:contributor.technical_editor"> - <br /><xsl:apply-templates mode='person' /> - </xsl:template> - <xsl:template match="text()" mode="person"> <xsl:value-of select="wl:person_name(.)" /> </xsl:template>