Bug 23731: Give staff detail/OPAC detail option to display LOC classification
authorLucas Gass <lucas@bywatersolutions.com>
Thu, 3 Oct 2019 06:27:27 +0000 (06:27 +0000)
committerHayley Mapley <hayleymapley@catalyst.net.nz>
Fri, 10 Jan 2020 01:55:31 +0000 (14:55 +1300)
Signed-off-by: Kelly McElligott <kelly@bywatersolutions.com>

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
(cherry picked from commit 0b84e1e25fafdb06f3dfea05dd1ea4d8f5e41553)
Signed-off-by: Hayley Mapley <hayleymapley@catalyst.net.nz>

koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetDetail.xsl
koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACDetail.xsl

index 9833107..fce6456 100644 (file)
         </span>
     </xsl:if>
 
+<!-- LOC classification -->
+    <xsl:if test="marc:datafield[@tag=050]">
+        <span class="results_summary loc">
+            <span class="label">LOC classification: </span>
+            <xsl:for-each select="marc:datafield[@tag=050]">
+                <xsl:call-template name="subfieldSelect">
+                    <xsl:with-param name="codes">ab</xsl:with-param>
+                    <xsl:with-param name="delimeter"><xsl:text> | </xsl:text></xsl:with-param>
+                </xsl:call-template>
+            </xsl:for-each>
+        </span>
+    </xsl:if>
+
 <!-- Other classification -->
     <xsl:if test="marc:datafield[@tag=084]">
        <span class="results_summary oc">
index 054ac7e..b9249ee 100644 (file)
         </span>
     </xsl:if>
 
+<!-- LOC classification -->
+    <xsl:if test="marc:datafield[@tag=050]">
+        <span class="results_summary loc">
+            <span class="label">LOC classification: </span>
+            <xsl:for-each select="marc:datafield[@tag=050]">
+                <xsl:call-template name="subfieldSelect">
+                    <xsl:with-param name="codes">ab</xsl:with-param>
+                    <xsl:with-param name="delimeter"><xsl:text> | </xsl:text></xsl:with-param>
+                </xsl:call-template>
+            </xsl:for-each>
+        </span>
+    </xsl:if>
+
 <!-- Other classification -->
     <xsl:if test="marc:datafield[@tag=084]">
        <span class="results_summary oc">