From 1eba5fa18322a307cf253865c17bfe24071af90f Mon Sep 17 00:00:00 2001 From: Hayley Pelham Date: Tue, 27 Jul 2021 04:49:24 +0000 Subject: [PATCH] Bug 20463: Adding index for Leader 19 Multipart resource record level Sponsored-by: Bibliotheksservice-Zentrum Baden-Wuerttemberg Signed-off-by: Katrin Fischer --- C4/Search.pm | 1 + etc/zebradb/biblios/etc/bib1.att | 1 + etc/zebradb/ccl.properties | 7 +++++++ etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml | 3 +++ etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl | 3 +++ koha-tmpl/intranet-tmpl/prog/en/includes/search_indexes.inc | 2 ++ 6 files changed, 17 insertions(+) diff --git a/C4/Search.pm b/C4/Search.pm index 1ca987add2..f7d41230eb 100644 --- a/C4/Search.pm +++ b/C4/Search.pm @@ -1060,6 +1060,7 @@ sub getIndexes{ 'mc-itemtype', 'mc-rtype', 'mus', + 'Multipart-resource-level', 'name', 'Music-number', 'Name-geographic', diff --git a/etc/zebradb/biblios/etc/bib1.att b/etc/zebradb/biblios/etc/bib1.att index d14d617f93..01e6c6ac8f 100644 --- a/etc/zebradb/biblios/etc/bib1.att +++ b/etc/zebradb/biblios/etc/bib1.att @@ -164,6 +164,7 @@ att 1093 Identifier-ISRN att 1094 Identifier-DOI att 1095 language-original att 1096 Title-later +att 1097 Multipart-resource-level att 1185 Performer att 1186 Performer-Individual diff --git a/etc/zebradb/ccl.properties b/etc/zebradb/ccl.properties index 5c003d301d..425575ec8d 100644 --- a/etc/zebradb/ccl.properties +++ b/etc/zebradb/ccl.properties @@ -492,6 +492,13 @@ Material-type 1=1031 # 700, 730 #Music-key 1=1025 +#Multipart-record-level 1=1097 Record level to which a resource derived from Leader/19 +# pertains and any record +# dependencies. This information +# will facilitate processing the +# record in different situations. +Multipart-resource-level 1=1097 + #Name 1002 The name of a person, corporate 100, 110, 111, 400, # body, conference, or meeting. 410, 411, 600, 610, # (Subject name headings are 611, 700, 710, 711, diff --git a/etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml b/etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml index c8bd60eaa4..99a308eec4 100644 --- a/etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml +++ b/etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml @@ -12,6 +12,9 @@ Bib-level:w + + Multipart-resource-level:w + Control-number:w diff --git a/etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl b/etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl index 72bc7f0b09..e236c1f769 100644 --- a/etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl +++ b/etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl @@ -56,6 +56,9 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) + + + diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/search_indexes.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/search_indexes.inc index d4ee49148b..272a6156b3 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/search_indexes.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/search_indexes.inc @@ -182,4 +182,6 @@ [% ELSE %] [% END %] + + -- 2.11.0