From: Ian Walls To: dev@bywatersolutions.com Cc: Ian Walls Subject: [PATCH] Bug 5307: Language search fields Date: Wed, 16 Feb 2011 12:11:31 -0500 Message-Id: <1297876291-4045-1-git-send-email-ian.walls@bywatersolutions.com> X-Mailer: git-send-email 1.5.6.5 X-Original-Sender: ian.walls@bywatersolutions.com X-Original-Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of koha@dev.bywatersolutions.com designates 174.143.239.187 as permitted sender) smtp.mail=koha@dev.bywatersolutions.com Precedence: list Mailing-list: list dev@bywatersolutions.com; contact dev+owners@bywatersolutions.com List-ID: List-Help: , Content-Type: text/plain; charset="utf-8" Previously, searching on language would turn up any code found in any 041 subfield. Unfortunately, this field is used for language information OTHER THAN the language of the material, like the original language (which may not be present anywhere in the material itself). Below are the subfields for 041, and whether they've been kept or removed by this patch. a: main language, kept b: summary/abstract, removed d: sung/spoken text for audio item, kept e: librettos, kept f: table of contents, removed g: other material, removed h: original language, removed j: subtitles/captions, kept --- etc/zebradb/marc_defs/marc21/biblios/record.abs | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/etc/zebradb/marc_defs/marc21/biblios/record.abs b/etc/zebradb/marc_defs/marc21/biblios/record.abs index c43cad1..9ae34f8 100755 --- a/etc/zebradb/marc_defs/marc21/biblios/record.abs +++ b/etc/zebradb/marc_defs/marc21/biblios/record.abs @@ -67,7 +67,10 @@ melm 034 Map-scale #melm 035 Local-number,Identifier-standard melm 037 Identifier-standard,Stock-number melm 040 Code-institution,Record-source -melm 041 ln +melm 041$a ln +melm 041$d ln +melm 041$e ln +melm 041$j ln melm 043 Code-geographic #melm 046 pubdate melm 050$b LC-call-number:w,LC-call-number:p,LC-call-number:s -- 1.5.6.5