[Koha-patches] [PATCH 3/3] Bug 8962: Marc21GRS1

Mathieu Saby mathieu.saby at univ-rennes2.fr
Sat Jan 26 20:53:32 CET 2013


Changes MARC21 GRS1 indexing.
Defines a new index "anywhere" for indexing all biblio and authorities 
subfields.
Make "any" index more selective than before :
- for authorities : all fields indexed in any except 001
- for biblios : fields indexed in any : 02X, 030, 110, 111, 130, 21X, 
22X, 24X, 260b, 4XX, 505, 520, 6XX, 7XX, 8XX, 952p
---
  .../marc_defs/marc21/authorities/record.abs        |   78 ++++----
  etc/zebradb/marc_defs/marc21/biblios/record.abs    |  201 
++++++++++----------
  2 files changed, 141 insertions(+), 138 deletions(-)

diff --git a/etc/zebradb/marc_defs/marc21/authorities/record.abs 
b/etc/zebradb/marc_defs/marc21/authorities/record.abs
index f185887..c081f1c 100644
--- a/etc/zebradb/marc_defs/marc21/authorities/record.abs
+++ b/etc/zebradb/marc_defs/marc21/authorities/record.abs
@@ -18,65 +18,67 @@ marc usmarc.mar
  systag sysno rank
  xpath enable

-all any
+# auth fields indexed in any : all except 001
+
+all anywhere
  melm 001 Local-Number,Local-Number:n,Local-Number:s
-melm 942$a authtype:w,authtype:p
+melm 942$a authtype:w,authtype:p,any:w,any:p

  # Personal Name
-melm 100$a 
Personal-name-heading:w,Personal-name-heading:p,Personal-name-heading:s,Personal-name:w,Personal-name:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 100 
Personal-name:w,Personal-name:p,Personal-name:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 400 
Personal-name-see-from:w,Personal-name-see-from:p,Personal-name-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p
-melm 500 
Personal-name-see-also-from:w,Personal-name-see-also-from:p,Personal-name-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p
+melm 100$a 
Personal-name-heading:w,Personal-name-heading:p,Personal-name-heading:s,Personal-name:w,Personal-name:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 100 
Personal-name:w,Personal-name:p,Personal-name:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 400 
Personal-name-see-from:w,Personal-name-see-from:p,Personal-name-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p,any:w,any:p
+melm 500 
Personal-name-see-also-from:w,Personal-name-see-also-from:p,Personal-name-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p,any:w,any:p

  # Corporate Name
-melm 110$a 
Corporate-name-heading:w,Corporate-name-heading:p,Corporate-name-heading:s,Corporate-name:w,Corporate-name:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 110 
Corporate-name:w,Corporate-name:p,Corporate-name:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 410 
Corporate-name-see-from:w,Corporate-name-see-from:p,Corporate-name-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p
-melm 510 
Corporate-name-see-also-from:w,Corporate-name-see-also-from:p,Corporate-name-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p
+melm 110$a 
Corporate-name-heading:w,Corporate-name-heading:p,Corporate-name-heading:s,Corporate-name:w,Corporate-name:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 110 
Corporate-name:w,Corporate-name:p,Corporate-name:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 410 
Corporate-name-see-from:w,Corporate-name-see-from:p,Corporate-name-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p,any:w,any:p
+melm 510 
Corporate-name-see-also-from:w,Corporate-name-see-also-from:p,Corporate-name-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p,any:w,any:p

  # Meeting Name
