From e5ccfd0e1cb431d1aabb4759322cf3141e316fb4 Mon Sep 17 00:00:00 2001 From: Marion Durand Date: Thu, 19 Dec 2024 16:13:13 +0100 Subject: [PATCH] Bug 38455: UNIMARC XSLT diplay field 036 correctly MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In Unimarc, the field for music incipit is 036. The test to display the music player is correctly on field 036 but the field displayed was 031 (which is valid for Marc21 but not for Unimac). To test: On a Koha Unimarc instance: 1- Set system preference "OPACPlayMusicalInscripts" to "Play" and "OPACShowMusicalInscripts" to "Show" 2- set the system preference OPACXSLTListsDisplay is set on koha-tmpl/opac-tmpl/bootstrap/{languagecode}/xslt/UNIMARCslim2OPACDetail.xsl 3- Update a framework of your choice to display subfield 036$2 $g $n $o $p in OPAC, intranet and editor (make sure the collapse checkbox is not checked) 4- Create a record with the previously modified framework, fill all mandatory fields and add a 036 field with at least subfield $2 $g $n $o $p, make sure you have no 031 field example of a valid 036 field 036$2 pe 036$g G-2 036$n bB 036$o 3/4 036$p {8C'8C'}/4D4C'4F/2E 5- Go to the OPAC detail page for the record created (with interface in English) 6- check that the music player does not appear 7- apply the patch 8- Reload the OPAC detail page for the record created (sill with interface in English) 9- check that the music player appears and is working Signed-off-by: Emmanuel Bétemps --- .../opac-tmpl/bootstrap/en/xslt/UNIMARCslim2OPACDetail.xsl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/xslt/UNIMARCslim2OPACDetail.xsl b/koha-tmpl/opac-tmpl/bootstrap/en/xslt/UNIMARCslim2OPACDetail.xsl index 0992550b1a..767319d581 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/en/xslt/UNIMARCslim2OPACDetail.xsl +++ b/koha-tmpl/opac-tmpl/bootstrap/en/xslt/UNIMARCslim2OPACDetail.xsl @@ -504,7 +504,7 @@ - + -- 2.39.5