Bug 11246: remove reference to fields 780 and 785 in UNIMARC XSLT files for Bootstrap OPAC
Another fix, 10465, removed fields 780 and 785 from a unimarc xslt file. This cleanup is needed for bootstrap too To test : in a UNIMARC Koha, with Bootstrap theme OPAC 1. Be sure that OPACXSLTDetailsDisplay , OPACXSLTResultsDisplay sysprefs are set to "default" 2. Apply the patch 3. Search some records in OPAC : the list view and the detail view should be exacty the same as before you apply the patch. Signed-off-by: Mark Tompsett <mtompset@hotmail.com> Signed-off-by: Katrin Fischer <Katrin.Fischer.83@web.de> Changes are consistent with changes done earlier on the prog theme. Checked that the detail pages and results still display correctly for UNIMARC. Signed-off-by: Galen Charlton <gmc@esilibrary.com>
This commit is contained in:
parent
6aa0218968
commit
684143a529
1 changed files with 1 additions and 99 deletions
|
@ -425,105 +425,7 @@
|
|||
</xsl:for-each>
|
||||
</span>
|
||||
</xsl:if>
|
||||
|
||||
<!-- 780 -->
|
||||
<xsl:if test="marc:datafield[@tag=780]">
|
||||
<xsl:for-each select="marc:datafield[@tag=780]">
|
||||
<span class="results_summary">
|
||||
<xsl:choose>
|
||||
<xsl:when test="@ind2=0">
|
||||
<span class="label">Continues:</span>
|
||||
</xsl:when>
|
||||
<xsl:when test="@ind2=1">
|
||||
<span class="label">Continues in part:</span>
|
||||
</xsl:when>
|
||||
<xsl:when test="@ind2=2">
|
||||
<span class="label">Supersedes:</span>
|
||||
</xsl:when>
|
||||
<xsl:when test="@ind2=3">
|
||||
<span class="label">Supersedes in part:</span>
|
||||
</xsl:when>
|
||||
<xsl:when test="@ind2=4">
|
||||
<span class="label">Formed by the union: ... and: ...</span>
|
||||
</xsl:when>
|
||||
<xsl:when test="@ind2=5">
|
||||
<span class="label">Absorbed:</span>
|
||||
</xsl:when>
|
||||
<xsl:when test="@ind2=6">
|
||||
<span class="label">Absorbed in part:</span>
|
||||
</xsl:when>
|
||||
<xsl:when test="@ind2=7">
|
||||
<span class="label">Separated from:</span>
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
<xsl:variable name="f780">
|
||||
<xsl:call-template name="subfieldSelect">
|
||||
<xsl:with-param name="codes">a_t</xsl:with-param>
|
||||
</xsl:call-template>
|
||||
</xsl:variable>
|
||||
<a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=<xsl:value-of select="translate($f780, '()', '')"/></xsl:attribute>
|
||||
<xsl:value-of select="translate($f780, '()', '')"/>
|
||||
</a>
|
||||
</span>
|
||||
|
||||
<xsl:choose>
|
||||
<xsl:when test="@ind1=0">
|
||||
<span class="results_summary"><xsl:value-of select="marc:subfield[@code='n']"/></span>
|
||||
</xsl:when>
|
||||
</xsl:choose>
|
||||
|
||||
</xsl:for-each>
|
||||
</xsl:if>
|
||||
|
||||
<!-- 785 -->
|
||||
<xsl:if test="marc:datafield[@tag=785]">
|
||||
<xsl:for-each select="marc:datafield[@tag=785]">
|
||||
<span class="results_summary">
|
||||
<xsl:choose>
|
||||
<xsl:when test="@ind2=0">
|
||||
<span class="label">Continued by:</span>
|
||||
</xsl:when>
|
||||
<xsl:when test="@ind2=1">
|
||||
<span class="label">Continued in part by:</span>
|
||||
</xsl:when>
|
||||
<xsl:when test="@ind2=2">
|
||||
<span class="label">Superseded by:</span>
|
||||
</xsl:when>
|
||||
<xsl:when test="@ind2=3">
|
||||
<span class="label">Superseded in part by:</span>
|
||||
</xsl:when>
|
||||
<xsl:when test="@ind2=4">
|
||||
<span class="label">Absorbed by:</span>
|
||||
</xsl:when>
|
||||
<xsl:when test="@ind2=5">
|
||||
<span class="label">Absorbed in part by:</span>
|
||||
</xsl:when>
|
||||
<xsl:when test="@ind2=6">
|
||||
<span class="label">Split into .. and ...:</span>
|
||||
</xsl:when>
|
||||
<xsl:when test="@ind2=7">
|
||||
<span class="label">Merged with ... to form ...</span>
|
||||
</xsl:when>
|
||||
<xsl:when test="@ind2=8">
|
||||
<span class="label">Changed back to:</span>
|
||||
</xsl:when>
|
||||
|
||||
</xsl:choose>
|
||||
<xsl:variable name="f785">
|
||||
<xsl:call-template name="subfieldSelect">
|
||||
<xsl:with-param name="codes">a_t</xsl:with-param>
|
||||
</xsl:call-template>
|
||||
</xsl:variable>
|
||||
|
||||
<a><xsl:attribute name="href">/cgi-bin/koha/opac-search.pl?q=<xsl:value-of select="translate($f785, '()', '')"/></xsl:attribute>
|
||||
<xsl:value-of select="translate($f785, '()', '')"/>
|
||||
</a>
|
||||
|
||||
</span>
|
||||
</xsl:for-each>
|
||||
</xsl:if>
|
||||
|
||||
</xsl:template>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="nameABCDQ">
|
||||
<xsl:call-template name="chopPunctuation">
|
||||
|
|
Loading…
Reference in a new issue