-melm 111$a 
Meeting-name-heading:w,Meeting-name-heading:p,Meeting-name-heading:s,Meeting-name:w,Meeting-name:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 111 
Meeting-name:w,Meeting-name:p,Meeting-name:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 411 
Meeting-name-see-from:w,Meeting-name-see-from:p,Meeting-name-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p
-melm 511 
Meeting-name-see-also-from:w,Meeting-name-see-also-from:p,Meeting-name-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p
+melm 111$a 
Meeting-name-heading:w,Meeting-name-heading:p,Meeting-name-heading:s,Meeting-name:w,Meeting-name:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 111 
Meeting-name:w,Meeting-name:p,Meeting-name:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 411 
Meeting-name-see-from:w,Meeting-name-see-from:p,Meeting-name-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p,any:w,any:p
+melm 511 
Meeting-name-see-also-from:w,Meeting-name-see-also-from:p,Meeting-name-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p,any:w,any:p

  # Uniform Title
-melm 130$a 
Title-uniform-heading:w,Title-uniform-heading:p,Title-uniform-heading:s,Title-uniform:w,Title-uniform:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 130 
Title-uniform:w,Title-uniform:p,Title-uniform:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 431 
Title-uniform-see-from:w,Title-uniform-see-from:p,Title-uniform-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p
-melm 531 
Title-uniform-see-also-from:w,Title-uniform-see-also-from:p,Title-uniform-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p
+melm 130$a 
Title-uniform-heading:w,Title-uniform-heading:p,Title-uniform-heading:s,Title-uniform:w,Title-uniform:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 130 
Title-uniform:w,Title-uniform:p,Title-uniform:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 431 
Title-uniform-see-from:w,Title-uniform-see-from:p,Title-uniform-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p,any:w,any:p
+melm 531 
Title-uniform-see-also-from:w,Title-uniform-see-also-from:p,Title-uniform-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p,any:w,any:p

  # Chronological Term
-melm 148$a 
Chronological-term-heading:w,Chronological-term-heading:p,Chronological-term-heading:s,Chronological-term:w,Chronological-term:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s
-melm 148 
Chronological-term:w,Chronological-term:p,Chronological-term:s,Heading:w,Heading:p,Heading:s
-melm 448 
Chronological-term-see-from:w,Chronological-term-see-from:p,Chronological-term-see-from:s,See-from:w,See-from:p,See-from:s
-melm 548 
Chronological-term-see-also-from:w,Chronological-term-see-also-from:p,Chronological-term-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s
+melm 148$a 
Chronological-term-heading:w,Chronological-term-heading:p,Chronological-term-heading:s,Chronological-term:w,Chronological-term:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,any:w,any:p
+melm 148 
Chronological-term:w,Chronological-term:p,Chronological-term:s,Heading:w,Heading:p,Heading:s,any:w,any:p
+melm 448 
Chronological-term-see-from:w,Chronological-term-see-from:p,Chronological-term-see-from:s,See-from:w,See-from:p,See-from:s,any:w,any:p
+melm 548 
Chronological-term-see-also-from:w,Chronological-term-see-also-from:p,Chronological-term-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,any:w,any:p

  # Topical Term
-melm 150$a 
Subject-topical-heading:w,Subject-topical-heading:p,Subject-topical-heading:s,Subject-topical:w,Subject-topical:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 150 
Subject-topical:w,Subject-topical:p,Subject-topical:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 450 
Subject-topical-see-from:w,Subject-topical-see-from:p,Subject-topical-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p
-melm 550 
Subject-topical-see-also-from:w,Subject-topical-see-also-from:p,Subject-topical-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p
+melm 150$a 
Subject-topical-heading:w,Subject-topical-heading:p,Subject-topical-heading:s,Subject-topical:w,Subject-topical:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 150 
Subject-topical:w,Subject-topical:p,Subject-topical:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 450 
Subject-topical-see-from:w,Subject-topical-see-from:p,Subject-topical-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p,any:w,any:p
+melm 550 
Subject-topical-see-also-from:w,Subject-topical-see-also-from:p,Subject-topical-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p,any:w,any:p

  # Geographic Name
