From 9906a2de2a14ff623fd263b8e07ed3c283158ff6 Mon Sep 17 00:00:00 2001 From: Mathieu Saby Date: Fri, 1 Feb 2013 14:52:40 +0100 Subject: [PATCH 2/2] Bug 8252: Followup for Marc21 Followup for Marc21 To test : Apply on a Koha using GRS1. Check if all coded fields are searchable in advanced search. Check in simple search if Country heading and Code-langage-original are searchable (ex "Country-heading:FR" ; "Code-langage-original:eng") Apply on a Koha using DOM. same tests --- .../marc21/biblios/biblio-koha-indexdefs.xml | 8 ++++++-- .../marc21/biblios/biblio-zebra-indexdefs.xsl | 11 +++++++++-- etc/zebradb/marc_defs/marc21/biblios/record.abs | 5 +++-- 3 files changed, 18 insertions(+), 6 deletions(-) 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 14443d6..50aacdc 100644 --- a/etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml +++ b/etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml @@ -17,7 +17,7 @@ - Date/time-last-modified:w + Date-time-last-modified:w @@ -58,7 +58,7 @@ pubdate:s - pl:w + Country-publication:w ta:w @@ -186,6 +186,10 @@ ln:w + + + Code-language-original:w + ln: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 14f299e..7cbc459 100644 --- a/etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl +++ b/etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl @@ -58,7 +58,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) - + @@ -101,7 +101,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) - + @@ -179,6 +179,13 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) + + + + + + + diff --git a/etc/zebradb/marc_defs/marc21/biblios/record.abs b/etc/zebradb/marc_defs/marc21/biblios/record.abs index 0f8360e..01ccba4 100644 --- a/etc/zebradb/marc_defs/marc21/biblios/record.abs +++ b/etc/zebradb/marc_defs/marc21/biblios/record.abs @@ -49,10 +49,10 @@ xelm /record/leader llength:w:range(data,0,5),rtype:w:range(data,6,1),Bib-level: # example: xelm /record/leader l1:w:range(data,0,5),l2:w:range(data,10,2) melm 001 Control-number -melm 005 Date/time-last-modified +melm 005 Date-time-last-modified melm 007 Microform-generation:n:range(data,11,1),Material-type,ff7-00:w:range(data,0,1),ff7-01:w:range(data,1,1),ff7-02:w:range(data,2,1),ff7-01-02:w:range(data,0,2) -melm 008 date-entered-on-file:n:range(data,0,5),date-entered-on-file:s:range(data,0,5),pubdate:w:range(data,7,4),pubdate:n:range(data,7,4),pubdate:y:range(data,7,4),pubdate:s:range(data,7,4),pl:w:range(data,15,3),ta:w:range(data,22,1),ff8-23:w:range(data,23,1),ff8-29:w:range(data,29,1),lf:w:range(data,33,1),bio:w:range(data,34,1),ln:w:range(data,35,3),ctype:w:range(data,24,4),Record-source:w:range(data,39,0) +melm 008 date-entered-on-file:n:range(data,0,5),date-entered-on-file:s:range(data,0,5),pubdate:w:range(data,7,4),pubdate:n:range(data,7,4),pubdate:y:range(data,7,4),pubdate:s:range(data,7,4),Country-publication:w:range(data,15,3),ta:w:range(data,22,1),ff8-23:w:range(data,23,1),ff8-29:w:range(data,29,1),lf:w:range(data,33,1),bio:w:range(data,34,1),ln:w:range(data,35,3),ctype:w:range(data,24,4),Record-source:w:range(data,39,0) melm 010 LC-card-number,Identifier-standard melm 011 LC-card-number,Identifier-standard @@ -78,6 +78,7 @@ melm 040 Code-institution,Record-source melm 041$a ln melm 041$d ln melm 041$e ln +melm 041$h Code-language-original melm 041$j ln melm 043 Code-geographic #melm 046 pubdate -- 1.7.9.5