Bugzilla – Attachment 25675 Details for
Bug 8962
Restore Any index behavior and add Anywhere index
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 8962: Marc21 biblios (DOM)
Bug-8962-Marc21-biblios-DOM.patch (text/plain), 148.98 KB, created by
Martin Renvoize (ashimema)
on 2014-02-26 17:36:06 UTC
(
hide
)
Description:
Bug 8962: Marc21 biblios (DOM)
Filename:
MIME Type:
Creator:
Martin Renvoize (ashimema)
Created:
2014-02-26 17:36:06 UTC
Size:
148.98 KB
patch
obsolete
>From a9a90a8e33d11fb8de04357fb69e5c88dc1fb37d Mon Sep 17 00:00:00 2001 >From: Martin Renvoize <martin.renvoize@ptfs-europe.com> >Date: Wed, 26 Feb 2014 16:31:36 +0000 >Subject: [PATCH] Bug 8962: Marc21 biblios (DOM) > >This followup adds DOM support (MARC21) to this patch series. The >same set of fields are indexed in the 'Any' index as were chosen >by Mathieu Saby for GRS-1 setups. An 'Anywhere' index was also >added to maintain backward compatability as per Mathieu's patches. > >Test Plan: As for GRS-1, but with DOM enabled as aposed to GRS-1 >--- > .../marc21/biblios/biblio-koha-indexdefs.xml | 622 ++++++++++++--- > .../marc21/biblios/biblio-zebra-indexdefs.xsl | 803 +++++++++++++++++--- > etc/zebradb/xsl/koha-indexdefs-to-zebra.xsl | 6 +- > 3 files changed, 1199 insertions(+), 232 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 5ddbb62..b77d1ae 100644 >--- a/etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml >+++ b/etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml >@@ -111,54 +111,65 @@ > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="018"> > <target_index>Identifier-standard:w</target_index> > </index_data_field> >- <!--record.abs line 54: melm 020$a ISBN:w,Identifier-standard:w--> >+ <!--record.abs line 54: melm 020$a ISBN:w,Identifier-standard:w,any:w--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="020" subfields="a"> > <target_index>ISBN:w</target_index> > <target_index>Identifier-standard:w</target_index> >+ <target_index>any:w</target_index> > </index_subfields> >- <!--record.abs line 55: melm 020 Identifier-standard--> >+ <!--record.abs line 55: melm 020 Identifier-standard,any:w--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="020"> > <target_index>Identifier-standard:w</target_index> >+ <target_index>any:w</target_index> > </index_data_field> >- <!--record.abs line 56: melm 022$a ISSN:w,Identifier-standard:w--> >+ <!--record.abs line 56: melm 022$a ISSN:w,Identifier-standard:w,any:w--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="022" subfields="a"> > <target_index>ISSN:w</target_index> > <target_index>Identifier-standard:w</target_index> >+ <target_index>any:w</target_index> > </index_subfields> >- <!--record.abs line 57: melm 022 Identifier-standard--> >+ <!--record.abs line 57: melm 022 Identifier-standard,any:w--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="022"> > <target_index>Identifier-standard:w</target_index> >+ <target_index>any:w</target_index> > </index_data_field> >- <!--record.abs line 58: melm 023 Identifier-standard--> >+ <!--record.abs line 58: melm 023 Identifier-standard,any:w--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="023"> > <target_index>Identifier-standard:w</target_index> >+ <target_index>any:w</target_index> > </index_data_field> >- <!--record.abs line 59: melm 024$a Identifier-other--> >+ <!--record.abs line 59: melm 024$a Identifier-other,any:w--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="024" subfields="a"> > <target_index>Identifier-other:w</target_index> >+ <target_index>any:w</target_index> > </index_subfields> >- <!--record.abs line 60: melm 024 Identifier-standard--> >+ <!--record.abs line 60: melm 024 Identifier-standard,any:w--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="024"> > <target_index>Identifier-standard:w</target_index> >+ <target_index>any:w</target_index> > </index_data_field> >- <!--record.abs line 61: melm 025 Identifier-standard--> >+ <!--record.abs line 61: melm 025 Identifier-standard,any:w--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="025"> > <target_index>Identifier-standard:w</target_index> >+ <target_index>any:w</target_index> > </index_data_field> >- <!--record.abs line 62: melm 027 Report-number,Identifier-standard--> >+ <!--record.abs line 62: melm 027 Report-number,Identifier-standard,any:w--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="027"> > <target_index>Report-number:w</target_index> > <target_index>Identifier-standard:w</target_index> >+ <target_index>any:w</target_index> > </index_data_field> >- <!--record.abs line 63: melm 028 Identifier-publisher-for-music,Identifier-standard--> >+ <!--record.abs line 63: melm 028 Identifier-publisher-for-music,,Identifier-standard,any:w--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="028"> > <target_index>Identifier-publisher-for-music:w</target_index> > <target_index>Identifier-standard:w</target_index> >+ <target_index>any:w</target_index> > </index_data_field> >- <!--record.abs line 64: melm 030 CODEN,Identifier-standard--> >+ <!--record.abs line 64: melm 030 CODEN,Identifier-standard,any:w--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="030"> > <target_index>CODEN:w</target_index> > <target_index>Identifier-standard:w</target_index> >+ <target_index>any:w</target_index> > </index_data_field> > <!--record.abs line 66: melm 034 Map-scale--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="034"> >@@ -169,6 +180,7 @@ > <target_index>Identifier-standard:w</target_index> > <target_index>Stock-number:w</target_index> > </index_data_field> >+ <!--record.abs line 69: 038 - Record Content Licensor--> > <!--record.abs line 69: melm 040 Code-institution,Record-source--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="040"> > <target_index>Code-institution:w</target_index> >@@ -240,7 +252,7 @@ > <target_index>Cross-Reference:w</target_index> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 91: melm 100$a Author,Author:p,Author:s,Editor,Author-personal-bibliography,Author-personal-bibliography:p,Author-personal-bibliography:s--> >+ <!--record.abs line 91: melm 100$a Author,Author:p,Author:s,Editor,Author-personal-bibliography,Author-personal-bibliography:p,Author-personal-bibliography:s,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="100" subfields="a"> > <target_index>Author:w</target_index> > <target_index>Author:p</target_index> >@@ -249,8 +261,10 @@ > <target_index>Author-personal-bibliography:w</target_index> > <target_index>Author-personal-bibliography:p</target_index> > <target_index>Author-personal-bibliography:s</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 92: melm 100 Author,Author:p,Author:s,Author-title,Author-name-personal,Name,Name-and-title,Personal-name--> >+ <!--record.abs line 92: melm 100 Author,Author:p,Author:s,Author-title,Author-name-personal,Name,Name-and-title,Personal-name,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="100"> > <target_index>Author:w</target_index> > <target_index>Author:p</target_index> >@@ -260,12 +274,14 @@ > <target_index>Name:w</target_index> > <target_index>Name-and-title:w</target_index> > <target_index>Personal-name:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> > <!--record.abs line 93: melm 110$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="110" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 94: melm 110 Author,Author:p,Author:s,Author-title,Author-name-corporate,Name,Name-and-title,Corporate-name--> >+ <!--record.abs line 94: melm 110 Author,Author:p,Author:s,Author-title,Author-name-corporate,Name,Name-and-title,Corporate-name,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="110"> > <target_index>Author:w</target_index> > <target_index>Author:p</target_index> >@@ -275,12 +291,14 @@ > <target_index>Name:w</target_index> > <target_index>Name-and-title:w</target_index> > <target_index>Corporate-name:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> > <!--record.abs line 95: melm 111$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="111" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 96: melm 111 Author,Author:p,Author:s,Author-title,Author-name-corporate,Name,Name-and-title,Conference-name--> >+ <!--record.abs line 96: melm 111 Author,Author:p,Author:s,Author-title,Author-name-corporate,Name,Name-and-title,Conference-name,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="111"> > <target_index>Author:w</target_index> > <target_index>Author:p</target_index> >@@ -290,6 +308,8 @@ > <target_index>Name:w</target_index> > <target_index>Name-and-title:w</target_index> > <target_index>Conference-name:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> > <!--record.abs line 97: melm 130$n Thematic-number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="130" subfields="n"> >@@ -303,41 +323,53 @@ > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="130" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 100: melm 130 Title,Title:p,Title-uniform--> >+ <!--record.abs line 100: melm 130 Title,Title:p,Title-uniform,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="130"> > <target_index>Title:w</target_index> > <target_index>Title:p</target_index> > <target_index>Title-uniform:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 102: melm 210 Title,Title:p,Title-abbreviated--> >+ <!--record.abs line 102: melm 210 Title,Title:p,Title-abbreviated,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="210"> > <target_index>Title:w</target_index> > <target_index>Title:p</target_index> > <target_index>Title-abbreviated:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 103: melm 211 Title,Title:p,Title-abbreviated--> >+ <!--record.abs line 103: melm 211 Title,Title:p,Title-abbreviated,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="211"> > <target_index>Title:w</target_index> > <target_index>Title:p</target_index> > <target_index>Title-abbreviated:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 104: melm 212 Title,Title:p,Title-other-variant--> >+ <!--record.abs line 104: melm 212 Title,Title:p,Title-other-variant,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="212"> > <target_index>Title:w</target_index> > <target_index>Title:p</target_index> > <target_index>Title-other-variant:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 105: melm 214 Title,Title:p,Title-expanded--> >+ <!--record.abs line 105: melm 214 Title,Title:p,Title-expanded,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="214"> > <target_index>Title:w</target_index> > <target_index>Title:p</target_index> > <target_index>Title-expanded:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 106: melm 222 Title,Title:p,Title-key--> >+ <!--record.abs line 106: melm 222 Title,Title:p,Title-key,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="222"> > <target_index>Title:w</target_index> > <target_index>Title:p</target_index> > <target_index>Title-key:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> > <!--record.abs line 107: melm 240$r Music-key--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="240" subfields="r"> >@@ -347,11 +379,13 @@ > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="240" subfields="n"> > <target_index>Thematic-number:w</target_index> > </index_subfields> >- <!--record.abs line 109: melm 240 Title:w,Title:p,Title-uniform--> >+ <!--record.abs line 109: melm 240 Title:w,Title:p,Title-uniform,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="240"> > <target_index>Title:w</target_index> > <target_index>Title:p</target_index> > <target_index>Title-uniform:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> > <!--record.abs line 110: melm 243$n Thematic-number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="243" subfields="n"> >@@ -361,13 +395,15 @@ > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="243" subfields="r"> > <target_index>Music-key:w</target_index> > </index_subfields> >- <!--record.abs line 112: melm 243 Title:w,Title:p,Title-collective--> >+ <!--record.abs line 112: melm 243 Title:w,Title:p,Title-collective,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="243"> > <target_index>Title:w</target_index> > <target_index>Title:p</target_index> > <target_index>Title-collective:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 113: melm 245$a Title-cover:w,Title-cover:p,Title-cover:s,Title:w,Title:p,Title:s--> >+ <!--record.abs line 113: melm 245$a Title-cover:w,Title-cover:p,Title-cover:s,Title:w,Title:p,Title:s,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="245" subfields="a"> > <target_index>Title-cover:w</target_index> > <target_index>Title-cover:p</target_index> >@@ -375,49 +411,61 @@ > <target_index>Title:w</target_index> > <target_index>Title:p</target_index> > <target_index>Title:s</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 114: melm 245$c Author,Author-in-order:w,Author-in-order:p,Author-in-order:s--> >+ <!--record.abs line 114: melm 245$c Author,Author-in-order:w,Author-in-order:p,Author-in-order:s,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="245" subfields="c"> > <target_index>Author:w</target_index> > <target_index>Author-in-order:w</target_index> > <target_index>Author-in-order:p</target_index> > <target_index>Author-in-order:s</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 115: melm 245$9 Cross-Reference:w,Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="245" subfields="9"> > <target_index>Cross-Reference:w</target_index> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 116: melm 245 Title:w,Title:p--> >+ <!--record.abs line 116: melm 245 Title:w,Title:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="245"> > <target_index>Title:w</target_index> > <target_index>Title:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 117: melm 246 Title,Title:p,Title-abbreviated,Title-expanded,Title-former--> >+ <!--record.abs line 117: melm 246 Title,Title:p,Title-abbreviated,Title-expanded,Title-former,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="246"> > <target_index>Title:w</target_index> > <target_index>Title:p</target_index> > <target_index>Title-abbreviated:w</target_index> > <target_index>Title-expanded:w</target_index> > <target_index>Title-former:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 118: melm 247 Title,Title:p,Title-former,Title-other-variant,Related-periodical--> >+ <!--record.abs line 118: melm 247 Title,Title:p,Title-former,Title-other-variant,Related-periodical,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="247"> > <target_index>Title:w</target_index> > <target_index>Title:p</target_index> > <target_index>Title-former:w</target_index> > <target_index>Title-other-variant:w</target_index> > <target_index>Related-periodical:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> > <!--record.abs line 119: melm 260$a pl:w,pl:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="260" subfields="a"> > <target_index>pl:w</target_index> > <target_index>pl:p</target_index> > </index_subfields> >- <!--record.abs line 120: melm 260$b Publisher:w,Publisher:p--> >+ <!--record.abs line 120: melm 260$b Publisher:w,Publisher:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="260" subfields="b"> > <target_index>Publisher:w</target_index> > <target_index>Publisher:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 121: melm 260$c copydate,copydate:s--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="260" subfields="c"> >@@ -433,126 +481,224 @@ > <target_index>Extent:w</target_index> > <target_index>Extent:p</target_index> > </index_data_field> >- <!--record.abs line 124: melm 400$a Name-and-title--> >+ <!--record.abs line 124: melm 400$a Name-and-title,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="400" subfields="a"> > <target_index>Name-and-title:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 125: melm 400$t Author-title,Name-and-title,Title,Title-series--> >+ <!--record.abs line 125: melm 400$t Author-title,Name-and-title,Title,Title-series,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="400" subfields="t"> > <target_index>Author-title:w</target_index> > <target_index>Name-and-title:w</target_index> > <target_index>Title:w</target_index> > <target_index>Title-series:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 126: melm 400$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="400" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 127: melm 400 Author,Author-name-personal,Name,Personal-name--> >+ <!--record.abs line 127: melm 400 Author,Author-name-personal,Name,Personal-name,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="400"> > <target_index>Author:w</target_index> > <target_index>Author-name-personal:w</target_index> > <target_index>Name:w</target_index> > <target_index>Personal-name:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 128: melm 410$a Name-and-title--> >+ <!--record.abs line 128: melm 410$a Name-and-title,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="410" subfields="a"> > <target_index>Name-and-title:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 129: melm 410$t Author-title,Title,Title-series--> >+ <!--record.abs line 129: melm 410$t Author-title,Title,Title-series,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="410" subfields="t"> > <target_index>Author-title:w</target_index> > <target_index>Title:w</target_index> > <target_index>Title-series:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 130: melm 410$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="410" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 131: melm 410 Author,Corporate-name--> >+ <!--record.abs line 131: melm 410 Author,Corporate-name,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="410"> > <target_index>Author:w</target_index> > <target_index>Corporate-name:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 133: melm 411$a Name-and-title--> >+ <!--record.abs line 133: melm 411$a Name-and-title,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="411" subfields="a"> > <target_index>Name-and-title:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 135: melm 411$t Author-title,Title-series--> >+ <!--record.abs line 135: melm 411$t Author-title,Title-series,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="411" subfields="t"> > <target_index>Author-title:w</target_index> > <target_index>Title-series:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 136: melm 411 Author,Conference-name--> >+ <!--record.abs line 136: melm 411 Author,Conference-name,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="411"> > <target_index>Author:w</target_index> > <target_index>Conference-name:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 139: melm 440$a Title-series:w,Title-series:p--> >+ <!--record.abs line 139: melm 440$a Title-series:w,Title-series:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="440" subfields="a"> > <target_index>Title-series:w</target_index> > <target_index>Title-series:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 140: melm 440$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="440" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 141: melm 440 Title-series:w,Title-series:p,Title,Title-series--> >+ <!--record.abs line 141: melm 440 Title-series:w,Title-series:p,Title,Title-series,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="440"> > <target_index>Title-series:w</target_index> > <target_index>Title-series:p</target_index> > <target_index>Title:w</target_index> > <target_index>Title-series:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 142: melm 490$a Title-series:w,Title-series:p--> >+ <!--record.abs line 142: melm 490$a Title-series:w,Title-series:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="490" subfields="a"> > <target_index>Title-series:w</target_index> > <target_index>Title-series:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 143: melm 490$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="490" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 144: melm 490 Title,Title-series--> >+ <!--record.abs line 144: melm 490 Title,Title-series,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="490"> > <target_index>Title:w</target_index> > <target_index>Title-series:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> >+ </index_data_field> >+ <!--record.abs line 316: melm 500 Note:w,Note:p--> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="500"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> > </index_data_field> > <!--record.abs line 146: melm 500 Note:w,Note:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="500"> > <target_index>Note:w</target_index> > <target_index>Note:p</target_index> > </index_data_field> >- <!--record.abs line 147: melm 502 Material-type--> >+ <!--record.abs line 147: melm 502 Note:w,Note:p,Material-type:w,Material-type:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="502"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> > <target_index>Material-type:w</target_index> >+ <target_index>Material-type:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 148: melm 505$r Author--> >+ <!--record.abs line 148: melm 505$r Author,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="505" subfields="r"> > <target_index>Author:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 149: melm 505$t Title--> >+ <!--record.abs line 149: melm 505$t Title,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="505" subfields="t"> > <target_index>Title:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 150: melm 505 Note:w,Note:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="505"> > <target_index>Note:w</target_index> > <target_index>Note:p</target_index> > </index_data_field> >- <!--record.abs line 151: melm 510 Indexed-by--> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="506"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="507"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="508"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <!--record.abs line 151: melm 510 Note:w,Note:p, Indexed-by:w,Indexed-by:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="510"> >- <target_index>Indexed-by:w</target_index> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ <target_index> Indexed-by:w</target_index> >+ <target_index>Indexed-by:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="511"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ <target_index>Author:w</target_index> >+ <target_index>Author:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="513"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="514"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> > </index_data_field> >- <!--record.abs line 152: melm 520 Abstract:w,Abstract:p--> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="515"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="516"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="518"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <!--record.abs line 152: melm 520 Abstract:w,Abstract:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="520"> > <target_index>Abstract:w</target_index> > <target_index>Abstract:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 153: melm 521$a lex:n--> >+ <!--record.abs line 153: melm 521$a Note:n,lex:n--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="521" subfields="a"> >+ <target_index>Note:n</target_index> > <target_index>lex:n</target_index> > </index_subfields> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="522"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="524"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="525"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> > <!--record.abs line 154: melm 526$c arl,arl:n--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="526" subfields="c"> > <target_index>arl:w</target_index> >@@ -563,12 +709,132 @@ > <target_index>arp:w</target_index> > <target_index>arp:n</target_index> > </index_subfields> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="526"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="530"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="533"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="534"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="535"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="536"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="538"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="540"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="541"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="542"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="544"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="545"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="546"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="547"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="550"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="552"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="555"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="556"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="561"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="562"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="563"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="565"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="567"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="580"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="581"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="583"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="584"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="585"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="586"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="588"> >+ <target_index>Note:w</target_index> >+ <target_index>Note:p</target_index> >+ </index_data_field> > <!--record.abs line 158: melm 590 Note:w,Note:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="590"> > <target_index>Note:w</target_index> > <target_index>Note:p</target_index> > </index_data_field> >- <!--record.abs line 160: melm 600$a Name-and-title,Name,Personal-name,Subject-name-personal,Subject,Subject:p--> >+ <!--record.abs line 160: melm 600$a Name-and-title,Name,Personal-name,Subject-name-personal,Subject,Subject:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="600" subfields="a"> > <target_index>Name-and-title:w</target_index> > <target_index>Name:w</target_index> >@@ -576,207 +842,268 @@ > <target_index>Subject-name-personal:w</target_index> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 161: melm 600$t Name-and-title,Title,Subject,Subject:p--> >+ <!--record.abs line 161: melm 600$t Name-and-title,Title,Subject,Subject:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="600" subfields="t"> > <target_index>Name-and-title:w</target_index> > <target_index>Title:w</target_index> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 162: melm 600$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="600" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 164: melm 600 Name,Personal-name,Subject-name-personal,Subject,Subject:p--> >+ <!--record.abs line 164: melm 600 Name,Personal-name,Subject-name-personal,Subject,Subject:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="600"> > <target_index>Name:w</target_index> > <target_index>Personal-name:w</target_index> > <target_index>Subject-name-personal:w</target_index> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 165: melm 610$a Name-and-title,Subject,Subject:p--> >+ <!--record.abs line 165: melm 610$a Name-and-title,Subject,Subject:p,any:w,any:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="610" subfields="a"> > <target_index>Name-and-title:w</target_index> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 166: melm 610$t Name-and-title,Title,Subject,Subject:p--> >+ <!--record.abs line 166: melm 610$t Name-and-title,Title,Subject,Subject:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="610" subfields="t"> > <target_index>Name-and-title:w</target_index> > <target_index>Title:w</target_index> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 167: melm 610$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="610" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 168: melm 610 Name,Subject,Subject:p,Corporate-name--> >+ <!--record.abs line 168: melm 610 Name,Subject,Subject:p,Corporate-name,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="610"> > <target_index>Name:w</target_index> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> > <target_index>Corporate-name:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 169: melm 611$a Name-and-title,Subject,Subject:p--> >+ <!--record.abs line 169: melm 611$a Name-and-title,Subject,Subject:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="611" subfields="a"> > <target_index>Name-and-title:w</target_index> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 170: melm 611$t Name-and-title,Title,Subject,Subject:p--> >+ <!--record.abs line 170: melm 611$t Name-and-title,Title,Subject,Subject:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="611" subfields="t"> > <target_index>Name-and-title:w</target_index> > <target_index>Title:w</target_index> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 171: melm 611$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="611" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 172: melm 611 Conference-name,Name,Subject,Subject:p--> >+ <!--record.abs line 172: melm 611 Conference-name,Name,Subject,Subject:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="611"> > <target_index>Conference-name:w</target_index> > <target_index>Name:w</target_index> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 173: melm 630$n Thematic-number,Subject,Subject:p--> >+ <!--record.abs line 173: melm 630$n Thematic-number,Subject,Subject:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="630" subfields="n"> > <target_index>Thematic-number:w</target_index> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 174: melm 630$r Music-key,Subject,Subject:p--> >+ <!--record.abs line 174: melm 630$r Music-key,Subject,Subject:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="630" subfields="r"> > <target_index>Music-key:w</target_index> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 175: melm 630$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="630" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 176: melm 630 Subject,Subject:p--> >+ <!--record.abs line 176: melm 630 Subject,Subject:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="630"> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> >+ </index_data_field> >+ <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="648" subfields="9"> >+ <target_index>Koha-Auth-Number:w</target_index> >+ </index_subfields> >+ <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="648"> >+ <target_index>Subject:w</target_index> >+ <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 177: melm 650$9 Koha-Auth-Number --> >+ <!--record.abs line 177: melm 650$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="650" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 178: melm 650 Subject,Subject:p--> >+ <!--record.abs line 178: melm 650 Subject,Subject:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="650"> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 179: melm 651$9 Koha-Auth-Number --> >+ <!--record.abs line 179: melm 651$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="651" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 180: melm 651 Name-geographic,Subject,Subject:p--> >+ <!--record.abs line 180: melm 651 Name-geographic,Subject,Subject:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="651"> > <target_index>Name-geographic:w</target_index> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 181: melm 652$9 Koha-Auth-Number --> >+ <!--record.abs line 181: melm 652$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="652" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 183: melm 653$9 Koha-Auth-Number --> >+ <!--record.abs line 183: melm 653$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="653" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 184: melm 653 Subject,Subject:p--> >+ <!--record.abs line 184: melm 653 Subject,Subject:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="653"> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 185: melm 654$9 Koha-Auth-Number --> >+ <!--record.abs line 185: melm 654$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="654" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 186: melm 654 Subject,Subject:p--> >+ <!--record.abs line 186: melm 654 Subject,Subject:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="654"> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 187: melm 655$9 Koha-Auth-Number --> >+ <!--record.abs line 187: melm 655$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="655" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 188: melm 655 Subject,Subject:p--> >+ <!--record.abs line 188: melm 655 Subject,Subject:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="655"> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 189: melm 656$9 Koha-Auth-Number --> >+ <!--record.abs line 189: melm 656$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="656" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 190: melm 656 Subject,Subject:p--> >+ <!--record.abs line 190: melm 656 Subject,Subject:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="656"> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 191: melm 657$9 Koha-Auth-Number --> >+ <!--record.abs line 191: melm 657$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="657" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 192: melm 657 Subject,Subject:p--> >+ <!--record.abs line 192: melm 657 Subject,Subject:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="657"> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 193: melm 658$a curriculum:w,curriculum:p,Subject,Subject:p--> >+ <!--record.abs line 193: melm 658$a curriculum:w,curriculum:p,Subject,Subject:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="658" subfields="a"> > <target_index>curriculum:w</target_index> > <target_index>curriculum:p</target_index> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 194: melm 658$b curriculum:w,curriculum:p,Subject,Subject:p--> >+ <!--record.abs line 194: melm 658$b curriculum:w,curriculum:p,Subject,Subject:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="658" subfields="b"> > <target_index>curriculum:w</target_index> > <target_index>curriculum:p</target_index> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 195: melm 658$c curriculum:w,curriculum:p,Subject,Subject:p--> >+ <!--record.abs line 195: melm 658$c curriculum:w,curriculum:p,Subject,Subject:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="658" subfields="c"> > <target_index>curriculum:w</target_index> > <target_index>curriculum:p</target_index> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 196: melm 658 Subject,Subject:p--> >+ <!--record.abs line 196: melm 658 Subject,Subject:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="658"> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 197: melm 690$9 Koha-Auth-Number --> >+ <!--record.abs line 197: melm 690$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="690" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 198: melm 690 Subject,Subject:p--> >+ <!--record.abs line 198: melm 690 Subject,Subject:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="690"> > <target_index>Subject:w</target_index> > <target_index>Subject:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> > <!--record.abs line 200: melm 700$9 Cross-Reference,Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="700" subfields="9"> > <target_index>Cross-Reference:w</target_index> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 201: melm 700$a Author,Author:p--> >+ <!--record.abs line 201: melm 700$a Author,Author:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="700" subfields="a"> > <target_index>Author:w</target_index> > <target_index>Author:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 202: melm 700$n Thematic-number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="700" subfields="n"> >@@ -786,14 +1113,16 @@ > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="700" subfields="r"> > <target_index>Music-key:w</target_index> > </index_subfields> >- <!--record.abs line 205: melm 700$t Author-title,Name-and-title,Title,Title-uniform--> >+ <!--record.abs line 205: melm 700$t Author-title,Name-and-title,Title,Title-uniform,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="700" subfields="t"> > <target_index>Author-title:w</target_index> > <target_index>Name-and-title:w</target_index> > <target_index>Title:w</target_index> > <target_index>Title-uniform:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 206: melm 700 Author,Author:p,Author-name-personal,Name,Editor,Personal-name--> >+ <!--record.abs line 206: melm 700 Author,Author:p,Author-name-personal,Name,Editor,Personal-name,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="700"> > <target_index>Author:w</target_index> > <target_index>Author:p</target_index> >@@ -801,50 +1130,64 @@ > <target_index>Name:w</target_index> > <target_index>Editor:w</target_index> > <target_index>Personal-name:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 208: melm 710$t Author-title,Name-and-title,Title,Title-uniform--> >+ <!--record.abs line 208: melm 710$t Author-title,Name-and-title,Title,Title-uniform,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="710" subfields="t"> > <target_index>Author-title:w</target_index> > <target_index>Name-and-title:w</target_index> > <target_index>Title:w</target_index> > <target_index>Title-uniform:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 210: melm 710$a Name-and-title--> >+ <!--record.abs line 210: melm 710$a Name-and-title,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="710" subfields="a"> > <target_index>Name-and-title:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 211: melm 710$9 Koha-Auth-Number --> >+ <!--record.abs line 211: melm 710$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="710" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 212: melm 710 Author,Author:p,Corporate-name,Name--> >+ <!--record.abs line 212: melm 710 Author,Author:p,Corporate-name,Name,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="710"> > <target_index>Author:w</target_index> > <target_index>Author:p</target_index> > <target_index>Corporate-name:w</target_index> > <target_index>Name:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 213: melm 711$a Name-and-title--> >+ <!--record.abs line 213: melm 711$a Name-and-title,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="711" subfields="a"> > <target_index>Name-and-title:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 215: melm 711$t Author-title,Title,Title-uniform--> >+ <!--record.abs line 215: melm 711$t Author-title,Title,Title-uniform,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="711" subfields="t"> > <target_index>Author-title:w</target_index> > <target_index>Title:w</target_index> > <target_index>Title-uniform:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 216: melm 711$9 Koha-Auth-Number --> >+ <!--record.abs line 216: melm 711$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="711" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 218: melm 711 Author,Author:p,Author-name-corporate,Name,Conference-name--> >+ <!--record.abs line 218: melm 711 Author,Author:p,Author-name-corporate,Name,Conference-name,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="711"> > <target_index>Author:w</target_index> > <target_index>Author:p</target_index> > <target_index>Author-name-corporate:w</target_index> > <target_index>Name:w</target_index> > <target_index>Conference-name:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> > <!--record.abs line 219: melm 730$n Thematic-number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="730" subfields="n"> >@@ -858,29 +1201,37 @@ > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="730" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 222: melm 730 Title,Title:p,Title-uniform--> >+ <!--record.abs line 222: melm 730 Title,Title:p,Title-uniform,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="730"> > <target_index>Title:w</target_index> > <target_index>Title:p</target_index> > <target_index>Title-uniform:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 223: melm 740 Title,Title:p,Title-other-variant--> >+ <!--record.abs line 223: melm 740 Title,Title:p,Title-other-variant,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="740"> > <target_index>Title:w</target_index> > <target_index>Title:p</target_index> > <target_index>Title-other-variant:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 224: melm 751$a Name-geographic--> >+ <!--record.abs line 224: melm 751$a Name-geographic,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="751" subfields="a"> > <target_index>Name-geographic:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 225: melm 751$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="751" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 226: melm 751 Name-geographic--> >+ <!--record.abs line 226: melm 751 Name-geographic,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="751"> > <target_index>Name-geographic:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> > <!--record.abs line 227: melm 770$w Record-control-number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="770" subfields="w"> >@@ -890,17 +1241,21 @@ > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="772" subfields="w"> > <target_index>Record-control-number:w</target_index> > </index_subfields> >- <!--record.abs line 229: melm 773$a Host-item--> >+ <!--record.abs line 229: melm 773$a Host-item,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="773" subfields="a"> > <target_index>Host-item:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 230: melm 773$9 Host-Item-Number--> >+ <!--record.abs line 230: melm 773$9 Host-Item-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="773" subfields="9"> > <target_index>Host-Item-Number:w</target_index> > </index_subfields> >- <!--record.abs line 231: melm 773$t Host-item--> >+ <!--record.abs line 231: melm 773$t Host-item,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="773" subfields="t"> > <target_index>Host-item:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 232: melm 773$w Record-control-number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="773" subfields="w"> >@@ -922,49 +1277,59 @@ > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="777" subfields="w"> > <target_index>Record-control-number:w</target_index> > </index_subfields> >- <!--record.abs line 237: melm 780$t Title--> >+ <!--record.abs line 237: melm 780$t Title,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="780" subfields="t"> > <target_index>Title:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 238: melm 780$w Record-control-number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="780" subfields="w"> > <target_index>Record-control-number:w</target_index> > </index_subfields> >- <!--record.abs line 239: melm 780 Title,Title:p,Title-former,Related-periodical--> >+ <!--record.abs line 239: melm 780 Title,Title:p,Title-former,Related-periodical,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="780"> > <target_index>Title:w</target_index> > <target_index>Title:p</target_index> > <target_index>Title-former:w</target_index> > <target_index>Related-periodical:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> > <!--record.abs line 240: melm 785$w Record-control-number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="785" subfields="w"> > <target_index>Record-control-number:w</target_index> > </index_subfields> >- <!--record.abs line 241: melm 785 Title,Title:p,Title-later,Related-periodical--> >+ <!--record.abs line 241: melm 785 Title,Title:p,Title-later,Related-periodical,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="785"> > <target_index>Title:w</target_index> > <target_index>Title:p</target_index> > <target_index>Title-later:w</target_index> > <target_index>Related-periodical:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> > <!--record.abs line 242: melm 787$w Record-control-number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="787" subfields="w"> > <target_index>Record-control-number:w</target_index> > </index_subfields> >- <!--record.abs line 244: melm 800$a Name-and-title,Title-series:w,Title-series:p--> >+ <!--record.abs line 244: melm 800$a Name-and-title,Title-series:w,Title-series:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="800" subfields="a"> > <target_index>Name-and-title:w</target_index> > <target_index>Title-series:w</target_index> > <target_index>Title-series:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 246: melm 800$t Author-title,Name-and-title,Title,Title-series:w,Title-series:p--> >+ <!--record.abs line 246: melm 800$t Author-title,Name-and-title,Title,Title-series:w,Title-series:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="800" subfields="t"> > <target_index>Author-title:w</target_index> > <target_index>Name-and-title:w</target_index> > <target_index>Title:w</target_index> > <target_index>Title-series:w</target_index> > <target_index>Title-series:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 247: melm 800$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="800" subfields="9"> >@@ -974,26 +1339,32 @@ > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="800" subfields="w"> > <target_index>Record-control-number:w</target_index> > </index_subfields> >- <!--record.abs line 249: melm 800 Author,Author-name-personal,Name,Personal-name--> >+ <!--record.abs line 249: melm 800 Author,Author-name-personal,Name,Personal-name,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="800"> > <target_index>Author:w</target_index> > <target_index>Author-name-personal:w</target_index> > <target_index>Name:w</target_index> > <target_index>Personal-name:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 250: melm 810$a Name-and-title,Title-series:w,Title-series:p--> >+ <!--record.abs line 250: melm 810$a Name-and-title,Title-series:w,Title-series:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="810" subfields="a"> > <target_index>Name-and-title:w</target_index> > <target_index>Title-series:w</target_index> > <target_index>Title-series:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> >- <!--record.abs line 251: melm 810$t Author-title,Name-and-title,Title,Title-series:w,Title-series:p--> >+ <!--record.abs line 251: melm 810$t Author-title,Name-and-title,Title,Title-series:w,Title-series:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="810" subfields="t"> > <target_index>Author-title:w</target_index> > <target_index>Name-and-title:w</target_index> > <target_index>Title:w</target_index> > <target_index>Title-series:w</target_index> > <target_index>Title-series:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 252: melm 810$w Record-control-number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="810" subfields="w"> >@@ -1003,41 +1374,49 @@ > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="810" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 254: melm 810 Author,Corporate-name,Author-name-corporate,Name--> >+ <!--record.abs line 254: melm 810 Author,Corporate-name,Author-name-corporate,Name,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="810"> > <target_index>Author:w</target_index> > <target_index>Corporate-name:w</target_index> > <target_index>Author-name-corporate:w</target_index> > <target_index>Name:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 255: melm 811$a Name-and-title,Title-series:w,Title-series:p--> >+ <!--record.abs line 255: melm 811$a Name-and-title,Title-series:w,Title-series:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="811" subfields="a"> > <target_index>Name-and-title:w</target_index> > <target_index>Title-series:w</target_index> > <target_index>Title-series:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 256: melm 811$9 Koha-Auth-Number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="811" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 258: melm 811$t Author-title,Name-and-title,Title,Title-series:w,Title-series:p--> >+ <!--record.abs line 258: melm 811$t Author-title,Name-and-title,Title,Title-series:w,Title-series:p,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="811" subfields="t"> > <target_index>Author-title:w</target_index> > <target_index>Name-and-title:w</target_index> > <target_index>Title:w</target_index> > <target_index>Title-series:w</target_index> > <target_index>Title-series:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 259: melm 811$w Record-control-number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="811" subfields="w"> > <target_index>Record-control-number:w</target_index> > </index_subfields> >- <!--record.abs line 260: melm 811 Author,Author-name-corporate,Name,Conference-name--> >+ <!--record.abs line 260: melm 811 Author,Author-name-corporate,Name,Conference-name,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="811"> > <target_index>Author:w</target_index> > <target_index>Author-name-corporate:w</target_index> > <target_index>Name:w</target_index> > <target_index>Conference-name:w</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> > <!--record.abs line 261: melm 830$w Record-control-number--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="830" subfields="w"> >@@ -1047,17 +1426,21 @@ > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="830" subfields="9"> > <target_index>Koha-Auth-Number:w</target_index> > </index_subfields> >- <!--record.abs line 263: melm 830 Title,Title-series:w,Title-series:p--> >+ <!--record.abs line 263: melm 830 Title,Title-series:w,Title-series:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="830"> > <target_index>Title:w</target_index> > <target_index>Title-series:w</target_index> > <target_index>Title-series:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> >- <!--record.abs line 264: melm 840 Title,Title-series:w,Title-series:p--> >+ <!--record.abs line 264: melm 840 Title,Title-series:w,Title-series:p,any:w,any:p--> > <index_data_field xmlns="http://www.koha-community.org/schemas/index-defs" tag="840"> > <target_index>Title:w</target_index> > <target_index>Title-series:w</target_index> > <target_index>Title-series:p</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_data_field> > <!--record.abs line 268: melm 999$c Local-Number:n,Local-Number:w,Local-Number:s--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="999" subfields="c"> >@@ -1127,7 +1510,7 @@ > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="952" subfields="2"> > <target_index>classification-source:w</target_index> > </index_subfields> >- <!--record.abs line 286: melm 952$3 materials-specified --> >+ <!--record.abs line 286: melm 952$3 materials-specified--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="952" subfields="3"> > <target_index>materials-specified:w</target_index> > </index_subfields> >@@ -1216,16 +1599,21 @@ > <target_index>reserves:n</target_index> > <target_index>reserves:w</target_index> > </index_subfields> >- <!--record.abs line 309: melm 952$o Local-classification:w,Local-classification:p,Local-classification:s--> >+ <!--record.abs line 309: melm 952$o Local-classification:w,Local-classification:p,Local-classification:s,any:w,any:p,any:s--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="952" subfields="o"> > <target_index>Local-classification:w</target_index> > <target_index>Local-classification:p</target_index> > <target_index>Local-classification:s</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> >+ <target_index>any:s</target_index> > </index_subfields> >- <!--record.abs line 310: melm 952$p barcode,barcode:n--> >+ <!--record.abs line 310: melm 952$p barcode,barcode:n,any:w,any:p--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="952" subfields="p"> > <target_index>barcode:w</target_index> > <target_index>barcode:n</target_index> >+ <target_index>any:w</target_index> >+ <target_index>any:p</target_index> > </index_subfields> > <!--record.abs line 311: melm 952$q onloan:n,onloan:w--> > <index_subfields xmlns="http://www.koha-community.org/schemas/index-defs" tag="952" subfields="q"> >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 2ca3dbb..57715e6 100644 >--- a/etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl >+++ b/etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl >@@ -39,7 +39,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:apply-templates mode="index_heading_conditional"/> > <xslo:apply-templates mode="index_match_heading"/> > <xslo:apply-templates mode="index_subject_thesaurus"/> >- <xslo:apply-templates mode="index_all"/> >+ <xslo:apply-templates mode="index_anywhere"/> > </z:record> > </xslo:template> > <xslo:template match="marc:leader"> >@@ -120,7 +120,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <z:index name="bio:w"> > <xslo:value-of select="substring(., 35, 1)"/> > </z:index> >- <z:index name="ln:n"> >+ <z:index name="ln:w"> > <xslo:value-of select="substring(., 36, 3)"/> > </z:index> > <z:index name="ctype:w"> >@@ -133,7 +133,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='020']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ISBN:w Identifier-standard:w"> >+ <z:index name="ISBN:w Identifier-standard:w any:w"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -142,7 +142,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='022']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ISSN:w Identifier-standard:w"> >+ <z:index name="ISSN:w Identifier-standard:w any:w"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -151,7 +151,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='024']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Identifier-other:w"> >+ <z:index name="Identifier-other:w any:w"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -213,7 +213,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Author:w Author:p Author:s Editor:w Author-personal-bibliography:w Author-personal-bibliography:p Author-personal-bibliography:s"> >+ <z:index name="Author:w Author:p Author:s Editor:w Author-personal-bibliography:w Author-personal-bibliography:p Author-personal-bibliography:s any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -295,14 +295,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='245']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Title-cover:w Title-cover:p Title-cover:s Title:w Title:p Title:s"> >+ <z:index name="Title-cover:w Title-cover:p Title-cover:s Title:w Title:p Title:s any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('c', @code)"> >- <z:index name="Author:w Author-in-order:w Author-in-order:p Author-in-order:s"> >+ <z:index name="Author:w Author-in-order:w Author-in-order:p Author-in-order:s any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -325,7 +325,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('b', @code)"> >- <z:index name="Publisher:w Publisher:p"> >+ <z:index name="Publisher:w Publisher:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -341,14 +341,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='400']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Name-and-title:w"> >+ <z:index name="Name-and-title:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Author-title:w Name-and-title:w Title:w Title-series:w"> >+ <z:index name="Author-title:w Name-and-title:w Title:w Title-series:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -364,14 +364,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='410']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Name-and-title:w"> >+ <z:index name="Name-and-title:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Author-title:w Title:w Title-series:w"> >+ <z:index name="Author-title:w Title:w Title-series:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -387,14 +387,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='411']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Name-and-title:w"> >+ <z:index name="Name-and-title:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Author-title:w Title-series:w"> >+ <z:index name="Author-title:w Title-series:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -403,7 +403,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='440']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Title-series:w Title-series:p"> >+ <z:index name="Title-series:w Title-series:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -419,7 +419,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='490']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Title-series:w Title-series:p"> >+ <z:index name="Title-series:w Title-series:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -435,14 +435,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='505']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('r', @code)"> >- <z:index name="Author:w"> >+ <z:index name="Author:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w"> >+ <z:index name="Title:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -451,7 +451,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='521']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="lex:n"> >+ <z:index name="Note:n lex:n"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -476,14 +476,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='600']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Name-and-title:w Name:w Personal-name:w Subject-name-personal:w Subject:w Subject:p"> >+ <z:index name="Name-and-title:w Name:w Personal-name:w Subject-name-personal:w Subject:w Subject:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Name-and-title:w Title:w Subject:w Subject:p"> >+ <z:index name="Name-and-title:w Title:w Subject:w Subject:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -499,14 +499,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='610']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Name-and-title:w Subject:w Subject:p"> >+ <z:index name="Name-and-title:w Subject:w Subject:p any:w any:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Name-and-title:w Title:w Subject:w Subject:p"> >+ <z:index name="Name-and-title:w Title:w Subject:w Subject:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -522,14 +522,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='611']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Name-and-title:w Subject:w Subject:p"> >+ <z:index name="Name-and-title:w Subject:w Subject:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Name-and-title:w Title:w Subject:w Subject:p"> >+ <z:index name="Name-and-title:w Title:w Subject:w Subject:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -545,14 +545,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='630']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('n', @code)"> >- <z:index name="Thematic-number:w Subject:w Subject:p"> >+ <z:index name="Thematic-number:w Subject:w Subject:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('r', @code)"> >- <z:index name="Music-key:w Subject:w Subject:p"> >+ <z:index name="Music-key:w Subject:w Subject:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -565,6 +565,15 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </xslo:if> > </xslo:for-each> > </xslo:template> >+ <xslo:template mode="index_subfields" match="marc:datafield[@tag='648']"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="contains('9', @code)"> >+ <z:index name="Koha-Auth-Number:w"> >+ <xslo:value-of select="."/> >+ </z:index> >+ </xslo:if> >+ </xslo:for-each> >+ </xslo:template> > <xslo:template mode="index_subfields" match="marc:datafield[@tag='650']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >@@ -640,21 +649,21 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='658']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="curriculum:w curriculum:p Subject:w Subject:p"> >+ <z:index name="curriculum:w curriculum:p Subject:w Subject:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('b', @code)"> >- <z:index name="curriculum:w curriculum:p Subject:w Subject:p"> >+ <z:index name="curriculum:w curriculum:p Subject:w Subject:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('c', @code)"> >- <z:index name="curriculum:w curriculum:p Subject:w Subject:p"> >+ <z:index name="curriculum:w curriculum:p Subject:w Subject:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -679,7 +688,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Author:w Author:p"> >+ <z:index name="Author:w Author:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -700,7 +709,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Author-title:w Name-and-title:w Title:w Title-uniform:w"> >+ <z:index name="Author-title:w Name-and-title:w Title:w Title-uniform:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -709,14 +718,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='710']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Author-title:w Name-and-title:w Title:w Title-uniform:w"> >+ <z:index name="Author-title:w Name-and-title:w Title:w Title-uniform:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Name-and-title:w"> >+ <z:index name="Name-and-title:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -732,14 +741,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='711']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Name-and-title:w"> >+ <z:index name="Name-and-title:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Author-title:w Title:w Title-uniform:w"> >+ <z:index name="Author-title:w Title:w Title-uniform:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -778,7 +787,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='751']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Name-geographic:w"> >+ <z:index name="Name-geographic:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -812,7 +821,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='773']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Host-item:w"> >+ <z:index name="Host-item:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -826,7 +835,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Host-item:w"> >+ <z:index name="Host-item:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -878,7 +887,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='780']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w"> >+ <z:index name="Title:w any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -912,14 +921,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='800']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Name-and-title:w Title-series:w Title-series:p"> >+ <z:index name="Name-and-title:w Title-series:w Title-series:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Author-title:w Name-and-title:w Title:w Title-series:w Title-series:p"> >+ <z:index name="Author-title:w Name-and-title:w Title:w Title-series:w Title-series:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -942,14 +951,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='810']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Name-and-title:w Title-series:w Title-series:p"> >+ <z:index name="Name-and-title:w Title-series:w Title-series:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Author-title:w Name-and-title:w Title:w Title-series:w Title-series:p"> >+ <z:index name="Author-title:w Name-and-title:w Title:w Title-series:w Title-series:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -972,7 +981,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='811']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Name-and-title:w Title-series:w Title-series:p"> >+ <z:index name="Name-and-title:w Title-series:w Title-series:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -986,7 +995,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Author-title:w Name-and-title:w Title:w Title-series:w Title-series:p"> >+ <z:index name="Author-title:w Name-and-title:w Title:w Title-series:w Title-series:p any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1253,14 +1262,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('o', @code)"> >- <z:index name="Local-classification:w Local-classification:p Local-classification:s"> >+ <z:index name="Local-classification:w Local-classification:p Local-classification:s any:w any:p any:s"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('p', @code)"> >- <z:index name="barcode:w barcode:n"> >+ <z:index name="barcode:w barcode:n any:w any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1395,7 +1404,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='020']"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard:w any:w"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1408,7 +1417,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='022']"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard:w any:w"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1421,7 +1430,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='023']"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard:w any:w"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1434,7 +1443,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='024']"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard:w any:w"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1447,7 +1456,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='025']"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard:w any:w"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1460,7 +1469,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='027']"> >- <z:index name="Report-number:w Identifier-standard:w"> >+ <z:index name="Report-number:w Identifier-standard:w any:w"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1473,7 +1482,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='028']"> >- <z:index name="Identifier-publisher-for-music:w Identifier-standard:w"> >+ <z:index name="Identifier-publisher-for-music:w Identifier-standard:w any:w"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1486,7 +1495,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='030']"> >- <z:index name="CODEN:w Identifier-standard:w"> >+ <z:index name="CODEN:w Identifier-standard:w any:w"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1642,7 +1651,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='100']"> >- <z:index name="Author:w Author:p Author:s Author-title:w Author-name-personal:w Name:w Name-and-title:w Personal-name:w"> >+ <z:index name="Author:w Author:p Author:s Author-title:w Author-name-personal:w Name:w Name-and-title:w Personal-name:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1655,7 +1664,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='110']"> >- <z:index name="Author:w Author:p Author:s Author-title:w Author-name-corporate:w Name:w Name-and-title:w Corporate-name:w"> >+ <z:index name="Author:w Author:p Author:s Author-title:w Author-name-corporate:w Name:w Name-and-title:w Corporate-name:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1668,7 +1677,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='111']"> >- <z:index name="Author:w Author:p Author:s Author-title:w Author-name-corporate:w Name:w Name-and-title:w Conference-name:w"> >+ <z:index name="Author:w Author:p Author:s Author-title:w Author-name-corporate:w Name:w Name-and-title:w Conference-name:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1681,7 +1690,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='130']"> >- <z:index name="Title:w Title:p Title-uniform:w"> >+ <z:index name="Title:w Title:p Title-uniform:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1694,7 +1703,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='210']"> >- <z:index name="Title:w Title:p Title-abbreviated:w"> >+ <z:index name="Title:w Title:p Title-abbreviated:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1707,7 +1716,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='211']"> >- <z:index name="Title:w Title:p Title-abbreviated:w"> >+ <z:index name="Title:w Title:p Title-abbreviated:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1720,7 +1729,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='212']"> >- <z:index name="Title:w Title:p Title-other-variant:w"> >+ <z:index name="Title:w Title:p Title-other-variant:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1733,7 +1742,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='214']"> >- <z:index name="Title:w Title:p Title-expanded:w"> >+ <z:index name="Title:w Title:p Title-expanded:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1746,7 +1755,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='222']"> >- <z:index name="Title:w Title:p Title-key:w"> >+ <z:index name="Title:w Title:p Title-key:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1759,7 +1768,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='240']"> >- <z:index name="Title:w Title:p Title-uniform:w"> >+ <z:index name="Title:w Title:p Title-uniform:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1772,7 +1781,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='243']"> >- <z:index name="Title:w Title:p Title-collective:w"> >+ <z:index name="Title:w Title:p Title-collective:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1785,7 +1794,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='245']"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1798,7 +1807,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='246']"> >- <z:index name="Title:w Title:p Title-abbreviated:w Title-expanded:w Title-former:w"> >+ <z:index name="Title:w Title:p Title-abbreviated:w Title-expanded:w Title-former:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1811,7 +1820,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='247']"> >- <z:index name="Title:w Title:p Title-former:w Title-other-variant:w Related-periodical:w"> >+ <z:index name="Title:w Title:p Title-former:w Title-other-variant:w Related-periodical:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1850,7 +1859,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='400']"> >- <z:index name="Author:w Author-name-personal:w Name:w Personal-name:w"> >+ <z:index name="Author:w Author-name-personal:w Name:w Personal-name:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1863,7 +1872,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='410']"> >- <z:index name="Author:w Corporate-name:w"> >+ <z:index name="Author:w Corporate-name:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1876,7 +1885,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='411']"> >- <z:index name="Author:w Conference-name:w"> >+ <z:index name="Author:w Conference-name:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1889,7 +1898,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='440']"> >- <z:index name="Title-series:w Title-series:p Title:w Title-series:w"> >+ <z:index name="Title-series:w Title-series:p Title:w Title-series:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1902,7 +1911,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='490']"> >- <z:index name="Title:w Title-series:w"> >+ <z:index name="Title:w Title-series:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1926,9 +1935,20 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </xslo:variable> > <xslo:value-of select="normalize-space($raw_heading)"/> > </z:index> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='502']"> >- <z:index name="Material-type:w"> >+ <z:index name="Note:w Note:p Material-type:w Material-type:p any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1953,8 +1973,125 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:value-of select="normalize-space($raw_heading)"/> > </z:index> > </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='506']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='507']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='508']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='510']"> >- <z:index name="Indexed-by:w"> >+ <z:index name="Note:w Note:p Indexed-by:w Indexed-by:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='511']"> >+ <z:index name="Note:w Note:p Author:w Author:p any:w any:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='513']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='514']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='515']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='516']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='518']"> >+ <z:index name="Note:w Note:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1967,7 +2104,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='520']"> >- <z:index name="Abstract:w Abstract:p"> >+ <z:index name="Abstract:w Abstract:p any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1979,7 +2116,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:value-of select="normalize-space($raw_heading)"/> > </z:index> > </xslo:template> >- <xslo:template mode="index_data_field" match="marc:datafield[@tag='590']"> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='522']"> > <z:index name="Note:w Note:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >@@ -1992,8 +2129,8 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:value-of select="normalize-space($raw_heading)"/> > </z:index> > </xslo:template> >- <xslo:template mode="index_data_field" match="marc:datafield[@tag='600']"> >- <z:index name="Name:w Personal-name:w Subject-name-personal:w Subject:w Subject:p"> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='524']"> >+ <z:index name="Note:w Note:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2005,8 +2142,8 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:value-of select="normalize-space($raw_heading)"/> > </z:index> > </xslo:template> >- <xslo:template mode="index_data_field" match="marc:datafield[@tag='610']"> >- <z:index name="Name:w Subject:w Subject:p Corporate-name:w"> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='525']"> >+ <z:index name="Note:w Note:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2018,8 +2155,8 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:value-of select="normalize-space($raw_heading)"/> > </z:index> > </xslo:template> >- <xslo:template mode="index_data_field" match="marc:datafield[@tag='611']"> >- <z:index name="Conference-name:w Name:w Subject:w Subject:p"> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='526']"> >+ <z:index name="Note:w Note:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2031,8 +2168,450 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:value-of select="normalize-space($raw_heading)"/> > </z:index> > </xslo:template> >- <xslo:template mode="index_data_field" match="marc:datafield[@tag='630']"> >- <z:index name="Subject:w Subject:p"> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='530']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='533']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='534']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='535']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='536']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='538']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='540']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='541']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='542']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='544']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='545']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='546']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='547']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='550']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='552']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='555']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='556']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='561']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='562']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='563']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='565']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='567']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='580']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='581']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='583']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='584']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='585']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='586']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='588']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='590']"> >+ <z:index name="Note:w Note:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='600']"> >+ <z:index name="Name:w Personal-name:w Subject-name-personal:w Subject:w Subject:p any:w any:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='610']"> >+ <z:index name="Name:w Subject:w Subject:p Corporate-name:w any:w any:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='611']"> >+ <z:index name="Conference-name:w Name:w Subject:w Subject:p any:w any:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='630']"> >+ <z:index name="Subject:w Subject:p any:w any:p"> >+ <xslo:variable name="raw_heading"> >+ <xslo:for-each select="marc:subfield"> >+ <xslo:if test="position() > 1"> >+ <xslo:value-of select="substring(' ', 1, 1)"/> >+ </xslo:if> >+ <xslo:value-of select="."/> >+ </xslo:for-each> >+ </xslo:variable> >+ <xslo:value-of select="normalize-space($raw_heading)"/> >+ </z:index> >+ </xslo:template> >+ <xslo:template mode="index_data_field" match="marc:datafield[@tag='648']"> >+ <z:index name="Subject:w Subject:p any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2045,7 +2624,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='650']"> >- <z:index name="Subject:w Subject:p"> >+ <z:index name="Subject:w Subject:p any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2058,7 +2637,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='651']"> >- <z:index name="Name-geographic:w Subject:w Subject:p"> >+ <z:index name="Name-geographic:w Subject:w Subject:p any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2071,7 +2650,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='653']"> >- <z:index name="Subject:w Subject:p"> >+ <z:index name="Subject:w Subject:p any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2084,7 +2663,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='654']"> >- <z:index name="Subject:w Subject:p"> >+ <z:index name="Subject:w Subject:p any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2097,7 +2676,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='655']"> >- <z:index name="Subject:w Subject:p"> >+ <z:index name="Subject:w Subject:p any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2110,7 +2689,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='656']"> >- <z:index name="Subject:w Subject:p"> >+ <z:index name="Subject:w Subject:p any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2123,7 +2702,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='657']"> >- <z:index name="Subject:w Subject:p"> >+ <z:index name="Subject:w Subject:p any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2136,7 +2715,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='658']"> >- <z:index name="Subject:w Subject:p"> >+ <z:index name="Subject:w Subject:p any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2149,7 +2728,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='690']"> >- <z:index name="Subject:w Subject:p"> >+ <z:index name="Subject:w Subject:p any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2162,7 +2741,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='700']"> >- <z:index name="Author:w Author:p Author-name-personal:w Name:w Editor:w Personal-name:w"> >+ <z:index name="Author:w Author:p Author-name-personal:w Name:w Editor:w Personal-name:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2175,7 +2754,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='710']"> >- <z:index name="Author:w Author:p Corporate-name:w Name:w"> >+ <z:index name="Author:w Author:p Corporate-name:w Name:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2188,7 +2767,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='711']"> >- <z:index name="Author:w Author:p Author-name-corporate:w Name:w Conference-name:w"> >+ <z:index name="Author:w Author:p Author-name-corporate:w Name:w Conference-name:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2201,7 +2780,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='730']"> >- <z:index name="Title:w Title:p Title-uniform:w"> >+ <z:index name="Title:w Title:p Title-uniform:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2214,7 +2793,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='740']"> >- <z:index name="Title:w Title:p Title-other-variant:w"> >+ <z:index name="Title:w Title:p Title-other-variant:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2227,7 +2806,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='751']"> >- <z:index name="Name-geographic:w"> >+ <z:index name="Name-geographic:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2240,7 +2819,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='780']"> >- <z:index name="Title:w Title:p Title-former:w Related-periodical:w"> >+ <z:index name="Title:w Title:p Title-former:w Related-periodical:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2253,7 +2832,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='785']"> >- <z:index name="Title:w Title:p Title-later:w Related-periodical:w"> >+ <z:index name="Title:w Title:p Title-later:w Related-periodical:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2266,7 +2845,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='800']"> >- <z:index name="Author:w Author-name-personal:w Name:w Personal-name:w"> >+ <z:index name="Author:w Author-name-personal:w Name:w Personal-name:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2279,7 +2858,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='810']"> >- <z:index name="Author:w Corporate-name:w Author-name-corporate:w Name:w"> >+ <z:index name="Author:w Corporate-name:w Author-name-corporate:w Name:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2292,7 +2871,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='811']"> >- <z:index name="Author:w Author-name-corporate:w Name:w Conference-name:w"> >+ <z:index name="Author:w Author-name-corporate:w Name:w Conference-name:w any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2305,7 +2884,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='830']"> >- <z:index name="Title:w Title-series:w Title-series:p"> >+ <z:index name="Title:w Title-series:w Title-series:p any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2318,7 +2897,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='840']"> >- <z:index name="Title:w Title-series:w Title-series:p"> >+ <z:index name="Title:w Title-series:w Title-series:p any:w any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2330,8 +2909,8 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:value-of select="normalize-space($raw_heading)"/> > </z:index> > </xslo:template> >- <xslo:template mode="index_all" match="text()"> >- <z:index name="Any:w Any:p"> >+ <xslo:template mode="index_anywhere" match="text()"> >+ <z:index name="Anywhere:w Anywhere:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:template> >diff --git a/etc/zebradb/xsl/koha-indexdefs-to-zebra.xsl b/etc/zebradb/xsl/koha-indexdefs-to-zebra.xsl >index 1488b1c..83dc391 100644 >--- a/etc/zebradb/xsl/koha-indexdefs-to-zebra.xsl >+++ b/etc/zebradb/xsl/koha-indexdefs-to-zebra.xsl >@@ -61,7 +61,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:apply-templates mode="index_heading_conditional"/> > <xslo:apply-templates mode="index_match_heading"/> > <xslo:apply-templates mode="index_subject_thesaurus"/> >- <xslo:apply-templates mode="index_all"/> >+ <xslo:apply-templates mode="index_anywhere"/> > </z:record> > </xslo:template> > >@@ -73,8 +73,8 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xsl:call-template name="handle-index-heading-conditional"/> > <xsl:call-template name="handle-index-match-heading"/> > <xsl:apply-templates/> >- <xslo:template mode="index_all" match="text()"> >- <z:index name="Any:w Any:p"> >+ <xslo:template mode="index_anywhere" match="text()"> >+ <z:index name="Anywhere:w Anywhere:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:template> >-- >1.7.10.4
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 8962
:
13406
|
14871
|
14872
|
14873
|
21985
|
21986
|
21987
|
22675
|
23110
|
23115
|
23204
|
25671
|
25672
|
25673
|
25674
|
25675
|
70127
|
73617
|
73618
|
75569
|
75570