-melm 151$a 
Name-geographic-heading:w,Name-geographic-heading:w,Name-geographic-heading:s,Name-geographic:w,Name-geographic:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 151 
Name-geographic:w,Name-geographic:p,Name-geographic:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 451 
Name-geographic-see-from:w,Name-geographic-see-from:p,Name-geographic-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p
-melm 551 
Name-geographic-see-also-from:w,Name-geographic-see-also-from:p,Name-geographic-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p
+melm 151$a 
Name-geographic-heading:w,Name-geographic-heading:w,Name-geographic-heading:s,Name-geographic:w,Name-geographic:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 151 
Name-geographic:w,Name-geographic:p,Name-geographic:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 451 
Name-geographic-see-from:w,Name-geographic-see-from:p,Name-geographic-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p,any:w,any:p
+melm 551 
Name-geographic-see-also-from:w,Name-geographic-see-also-from:p,Name-geographic-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p,any:w,any:p

  # Genre/Form Term
-melm 155$a 
Term-genre-form-heading:w,Term-genre-form-heading:p,Term-genre-form-heading:s,Term-genre-form:w,Term-genre-form:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 155 
Term-genre-form:w,Term-genre-form:p,Term-genre-form:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p
-melm 455 
Term-genre-form-see-from:w,Term-genre-form-see-from:p,Term-genre-form-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p
-melm 555 
Term-genre-form-see-also-from:w,Term-genre-form-see-also-from:p,Term-genre-form-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p
+melm 155$a 
Term-genre-form-heading:w,Term-genre-form-heading:p,Term-genre-form-heading:s,Term-genre-form:w,Term-genre-form:p,Heading:w,Heading:p,Heading:s,Heading-Main:w,Heading-Main:p,Heading-Main:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 155 
Term-genre-form:w,Term-genre-form:p,Term-genre-form:s,Heading:w,Heading:p,Heading:s,Match:w,Match:p,Match-heading:w,Match-heading:p,any:w,any:p
+melm 455 
Term-genre-form-see-from:w,Term-genre-form-see-from:p,Term-genre-form-see-from:s,See-from:w,See-from:p,See-from:s,Match:w,Match:p,any:w,any:p
+melm 555 
Term-genre-form-see-also-from:w,Term-genre-form-see-also-from:p,Term-genre-form-see-also-from:s,See-also-from:w,See-also-from:p,See-also-from:s,Match:w,Match:p,any:w,any:p

  # NOTE: subdivisions management missing from Koha
  # General Subdivision
-melm 180 General-subdivision,Heading:w,Heading:p,Heading:s
+melm 180 General-subdivision,Heading:w,Heading:p,Heading:s,any:w,any:p
  # Geographic Subdivision
-melm 181 Geographic-subdivision,Heading:w,Heading:p,Heading:s
+melm 181 Geographic-subdivision,Heading:w,Heading:p,Heading:s,any:w,any:p
  # Chronological Subdivision
-melm 182 Chronological-subdivision,Heading:w,Heading:p,Heading:s
+melm 182 
Chronological-subdivision,Heading:w,Heading:p,Heading:s,any:w,any:p
  # Form Subdivision
-melm 185 Form-subdivision,Heading:w,Heading:p,Heading:s
+melm 185 Form-subdivision,Heading:w,Heading:p,Heading:s,any:w,any:p

diff --git a/etc/zebradb/marc_defs/marc21/biblios/record.abs 
b/etc/zebradb/marc_defs/marc21/biblios/record.abs
index 0f8360e..807c9fb 100644
--- a/etc/zebradb/marc_defs/marc21/biblios/record.abs
+++ b/etc/zebradb/marc_defs/marc21/biblios/record.abs
@@ -25,6 +25,7 @@ marc usmarc.mar
  systag sysno rank
  xpath enable
  # Some notes:
+# fields indexed in any : 02X, 030, 110, 111, 130, 21X, 22X, 24X, 260b, 
4XX, 505, 520, 6XX, 7XX, 8XX, 952p
  # pl = Published Place
  # ta = Target Audience 002/22
  # ff8-23
@@ -43,7 +44,7 @@ xpath enable
  # acqdate                 [yyyy-mm-dd]    (952$d, indexed in 
