[Koha-patches] [PATCH] Bug 8791: OPAC UNIMARC XSLT details: subject with subfield 3
Fridolyn SOMERS
fridolyn.somers at biblibre.com
Wed Sep 19 11:48:19 CEST 2012
---
.../opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl b/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl
index 32f8cde..09bd9e0 100644
--- a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl
+++ b/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl
@@ -214,7 +214,7 @@
<xsl:variable name="start" select="position()"/>
<xsl:variable name="ends">
<xsl:for-each select="../marc:subfield[position() > $start]">
- <xsl:if test="@code=3 or @code=9 or @code=2">
+ <xsl:if test="@code=9">
<xsl:variable name="end" select="position() + $start"/>
<xsl:value-of select="$end"/>
<xsl:text>,</xsl:text>
@@ -232,7 +232,7 @@
</xsl:choose>
</xsl:variable>
<xsl:variable name="display">
- <xsl:for-each select="../marc:subfield[position() > $start and position() < $end]">
+ <xsl:for-each select="../marc:subfield[position() > $start and position() < $end and @code!=2 and @code!=3]">
<xsl:value-of select="."/>
<xsl:if test="not(position()=last())">
<xsl:text>, </xsl:text>
--
1.7.9.5
More information about the Koha-patches
mailing list