date,word,sort indexes)
  # pubdate                 [yyyy]          (008/7-10, indexed in 
year,word,num,sort indexes)

-all any
+all anywhere
  # melm 000 rtype:n:range(data,06,1),Bib-level:w:range(data,07,01)
  xelm /record/leader 
llength:w:range(data,0,5),rtype:w:range(data,6,1),Bib-level:w:range(data,7,1)
  # example: xelm /record/leader l1:w:range(data,0,5),l2:w:range(data,10,2)
@@ -59,17 +60,17 @@ melm 011 LC-card-number,Identifier-standard
  melm 015 
BNB-card-number,BGF-number,Number-db,Number-natl-biblio,Identifier-standard
  melm 017        Number-legal-deposit,Identifier-standard
  melm 018        Identifier-standard
-melm 020$a      ISBN:w,Identifier-standard:w
-melm 020        Identifier-standard
-melm 022$a      ISSN:w,Identifier-standard:w
-melm 022        Identifier-standard
-melm 023        Identifier-standard
-melm 024$a      Identifier-other
-melm 024        Identifier-standard
-melm 025        Identifier-standard
-melm 027        Report-number,Identifier-standard
-melm 028        Number-music-publisher,Identifier-standard
-melm 030        CODEN,Identifier-standard
+melm 020$a      ISBN:w,Identifier-standard:w,any:w
+melm 020        Identifier-standard,any:w
+melm 022$a      ISSN:w,Identifier-standard:w,any:w
+melm 022        Identifier-standard,any:w
+melm 023        Identifier-standard,any:w
+melm 024$a      Identifier-other,any:w
+melm 024        Identifier-standard,any:w
+melm 025        Identifier-standard,any:w
+melm 027        Report-number,Identifier-standard,any:w
+melm 028        Number-music-publisher,Identifier-standard,any:w
+melm 030        CODEN,Identifier-standard,any:w
  #melm 033       Date
  melm 034        Map-scale
  #melm 035       Local-number,Identifier-standard
@@ -96,68 +97,68 @@ melm 086        Number-govt-pub
  #Identifier-standard:w

  melm 100$9      Cross-Reference:w,Koha-Auth-Number
-melm 100$a 
Author,Author:p,Author:s,Editor,Author-personal-bibliography,Author-personal-bibliography:p,Author-personal-bibliography:s
-melm 100 
Author,Author:p,Author:s,Author-title,Author-name-personal,Name,Name-and-title,Personal-name
+melm 100$a 
Author,Author:p,Author:s,Editor,Author-personal-bibliography,Author-personal-bibliography:p,Author-personal-bibliography:s,any:w,any:p
+melm 100 
Author,Author:p,Author:s,Author-title,Author-name-personal,Name,Name-and-title,Personal-name,any:w,any:p
  melm 110$9      Koha-Auth-Number
-melm 110 
Author,Author:p,Author:s,Author-title,Author-name-corporate,Name,Name-and-title,Corporate-name
+melm 110 
Author,Author:p,Author:s,Author-title,Author-name-corporate,Name,Name-and-title,Corporate-name,any:w,any:p
  melm 111$9      Koha-Auth-Number
-melm 111 
Author,Author:p,Author:s,Author-title,Author-name-corporate,Name,Name-and-title,Conference-name
+melm 111 
Author,Author:p,Author:s,Author-title,Author-name-corporate,Name,Name-and-title,Conference-name,any:w,any:p
  melm 130$n      Thematic-number
  melm 130$r      Music-key
  melm 130$9      Koha-Auth-Number
-melm 130        Title,Title:p,Title-uniform
+melm 130        Title,Title:p,Title-uniform,any:w,any:p

-melm 210        Title,Title:p,Title-abbreviated
-melm 211        Title,Title:p,Title-abbreviated
-melm 212        Title,Title:p,Title-other-variant
-melm 214        Title,Title:p,Title-expanded
-melm 222        Title,Title:p,Title-key
+melm 210        Title,Title:p,Title-abbreviated,any:w,any:p
+melm 211        Title,Title:p,Title-abbreviated,any:w,any:p
+melm 212        Title,Title:p,Title-other-variant,any:w,any:p
+melm 214        Title,Title:p,Title-expanded,any:w,any:p
+melm 222        Title,Title:p,Title-key,any:w,any:p
  melm 240$r      Music-key
  melm 240$n      Thematic-number
-melm 240        Title:w,Title:p,Title-uniform
+melm 240        Title:w,Title:p,Title-uniform,any:w,any:p
  melm 243$n      Thematic-number
  melm 243$r      Music-key
-melm 243        Title:w,Title:p,Title-collective
-melm 245$a 
Title-cover:w,Title-cover:p,Title-cover:s,Title:w,Title:p,Title:s
-melm 245$c Author,Author-in-order:w,Author-in-order:p,Author-in-order:s
+melm 243        Title:w,Title:p,Title-collective,any:w,any:p
+melm 245$a 
Title-cover:w,Title-cover:p,Title-cover:s,Title:w,Title:p,Title:s,any:w,any:p
+melm 245$c 
Author,Author-in-order:w,Author-in-order:p,Author-in-order:s,any:w,any:p
  melm 245$9      Cross-Reference:w,Koha-Auth-Number
-melm 245        Title:w,Title:p
-melm 246 Title,Title:p,Title-abbreviated,Title-expanded,Title-former
-melm 247 Title,Title:p,Title-former,Title-other-variant,Related-periodical
+melm 245        Title:w,Title:p,any:w,any:p
+melm 246 
Title,Title:p,Title-abbreviated,Title-expanded,Title-former,any:w,any:p
+melm 247 
Title,Title:p,Title-former,Title-other-variant,Related-periodical,any:w,any:p
  melm 260$a      pl:w,pl:p
-melm 260$b      Publisher:w,Publisher:p
+melm 260$b      Publisher:w,Publisher:p,any:w,any:p
  melm 260$c      copydate,copydate:s
  melm 260        pl
  melm 300        Extent:w,Extent:p
-melm 400$a      Name-and-title
-melm 400$t      Author-title,Name-and-title,Title,Title-series
+melm 400$a      Name-and-title,any:w,any:p
+melm 400$t Author-title,Name-and-title,Title,Title-series,any:w,any:p
  melm 400$9      Koha-Auth-Number
-melm 400        Author,Author-name-personal,Name,Personal-name
-melm 410$a      Name-and-title
-melm 410$t      Author-title,Title,Title-series
+melm 400 Author,Author-name-personal,Name,Personal-name,any:w,any:p
+melm 410$a      Name-and-title,any:w,any:p
+melm 410$t      Author-title,Title,Title-series,any:w,any:p
  melm 410$9      Koha-Auth-Number
-melm 410        Author,Corporate-name
+melm 410        Author,Corporate-name,any:w,any:p
  #melm 410        Author-name-corporate,Name
-melm 411$a      Name-and-title
+melm 411$a      Name-and-title,any:w,any:p
  #melm 411$t     title,author,Author-title,Title-series
-melm 411$t      Author-title,Title-series
-melm 411        Author,Conference-name
+melm 411$t      Author-title,Title-series,any:w,any:p
+melm 411        Author,Conference-name,any:w,any:p
  #melm 411       author,Author-name-corporate,Name
  #melm 411        Author-name-corporate,Name
-melm 440$a      Title-series:w,Title-series:p
+melm 440$a      Title-series:w,Title-series:p,any:w,any:p
  melm 440$9      Koha-Auth-Number
-melm 440        Title-series:w,Title-series:p,Title,Title-series
-melm 490$a      Title-series:w,Title-series:p
+melm 440 Title-series:w,Title-series:p,Title,Title-series,any:w,any:p
+melm 490$a      Title-series:w,Title-series:p,any:w,any:p
  melm 490$9      Koha-Auth-Number
-melm 490        Title,Title-series
+melm 490        Title,Title-series,any:w,any:p

  melm 500        Note:w,Note:p
  melm 502        Material-type
-melm 505$r      Author
-melm 505$t      Title
+melm 505$r      Author,any:w,any:p
+melm 505$t      Title,any:w,any:p
  melm 505        Note:w,Note:p
  melm 510        Indexed-by
-melm 520        Abstract:w,Abstract:p
+melm 520        Abstract:w,Abstract:p,any:w,any:p
  melm 521$a      lex:n
  melm 526$c      arl,arl:n
  melm 526$d      arp,arp:n
@@ -165,111 +166,111 @@ melm 526$d      arp,arp:n
  #melm 541$d     Date-of-acquisition,Date-of-acquisition:s
  melm 590        Note:w,Note:p

-melm 600$a 
Name-and-title,Name,Personal-name,Subject-name-personal,Subject,Subject:p
-melm 600$t      Name-and-title,Title,Subject,Subject:p
+melm 600$a 
Name-and-title,Name,Personal-name,Subject-name-personal,Subject,Subject:p,any:w,any:p
+melm 600$t      Name-and-title,Title,Subject,Subject:p,any:w,any:p
  melm 600$9      Koha-Auth-Number
  #melm 600 Name,Personal-name,Subject-heading,Subject-name-personal
-melm 600 Name,Personal-name,Subject-name-personal,Subject,Subject:p
-melm 610$a      Name-and-title,Subject,Subject:p
-melm 610$t      Name-and-title,Title,Subject,Subject:p
+melm 600 
Name,Personal-name,Subject-name-personal,Subject,Subject:p,any:w,any:p
+melm 610$a Name-and-title,Subject,Subject:p,any:w,any:p,any:w,any:p
+melm 610$t      Name-and-title,Title,Subject,Subject:p,any:w,any:p
  melm 610$9      Koha-Auth-Number
-melm 610        Name,Subject,Subject:p,Corporate-name
-melm 611$a      Name-and-title,Subject,Subject:p
-melm 611$t      Name-and-title,Title,Subject,Subject:p
+melm 610        Name,Subject,Subject:p,Corporate-name,any:w,any:p
+melm 611$a      Name-and-title,Subject,Subject:p,any:w,any:p
+melm 611$t      Name-and-title,Title,Subject,Subject:p,any:w,any:p
  melm 611$9      Koha-Auth-Number
-melm 611        Conference-name,Name,Subject,Subject:p
-melm 630$n      Thematic-number,Subject,Subject:p
-melm 630$r      Music-key,Subject,Subject:p
+melm 611        Conference-name,Name,Subject,Subject:p,any:w,any:p
+melm 630$n      Thematic-number,Subject,Subject:p,any:w,any:p
+melm 630$r      Music-key,Subject,Subject:p,any:w,any:p
  melm 630$9      Koha-Auth-Number
-melm 630        Subject,Subject:p
+melm 630        Subject,Subject:p,any:w,any:p
  melm 650$9      Koha-Auth-Number
-melm 650        Subject,Subject:p
+melm 650        Subject,Subject:p,any:w,any:p
  melm 651$9      Koha-Auth-Number
-melm 651        Name-geographic,Subject,Subject:p
+melm 651        Name-geographic,Subject,Subject:p,any:w,any:p
  melm 652$9      Koha-Auth-Number
  #melm 652       subject-heading,subject-heading:p
  melm 653$9      Koha-Auth-Number
-melm 653        Subject,Subject:p
+melm 653        Subject,Subject:p,any:w,any:p
  melm 654$9      Koha-Auth-Number
-melm 654        Subject,Subject:p
+melm 654        Subject,Subject:p,any:w,any:p
  melm 655$9      Koha-Auth-Number
-melm 655        Subject,Subject:p
+melm 655        Subject,Subject:p,any:w,any:p
  melm 656$9      Koha-Auth-Number
-melm 656        Subject,Subject:p
+melm 656        Subject,Subject:p,any:w,any:p
  melm 657$9      Koha-Auth-Number
-melm 657        Subject,Subject:p
-melm 658$a      curriculum:w,curriculum:p,Subject,Subject:p
-melm 658$b      curriculum:w,curriculum:p,Subject,Subject:p
-melm 658$c      curriculum:w,curriculum:p,Subject,Subject:p
-melm 658        Subject,Subject:p
+melm 657        Subject,Subject:p,any:w,any:p
+melm 658$a curriculum:w,curriculum:p,Subject,Subject:p,any:w,any:p
+melm 658$b curriculum:w,curriculum:p,Subject,Subject:p,any:w,any:p
+melm 658$c curriculum:w,curriculum:p,Subject,Subject:p,any:w,any:p
+melm 658        Subject,Subject:p,any:w,any:p
  melm 690$9      Koha-Auth-Number
-melm 690        Subject,Subject:p
+melm 690        Subject,Subject:p,any:w,any:p

  melm 700$9      Cross-Reference,Koha-Auth-Number
-melm 700$a      Author,Author:p
+melm 700$a      Author,Author:p,any:w,any:p
  melm 700$n      Thematic-number
  melm 700$r      Music-key
  #melm 700$t author,Author-title,Name-and-title,Title,Title-uniform
-melm 700$t      Author-title,Name-and-title,Title,Title-uniform
-melm 700 Author,Author:p,Author-name-personal,Name,Editor,Personal-name
+melm 700$t Author-title,Name-and-title,Title,Title-uniform,any:w,any:p
+melm 700 
Author,Author:p,Author-name-personal,Name,Editor,Personal-name,any:w,any:p
  #melm 710$t author,Author-title,Name-and-title,Title,Title-uniform
-melm 710$t      Author-title,Name-and-title,Title,Title-uniform
+melm 710$t Author-title,Name-and-title,Title,Title-uniform,any:w,any:p
  #melm 710$a     author,author:p,Name-and-title
-melm 710$a      Name-and-title
+melm 710$a      Name-and-title,any:w,any:p
  melm 710$9      Koha-Auth-Number
-melm 710        Author,Author:p,Corporate-name,Name
-melm 711$a      Name-and-title
+melm 710        Author,Author:p,Corporate-name,Name,any:w,any:p
+melm 711$a      Name-and-title,any:w,any:p
  #melm 711$t     author,Author-title,Title,Title-uniform
-melm 711$t      Author-title,Title,Title-uniform
+melm 711$t      Author-title,Title,Title-uniform,any:w,any:p
  melm 711$9      Koha-Auth-Number
  #melm 711       author,Author-name-corporate,Name,Conference-name
-melm 711 Author,Author:p,Author-name-corporate,Name,Conference-name
+melm 711 
Author,Author:p,Author-name-corporate,Name,Conference-name,any:w,any:p
  melm 730$n      Thematic-number
  melm 730$r      Music-key
  melm 730$9      Koha-Auth-Number
-melm 730        Title,Title:p,Title-uniform
-melm 740        Title,Title:p,Title-other-variant
-melm 751$a      Name-geographic
+melm 730        Title,Title:p,Title-uniform,any:w,any:p
+melm 740        Title,Title:p,Title-other-variant,any:w,any:p
+melm 751$a      Name-geographic,any:w,any:p
  melm 751$9      Koha-Auth-Number
-melm 751        Name-geographic
+melm 751        Name-geographic,any:w,any:p
  melm 770$w      Record-control-number
  melm 772$w      Record-control-number
-melm 773$a      Host-item
+melm 773$a      Host-item,any:w,any:p
  melm 773$9    Host-Item-Number
-melm 773$t      Host-item
+melm 773$t      Host-item,any:w,any:p
  melm 773$w      Record-control-number
  melm 774$w      Record-control-number
  melm 775$w      Record-control-number
  melm 776$w      Record-control-number
  melm 777$w      Record-control-number
-melm 780$t      Title
+melm 780$t      Title,any:w,any:p
  melm 780$w      Record-control-number
-melm 780        Title,Title:p,Title-former,Related-periodical
+melm 780 Title,Title:p,Title-former,Related-periodical,any:w,any:p
  melm 785$w      Record-control-number
-melm 785        Title,Title:p,Title-later,Related-periodical
+melm 785 Title,Title:p,Title-later,Related-periodical,any:w,any:p
  melm 787$w      Record-control-number

-melm 800$a      Name-and-title,Title-series:w,Title-series:p
+melm 800$a Name-and-title,Title-series:w,Title-series:p,any:w,any:p
  #melm 800$t author,Author-title,Name-and-title,Title,Title-series
-melm 800$t Author-title,Name-and-title,Title,Title-series:w,Title-series:p
+melm 800$t 
Author-title,Name-and-title,Title,Title-series:w,Title-series:p,any:w,any:p
  melm 800$9      Koha-Auth-Number
  melm 800$w      Record-control-number
-melm 800        Author,Author-name-personal,Name,Personal-name
-melm 810$a      Name-and-title,Title-series:w,Title-series:p
-melm 810$t Author-title,Name-and-title,Title,Title-series:w,Title-series:p
+melm 800 Author,Author-name-personal,Name,Personal-name,any:w,any:p
+melm 810$a Name-and-title,Title-series:w,Title-series:p,any:w,any:p
+melm 810$t 
Author-title,Name-and-title,Title,Title-series:w,Title-series:p,any:w,any:p
  melm 810$w      Record-control-number
  melm 810$9      Koha-Auth-Number
-melm 810        Author,Corporate-name,Author-name-corporate,Name
-melm 811$a      Name-and-title,Title-series:w,Title-series:p
+melm 810 Author,Corporate-name,Author-name-corporate,Name,any:w,any:p
+melm 811$a Name-and-title,Title-series:w,Title-series:p,any:w,any:p
  melm 811$9      Koha-Auth-Number
  #melm 811$t author,Author-title,Name-and-title,Title,Title-series
-melm 811$t Author-title,Name-and-title,Title,Title-series:w,Title-series:p
+melm 811$t 
Author-title,Name-and-title,Title,Title-series:w,Title-series:p,any:w,any:p
  melm 811$w      Record-control-number
-melm 811        Author,Author-name-corporate,Name,Conference-name
+melm 811 Author,Author-name-corporate,Name,Conference-name,any:w,any:p
  melm 830$w      Record-control-number
  melm 830$9      Koha-Auth-Number
-melm 830        Title,Title-series:w,Title-series:p
-melm 840        Title,Title-series:w,Title-series:p
+melm 830        Title,Title-series:w,Title-series:p,any:w,any:p
+melm 840        Title,Title-series:w,Title-series:p,any:w,any:p

  ###############################
  # Koha Local-Use Biblio Indexes
@@ -315,7 +316,7 @@ melm 952$l      issues:n,issues:w,issues:s
  melm 952$m      renewals:n,renewals:w
  melm 952$n      reserves:n,reserves:w
  melm 952$o 
Local-classification:w,Local-classification:p,Local-classification:s
-melm 952$p      barcode,barcode:n
+melm 952$p      barcode,barcode:n,any:w,any:p
  melm 952$q      onloan:n,onloan:w
  melm 952$r      datelastseen
  melm 952$s      datelastborrowed
-- 
1.7.9.5


-- 
Mathieu Saby
Service d'Informatique Documentaire
Service Commun de Documentation
Université Rennes 2
Téléphone : 02 99 14 12 65
Courriel : mathieu.saby at univ-rennes2.fr



More information about the Koha-patches mailing list