Bugzilla – Attachment 23114 Details for
Bug 11291
Change the behavior of any index in DOM indexing
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
[PATCH] Bug 11291 : Make the any index more precise for DOM indexing
0002-new.patch (text/plain), 420.52 KB, created by
Mathieu Saby
on 2013-11-23 00:18:38 UTC
(
hide
)
Description:
[PATCH] Bug 11291 : Make the any index more precise for DOM indexing
Filename:
MIME Type:
Creator:
Mathieu Saby
Created:
2013-11-23 00:18:38 UTC
Size:
420.52 KB
patch
obsolete
>From 14838c3dddc8420e751f960db9e6de9a44717378 Mon Sep 17 00:00:00 2001 >From: Mathieu Saby <mathieu.saby@univ-rennes2.fr> >Date: Sat, 23 Nov 2013 01:00:04 +0100 >Subject: [PATCH] Bug 11291 : Make the any index more precise for DOM indexing >Content-Type: text/plain; charset="utf-8" > >Any index is generated by a template in koha-indexdefs-to-zebra.xsl. >This template is applied to all fields of the record. This should be made more precise. >This patch removes this template, and adds "Any:w Any:p" to the $indexes variable generated in 4 templates of of koha-indexdefs-to-zebra.xsl >This patch also provides regenerated *-zebra-indexdefs.xsl files of biblio and auth of each marcflavor. > >To test: >1. apply the patch >2. copy the modified authority-zebra-indexdefs.xsl and biblio-zebra-indexdefs.xsl into the configuration directory of your Zebra >3. rebuild Zebra for authorities (rebuild_zebra with -a -r -v ) >4. rebuild Zebra for authorities (rebuild_zebra with -b -r -v ) >5. make some searchs in staff interface and OPAC, with simple index and specific indexes (title, author...) >6. check no index is broken >7. put some very special value (like "qwerty000") in a record, in a field NOT indexed in any specific Zebra index (it depends of your marcflavor...) >8. search this special value in simple search => you should have 0 result > >repeat these steps for MARC21 and UNIMARC > > >--- > .../authorities/authority-zebra-indexdefs.xsl | 336 +++++----- > .../marc21/biblios/biblio-zebra-indexdefs.xsl | 468 +++++++------- > .../normarc/biblios/biblio-zebra-indexdefs.xsl | 358 +++++------ > .../authorities/authority-zebra-indexdefs.xsl | 144 ++--- > .../unimarc/biblios/biblio-zebra-indexdefs.xsl | 672 ++++++++++---------- > etc/zebradb/xsl/koha-indexdefs-to-zebra.xsl | 10 +- > 6 files changed, 978 insertions(+), 1010 deletions(-) > >diff --git a/etc/zebradb/marc_defs/marc21/authorities/authority-zebra-indexdefs.xsl b/etc/zebradb/marc_defs/marc21/authorities/authority-zebra-indexdefs.xsl >index 58eceed..3c67bc8 100644 >--- a/etc/zebradb/marc_defs/marc21/authorities/authority-zebra-indexdefs.xsl >+++ b/etc/zebradb/marc_defs/marc21/authorities/authority-zebra-indexdefs.xsl >@@ -39,7 +39,6 @@ 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"/> > </z:record> > </xslo:template> > <xslo:template match="marc:leader"> >@@ -75,7 +74,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='010']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('az', @code)"> >- <z:index name="LC-card-number:w LC-card-number:p"> >+ <z:index name="LC-card-number:w LC-card-number:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -84,7 +83,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='040']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('acd', @code)"> >- <z:index name="Record-source:w Record-source:p"> >+ <z:index name="Record-source:w Record-source:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -93,7 +92,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='100']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('abcdefghjklmnopqrstvxyz', @code)"> >- <z:index name="Personal-name:w Personal-name:p Personal-name:s"> >+ <z:index name="Personal-name:w Personal-name:p Personal-name:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -102,7 +101,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='110']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('abcdefghklmnoprstvxyz', @code)"> >- <z:index name="Corporate-name:w Corporate-name:p"> >+ <z:index name="Corporate-name:w Corporate-name:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -111,7 +110,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='111']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('acdefghjklnpqstvxyz', @code)"> >- <z:index name="Meeting-name:w Meeting-name:p"> >+ <z:index name="Meeting-name:w Meeting-name:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -120,7 +119,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='130']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('adfghklmnoprstvxyz', @code)"> >- <z:index name="Title-uniform:w Title-uniform:p"> >+ <z:index name="Title-uniform:w Title-uniform:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -129,7 +128,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='148']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('avxyz', @code)"> >- <z:index name="Chronological-term:w Chronological-term:p"> >+ <z:index name="Chronological-term:w Chronological-term:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -138,7 +137,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='150']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('abvxyz', @code)"> >- <z:index name="Subject-topical:w Subject-topical:p"> >+ <z:index name="Subject-topical:w Subject-topical:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -147,7 +146,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='151']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('avxyz', @code)"> >- <z:index name="Name-geographic:w Name-geographic:p"> >+ <z:index name="Name-geographic:w Name-geographic:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -156,7 +155,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='155']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('avxyz', @code)"> >- <z:index name="Term-genre-form:w Term-genre-form:p"> >+ <z:index name="Term-genre-form:w Term-genre-form:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -165,17 +164,17 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='942']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="authtype:w"> >+ <z:index name="authtype:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='100']"> >- <z:index name="Personal-name-heading:w Personal-name-heading:p Personal-name-heading:s Heading:w Heading:p Heading:s"> >+ <z:index name="Personal-name-heading:w Personal-name-heading:p Personal-name-heading:s Heading:w Heading:p Heading:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abcdefghjklmnopqrstvxyz', @code)" name="Personal-name-heading:w Personal-name-heading:p Personal-name-heading:s Heading:w Heading:p Heading:s"> >+ <xslo:if test="contains('abcdefghjklmnopqrstvxyz', @code)" name="Personal-name-heading:w Personal-name-heading:p Personal-name-heading:s Heading:w Heading:p Heading:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -192,10 +191,10 @@ 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="Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <z:index name="Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('a', @code)" name="Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <xslo:if test="contains('a', @code)" name="Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('', @code)"> >@@ -214,10 +213,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='400']"> >- <z:index name="Personal-name-see-from:w Personal-name-see-from:p Personal-name-see-from:s See-from:w See-from:p See-from:s"> >+ <z:index name="Personal-name-see-from:w Personal-name-see-from:p Personal-name-see-from:s See-from:w See-from:p See-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abcdefghjklmnopqrstvxyz', @code)" name="Personal-name-see-from:w Personal-name-see-from:p Personal-name-see-from:s See-from:w See-from:p See-from:s"> >+ <xslo:if test="contains('abcdefghjklmnopqrstvxyz', @code)" name="Personal-name-see-from:w Personal-name-see-from:p Personal-name-see-from:s See-from:w See-from:p See-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -236,10 +235,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='500']"> >- <z:index name="Personal-name-see-also-from:w Personal-name-see-also-from:p Personal-name-see-also-from:s See-also-from:w See-also-from:p See-also-from:s"> >+ <z:index name="Personal-name-see-also-from:w Personal-name-see-also-from:p Personal-name-see-also-from:s See-also-from:w See-also-from:p See-also-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abcdefghjklmnopqrstvxyz', @code)" name="Personal-name-see-also-from:w Personal-name-see-also-from:p Personal-name-see-also-from:s See-also-from:w See-also-from:p See-also-from:s"> >+ <xslo:if test="contains('abcdefghjklmnopqrstvxyz', @code)" name="Personal-name-see-also-from:w Personal-name-see-also-from:p Personal-name-see-also-from:s See-also-from:w See-also-from:p See-also-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -258,10 +257,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='110']"> >- <z:index name="Corporate-name-heading:w Corporate-name-heading:p Corporate-name-heading:s Heading:w Heading:p Heading:s"> >+ <z:index name="Corporate-name-heading:w Corporate-name-heading:p Corporate-name-heading:s Heading:w Heading:p Heading:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abcdefghklmnoprstvxyz', @code)" name="Corporate-name-heading:w Corporate-name-heading:p Corporate-name-heading:s Heading:w Heading:p Heading:s"> >+ <xslo:if test="contains('abcdefghklmnoprstvxyz', @code)" name="Corporate-name-heading:w Corporate-name-heading:p Corporate-name-heading:s Heading:w Heading:p Heading:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -278,10 +277,10 @@ 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="Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <z:index name="Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('a', @code)" name="Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <xslo:if test="contains('a', @code)" name="Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('', @code)"> >@@ -300,10 +299,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='410']"> >- <z:index name="Corporate-name-see-from:w Corporate-name-see-from:p Corporate-name-see-from:s See-from:w See-from:p See-from:s"> >+ <z:index name="Corporate-name-see-from:w Corporate-name-see-from:p Corporate-name-see-from:s See-from:w See-from:p See-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abcdefghklmnoprstvxyz', @code)" name="Corporate-name-see-from:w Corporate-name-see-from:p Corporate-name-see-from:s See-from:w See-from:p See-from:s"> >+ <xslo:if test="contains('abcdefghklmnoprstvxyz', @code)" name="Corporate-name-see-from:w Corporate-name-see-from:p Corporate-name-see-from:s See-from:w See-from:p See-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -322,10 +321,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='510']"> >- <z:index name="Corporate-name-see-also-from:w Corporate-name-see-also-from:p Corporate-name-see-also-from:s See-also-from:w See-also-from:p See-also-from:s"> >+ <z:index name="Corporate-name-see-also-from:w Corporate-name-see-also-from:p Corporate-name-see-also-from:s See-also-from:w See-also-from:p See-also-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abcdefghklmnoprstvxyz', @code)" name="Corporate-name-see-also-from:w Corporate-name-see-also-from:p Corporate-name-see-also-from:s See-also-from:w See-also-from:p See-also-from:s"> >+ <xslo:if test="contains('abcdefghklmnoprstvxyz', @code)" name="Corporate-name-see-also-from:w Corporate-name-see-also-from:p Corporate-name-see-also-from:s See-also-from:w See-also-from:p See-also-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -344,10 +343,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='111']"> >- <z:index name="Meeting-name-heading:w Meeting-name-heading:p Meeting-name-heading:s Heading:w Heading:p Heading:s"> >+ <z:index name="Meeting-name-heading:w Meeting-name-heading:p Meeting-name-heading:s Heading:w Heading:p Heading:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('acdefghjklnpqstvxyz', @code)" name="Meeting-name-heading:w Meeting-name-heading:p Meeting-name-heading:s Heading:w Heading:p Heading:s"> >+ <xslo:if test="contains('acdefghjklnpqstvxyz', @code)" name="Meeting-name-heading:w Meeting-name-heading:p Meeting-name-heading:s Heading:w Heading:p Heading:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -364,10 +363,10 @@ 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="Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <z:index name="Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('a', @code)" name="Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <xslo:if test="contains('a', @code)" name="Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('', @code)"> >@@ -386,10 +385,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='411']"> >- <z:index name="Meeting-name-see-from:w Meeting-name-see-from:p Meeting-name-see-from:s See-from:w See-from:p See-from:s"> >+ <z:index name="Meeting-name-see-from:w Meeting-name-see-from:p Meeting-name-see-from:s See-from:w See-from:p See-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('acdefghjklnpqstvxyz', @code)" name="Meeting-name-see-from:w Meeting-name-see-from:p Meeting-name-see-from:s See-from:w See-from:p See-from:s"> >+ <xslo:if test="contains('acdefghjklnpqstvxyz', @code)" name="Meeting-name-see-from:w Meeting-name-see-from:p Meeting-name-see-from:s See-from:w See-from:p See-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -408,10 +407,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='511']"> >- <z:index name="Meeting-name-see-also-from:w Meeting-name-see-also-from:p Meeting-name-see-also-from:s See-also-from:w See-also-from:p See-also-from:s"> >+ <z:index name="Meeting-name-see-also-from:w Meeting-name-see-also-from:p Meeting-name-see-also-from:s See-also-from:w See-also-from:p See-also-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('acdefghjklnpqstvxyz', @code)" name="Meeting-name-see-also-from:w Meeting-name-see-also-from:p Meeting-name-see-also-from:s See-also-from:w See-also-from:p See-also-from:s"> >+ <xslo:if test="contains('acdefghjklnpqstvxyz', @code)" name="Meeting-name-see-also-from:w Meeting-name-see-also-from:p Meeting-name-see-also-from:s See-also-from:w See-also-from:p See-also-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -430,10 +429,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='130']"> >- <z:index name="Title-uniform-heading:w Title-uniform-heading:p Title-uniform-heading:s Heading:w Heading:p Heading:s"> >+ <z:index name="Title-uniform-heading:w Title-uniform-heading:p Title-uniform-heading:s Heading:w Heading:p Heading:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('adfghklmnoprstvxyz', @code)" name="Title-uniform-heading:w Title-uniform-heading:p Title-uniform-heading:s Heading:w Heading:p Heading:s"> >+ <xslo:if test="contains('adfghklmnoprstvxyz', @code)" name="Title-uniform-heading:w Title-uniform-heading:p Title-uniform-heading:s Heading:w Heading:p Heading:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -450,10 +449,10 @@ 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="Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <z:index name="Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('a', @code)" name="Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <xslo:if test="contains('a', @code)" name="Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('', @code)"> >@@ -472,10 +471,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='430']"> >- <z:index name="Title-uniform-see-from:w Title-uniform-see-from:p Title-uniform-see-from:s See-from:w See-from:p See-from:s"> >+ <z:index name="Title-uniform-see-from:w Title-uniform-see-from:p Title-uniform-see-from:s See-from:w See-from:p See-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('adfghklmnoprstvxyz', @code)" name="Title-uniform-see-from:w Title-uniform-see-from:p Title-uniform-see-from:s See-from:w See-from:p See-from:s"> >+ <xslo:if test="contains('adfghklmnoprstvxyz', @code)" name="Title-uniform-see-from:w Title-uniform-see-from:p Title-uniform-see-from:s See-from:w See-from:p See-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -494,10 +493,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='530']"> >- <z:index name="Title-uniform-see-also-from:w Title-uniform-see-also-from:p Title-uniform-see-also-from:s See-also-from:w See-also-from:p See-also-from:s"> >+ <z:index name="Title-uniform-see-also-from:w Title-uniform-see-also-from:p Title-uniform-see-also-from:s See-also-from:w See-also-from:p See-also-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('adfghklmnoprstvxyz', @code)" name="Title-uniform-see-also-from:w Title-uniform-see-also-from:p Title-uniform-see-also-from:s See-also-from:w See-also-from:p See-also-from:s"> >+ <xslo:if test="contains('adfghklmnoprstvxyz', @code)" name="Title-uniform-see-also-from:w Title-uniform-see-also-from:p Title-uniform-see-also-from:s See-also-from:w See-also-from:p See-also-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -516,10 +515,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='148']"> >- <z:index name="Chronological-term-heading:w Chronological-term-heading:p Chronological-term-heading:s Heading:w Heading:p Heading:s"> >+ <z:index name="Chronological-term-heading:w Chronological-term-heading:p Chronological-term-heading:s Heading:w Heading:p Heading:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Chronological-term-heading:w Chronological-term-heading:p Chronological-term-heading:s Heading:w Heading:p Heading:s"> >+ <xslo:if test="contains('avxyz', @code)" name="Chronological-term-heading:w Chronological-term-heading:p Chronological-term-heading:s Heading:w Heading:p Heading:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -536,10 +535,10 @@ 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="Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <z:index name="Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('a', @code)" name="Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <xslo:if test="contains('a', @code)" name="Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('', @code)"> >@@ -558,10 +557,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='448']"> >- <z:index name="Chronological-term-see-from:w Chronological-term-see-from:p Chronological-term-see-from:s See-from:w See-from:p See-from:s"> >+ <z:index name="Chronological-term-see-from:w Chronological-term-see-from:p Chronological-term-see-from:s See-from:w See-from:p See-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Chronological-term-see-from:w Chronological-term-see-from:p Chronological-term-see-from:s See-from:w See-from:p See-from:s"> >+ <xslo:if test="contains('avxyz', @code)" name="Chronological-term-see-from:w Chronological-term-see-from:p Chronological-term-see-from:s See-from:w See-from:p See-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -580,10 +579,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='548']"> >- <z:index name="Chronological-term-see-also-from:w Chronological-term-see-also-from:p Chronological-term-see-also-from:s See-also-from:w See-also-from:p See-also-from:s"> >+ <z:index name="Chronological-term-see-also-from:w Chronological-term-see-also-from:p Chronological-term-see-also-from:s See-also-from:w See-also-from:p See-also-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Chronological-term-see-also-from:w Chronological-term-see-also-from:p Chronological-term-see-also-from:s See-also-from:w See-also-from:p See-also-from:s"> >+ <xslo:if test="contains('avxyz', @code)" name="Chronological-term-see-also-from:w Chronological-term-see-also-from:p Chronological-term-see-also-from:s See-also-from:w See-also-from:p See-also-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -602,10 +601,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='150']"> >- <z:index name="Subject-topical-heading:w Subject-topical-heading:p Subject-topical-heading:s Heading:w Heading:p Heading:s"> >+ <z:index name="Subject-topical-heading:w Subject-topical-heading:p Subject-topical-heading:s Heading:w Heading:p Heading:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abvxyz', @code)" name="Subject-topical-heading:w Subject-topical-heading:p Subject-topical-heading:s Heading:w Heading:p Heading:s"> >+ <xslo:if test="contains('abvxyz', @code)" name="Subject-topical-heading:w Subject-topical-heading:p Subject-topical-heading:s Heading:w Heading:p Heading:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -622,10 +621,10 @@ 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="Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <z:index name="Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('a', @code)" name="Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <xslo:if test="contains('a', @code)" name="Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('', @code)"> >@@ -644,10 +643,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='450']"> >- <z:index name="Subject-topical-see-from:w Subject-topical-see-from:p Subject-topical-see-from:s See-from:w See-from:p See-from:s"> >+ <z:index name="Subject-topical-see-from:w Subject-topical-see-from:p Subject-topical-see-from:s See-from:w See-from:p See-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abvxyz', @code)" name="Subject-topical-see-from:w Subject-topical-see-from:p Subject-topical-see-from:s See-from:w See-from:p See-from:s"> >+ <xslo:if test="contains('abvxyz', @code)" name="Subject-topical-see-from:w Subject-topical-see-from:p Subject-topical-see-from:s See-from:w See-from:p See-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -666,10 +665,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='550']"> >- <z:index name="Subject-topical-see-also-from:w Subject-topical-see-also-from:p Subject-topical-see-also-from:s See-also-from:w See-also-from:p See-also-from:s"> >+ <z:index name="Subject-topical-see-also-from:w Subject-topical-see-also-from:p Subject-topical-see-also-from:s See-also-from:w See-also-from:p See-also-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abvxyz', @code)" name="Subject-topical-see-also-from:w Subject-topical-see-also-from:p Subject-topical-see-also-from:s See-also-from:w See-also-from:p See-also-from:s"> >+ <xslo:if test="contains('abvxyz', @code)" name="Subject-topical-see-also-from:w Subject-topical-see-also-from:p Subject-topical-see-also-from:s See-also-from:w See-also-from:p See-also-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -688,10 +687,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='151']"> >- <z:index name="Name-geographic-heading:w Name-geographic-heading:p Name-geographic-heading:s Heading:w Heading:p Heading:s"> >+ <z:index name="Name-geographic-heading:w Name-geographic-heading:p Name-geographic-heading:s Heading:w Heading:p Heading:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Name-geographic-heading:w Name-geographic-heading:p Name-geographic-heading:s Heading:w Heading:p Heading:s"> >+ <xslo:if test="contains('avxyz', @code)" name="Name-geographic-heading:w Name-geographic-heading:p Name-geographic-heading:s Heading:w Heading:p Heading:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -708,10 +707,10 @@ 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="Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <z:index name="Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('a', @code)" name="Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <xslo:if test="contains('a', @code)" name="Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('', @code)"> >@@ -730,10 +729,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='451']"> >- <z:index name="Name-geographic-see-from:w Name-geographic-see-from:p Name-geographic-see-from:s See-from:w See-from:p See-from:s"> >+ <z:index name="Name-geographic-see-from:w Name-geographic-see-from:p Name-geographic-see-from:s See-from:w See-from:p See-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Name-geographic-see-from:w Name-geographic-see-from:p Name-geographic-see-from:s See-from:w See-from:p See-from:s"> >+ <xslo:if test="contains('avxyz', @code)" name="Name-geographic-see-from:w Name-geographic-see-from:p Name-geographic-see-from:s See-from:w See-from:p See-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -752,10 +751,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='551']"> >- <z:index name="Name-geographic-see-also-from:w Name-geographic-see-also-from:p Name-geographic-see-also-from:s See-also-from:w See-also-from:p See-also-from:s"> >+ <z:index name="Name-geographic-see-also-from:w Name-geographic-see-also-from:p Name-geographic-see-also-from:s See-also-from:w See-also-from:p See-also-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Name-geographic-see-also-from:w Name-geographic-see-also-from:p Name-geographic-see-also-from:s See-also-from:w See-also-from:p See-also-from:s"> >+ <xslo:if test="contains('avxyz', @code)" name="Name-geographic-see-also-from:w Name-geographic-see-also-from:p Name-geographic-see-also-from:s See-also-from:w See-also-from:p See-also-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -774,10 +773,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='155']"> >- <z:index name="Term-genre-form-heading:w Term-genre-form-heading:p Term-genre-form-heading:s Heading:w Heading:p Heading:s"> >+ <z:index name="Term-genre-form-heading:w Term-genre-form-heading:p Term-genre-form-heading:s Heading:w Heading:p Heading:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Term-genre-form-heading:w Term-genre-form-heading:p Term-genre-form-heading:s Heading:w Heading:p Heading:s"> >+ <xslo:if test="contains('avxyz', @code)" name="Term-genre-form-heading:w Term-genre-form-heading:p Term-genre-form-heading:s Heading:w Heading:p Heading:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -794,10 +793,10 @@ 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="Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <z:index name="Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('a', @code)" name="Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <xslo:if test="contains('a', @code)" name="Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('', @code)"> >@@ -816,10 +815,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='455']"> >- <z:index name="Term-genre-form-see-from:w Term-genre-form-see-from:p Term-genre-form-see-from:s See-from:w See-from:p See-from:s"> >+ <z:index name="Term-genre-form-see-from:w Term-genre-form-see-from:p Term-genre-form-see-from:s See-from:w See-from:p See-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Term-genre-form-see-from:w Term-genre-form-see-from:p Term-genre-form-see-from:s See-from:w See-from:p See-from:s"> >+ <xslo:if test="contains('avxyz', @code)" name="Term-genre-form-see-from:w Term-genre-form-see-from:p Term-genre-form-see-from:s See-from:w See-from:p See-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -838,10 +837,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='555']"> >- <z:index name="Term-genre-form-see-also-from:w Term-genre-form-see-also-from:p Term-genre-form-see-also-from:s See-also-from:w See-also-from:p See-also-from:s"> >+ <z:index name="Term-genre-form-see-also-from:w Term-genre-form-see-also-from:p Term-genre-form-see-also-from:s See-also-from:w See-also-from:p See-also-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Term-genre-form-see-also-from:w Term-genre-form-see-also-from:p Term-genre-form-see-also-from:s See-also-from:w See-also-from:p See-also-from:s"> >+ <xslo:if test="contains('avxyz', @code)" name="Term-genre-form-see-also-from:w Term-genre-form-see-also-from:p Term-genre-form-see-also-from:s See-also-from:w See-also-from:p See-also-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -860,10 +859,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='180']"> >- <z:index name="General-subdivision:w General-subdivision:p General-subdivision:s Subdivision:w Subdivision:p Subdivision:s"> >+ <z:index name="General-subdivision:w General-subdivision:p General-subdivision:s Subdivision:w Subdivision:p Subdivision:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="General-subdivision:w General-subdivision:p General-subdivision:s Subdivision:w Subdivision:p Subdivision:s"> >+ <xslo:if test="contains('vxyz', @code)" name="General-subdivision:w General-subdivision:p General-subdivision:s Subdivision:w Subdivision:p Subdivision:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -882,10 +881,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='480']"> >- <z:index name="General-subdivision-see-from:w General-subdivision-see-from:p General-subdivision-see-from:s Subdivision-see-from:w Subdivision-see-from:p Subdivision-see-from:s"> >+ <z:index name="General-subdivision-see-from:w General-subdivision-see-from:p General-subdivision-see-from:s Subdivision-see-from:w Subdivision-see-from:p Subdivision-see-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="General-subdivision-see-from:w General-subdivision-see-from:p General-subdivision-see-from:s Subdivision-see-from:w Subdivision-see-from:p Subdivision-see-from:s"> >+ <xslo:if test="contains('vxyz', @code)" name="General-subdivision-see-from:w General-subdivision-see-from:p General-subdivision-see-from:s Subdivision-see-from:w Subdivision-see-from:p Subdivision-see-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -904,10 +903,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='580']"> >- <z:index name="General-subdivision-see-also-from:w General-subdivision-see-also-from:p General-subdivision-see-also-from:s Subdivision-see-also-from:w Subdivision-see-also-from:p Subdivision-see-also-from:s"> >+ <z:index name="General-subdivision-see-also-from:w General-subdivision-see-also-from:p General-subdivision-see-also-from:s Subdivision-see-also-from:w Subdivision-see-also-from:p Subdivision-see-also-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="General-subdivision-see-also-from:w General-subdivision-see-also-from:p General-subdivision-see-also-from:s Subdivision-see-also-from:w Subdivision-see-also-from:p Subdivision-see-also-from:s"> >+ <xslo:if test="contains('vxyz', @code)" name="General-subdivision-see-also-from:w General-subdivision-see-also-from:p General-subdivision-see-also-from:s Subdivision-see-also-from:w Subdivision-see-also-from:p Subdivision-see-also-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -926,10 +925,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='181']"> >- <z:index name="Geographic-subdivision:w Geographic-subdivision:p Geographic-subdivision:s Subdivision:w Subdivision:p Subdivision:s"> >+ <z:index name="Geographic-subdivision:w Geographic-subdivision:p Geographic-subdivision:s Subdivision:w Subdivision:p Subdivision:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Geographic-subdivision:w Geographic-subdivision:p Geographic-subdivision:s Subdivision:w Subdivision:p Subdivision:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Geographic-subdivision:w Geographic-subdivision:p Geographic-subdivision:s Subdivision:w Subdivision:p Subdivision:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -948,10 +947,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='481']"> >- <z:index name="Geographic-subdivision-see-from:w Geographic-subdivision-see-from:p Geographic-subdivision-see-from:s Subdivision-see-from:w Subdivision-see-from:p Subdivision-see-from:s"> >+ <z:index name="Geographic-subdivision-see-from:w Geographic-subdivision-see-from:p Geographic-subdivision-see-from:s Subdivision-see-from:w Subdivision-see-from:p Subdivision-see-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Geographic-subdivision-see-from:w Geographic-subdivision-see-from:p Geographic-subdivision-see-from:s Subdivision-see-from:w Subdivision-see-from:p Subdivision-see-from:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Geographic-subdivision-see-from:w Geographic-subdivision-see-from:p Geographic-subdivision-see-from:s Subdivision-see-from:w Subdivision-see-from:p Subdivision-see-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -970,10 +969,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='581']"> >- <z:index name="Geographic-subdivision-see-also-from:w Geographic-subdivision-see-also-from:p Geographic-subdivision-see-also-from:s Subdivision-see-also-from:w Subdivision-see-also-from:p Subdivision-see-also-from:s"> >+ <z:index name="Geographic-subdivision-see-also-from:w Geographic-subdivision-see-also-from:p Geographic-subdivision-see-also-from:s Subdivision-see-also-from:w Subdivision-see-also-from:p Subdivision-see-also-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Geographic-subdivision-see-also-from:w Geographic-subdivision-see-also-from:p Geographic-subdivision-see-also-from:s Subdivision-see-also-from:w Subdivision-see-also-from:p Subdivision-see-also-from:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Geographic-subdivision-see-also-from:w Geographic-subdivision-see-also-from:p Geographic-subdivision-see-also-from:s Subdivision-see-also-from:w Subdivision-see-also-from:p Subdivision-see-also-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -992,10 +991,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='182']"> >- <z:index name="Chronological-subdivision:w Chronological-subdivision:p Chronological-subdivision:s Subdivision:w Subdivision:p Subdivision:s"> >+ <z:index name="Chronological-subdivision:w Chronological-subdivision:p Chronological-subdivision:s Subdivision:w Subdivision:p Subdivision:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Chronological-subdivision:w Chronological-subdivision:p Chronological-subdivision:s Subdivision:w Subdivision:p Subdivision:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Chronological-subdivision:w Chronological-subdivision:p Chronological-subdivision:s Subdivision:w Subdivision:p Subdivision:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1014,10 +1013,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='482']"> >- <z:index name="Chronological-subdivision-see-from:w Chronological-subdivision-see-from:p Chronological-subdivision-see-from:s Subdivision-see-from:w Subdivision-see-from:p Subdivision-see-from:s"> >+ <z:index name="Chronological-subdivision-see-from:w Chronological-subdivision-see-from:p Chronological-subdivision-see-from:s Subdivision-see-from:w Subdivision-see-from:p Subdivision-see-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Chronological-subdivision-see-from:w Chronological-subdivision-see-from:p Chronological-subdivision-see-from:s Subdivision-see-from:w Subdivision-see-from:p Subdivision-see-from:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Chronological-subdivision-see-from:w Chronological-subdivision-see-from:p Chronological-subdivision-see-from:s Subdivision-see-from:w Subdivision-see-from:p Subdivision-see-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1036,10 +1035,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='582']"> >- <z:index name="Chronological-subdivision-see-also-from:w Chronological-subdivision-see-also-from:p Chronological-subdivision-see-also-from:s Subdivision-see-also-from:w Subdivision-see-also-from:p Subdivision-see-also-from:s"> >+ <z:index name="Chronological-subdivision-see-also-from:w Chronological-subdivision-see-also-from:p Chronological-subdivision-see-also-from:s Subdivision-see-also-from:w Subdivision-see-also-from:p Subdivision-see-also-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Chronological-subdivision-see-also-from:w Chronological-subdivision-see-also-from:p Chronological-subdivision-see-also-from:s Subdivision-see-also-from:w Subdivision-see-also-from:p Subdivision-see-also-from:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Chronological-subdivision-see-also-from:w Chronological-subdivision-see-also-from:p Chronological-subdivision-see-also-from:s Subdivision-see-also-from:w Subdivision-see-also-from:p Subdivision-see-also-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1058,10 +1057,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='185']"> >- <z:index name="Form-subdivision:w Form-subdivision:p Form-subdivision:s Subdivision:w Subdivision:p Subdivision:s"> >+ <z:index name="Form-subdivision:w Form-subdivision:p Form-subdivision:s Subdivision:w Subdivision:p Subdivision:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Form-subdivision:w Form-subdivision:p Form-subdivision:s Subdivision:w Subdivision:p Subdivision:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Form-subdivision:w Form-subdivision:p Form-subdivision:s Subdivision:w Subdivision:p Subdivision:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1080,10 +1079,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='485']"> >- <z:index name="Form-subdivision-see-from:w Form-subdivision-see-from:p Form-subdivision-see-from:s Subdivision-see-from:w Subdivision-see-from:p Subdivision-see-from:s"> >+ <z:index name="Form-subdivision-see-from:w Form-subdivision-see-from:p Form-subdivision-see-from:s Subdivision-see-from:w Subdivision-see-from:p Subdivision-see-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Form-subdivision-see-from:w Form-subdivision-see-from:p Form-subdivision-see-from:s Subdivision-see-from:w Subdivision-see-from:p Subdivision-see-from:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Form-subdivision-see-from:w Form-subdivision-see-from:p Form-subdivision-see-from:s Subdivision-see-from:w Subdivision-see-from:p Subdivision-see-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1102,10 +1101,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_heading" match="marc:datafield[@tag='585']"> >- <z:index name="Form-subdivision-see-also-from:w Form-subdivision-see-also-from:p Form-subdivision-see-also-from:s Subdivision-see-also-from:w Subdivision-see-also-from:p Subdivision-see-also-from:s"> >+ <z:index name="Form-subdivision-see-also-from:w Form-subdivision-see-also-from:p Form-subdivision-see-also-from:s Subdivision-see-also-from:w Subdivision-see-also-from:p Subdivision-see-also-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Form-subdivision-see-also-from:w Form-subdivision-see-also-from:p Form-subdivision-see-also-from:s Subdivision-see-also-from:w Subdivision-see-also-from:p Subdivision-see-also-from:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Form-subdivision-see-also-from:w Form-subdivision-see-also-from:p Form-subdivision-see-also-from:s Subdivision-see-also-from:w Subdivision-see-also-from:p Subdivision-see-also-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1125,10 +1124,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </xslo:template> > <xslo:template mode="index_heading_conditional" match="marc:datafield[@tag='450']"> > <xslo:if test="substring(marc:subfield[@code='w']/text(), 2, 1)"> >- <z:index name="Previous-heading-see-from:p"> >+ <z:index name="Previous-heading-see-from:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abvxyz', @code)" name="Previous-heading-see-from:p"> >+ <xslo:if test="contains('abvxyz', @code)" name="Previous-heading-see-from:p Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1148,10 +1147,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </xslo:if> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='100']"> >- <z:index name="Match:w Match:p Match-heading:p Match-heading:s"> >+ <z:index name="Match:w Match:p Match-heading:p Match-heading:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abcdefghjklmnopqrstvxyz', @code)" name="Match:w Match:p Match-heading:p Match-heading:s"> >+ <xslo:if test="contains('abcdefghjklmnopqrstvxyz', @code)" name="Match:w Match:p Match-heading:p Match-heading:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1187,10 +1186,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='400']"> >- <z:index name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s"> >+ <z:index name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abcdefghjklmnopqrstvxyz', @code)" name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s"> >+ <xslo:if test="contains('abcdefghjklmnopqrstvxyz', @code)" name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1226,10 +1225,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='500']"> >- <z:index name="Match:w Match:p"> >+ <z:index name="Match:w Match:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abcdefghjklmnopqrstvxyz', @code)" name="Match:w Match:p"> >+ <xslo:if test="contains('abcdefghjklmnopqrstvxyz', @code)" name="Match:w Match:p Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1265,10 +1264,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='110']"> >- <z:index name="Match:w Match:p Match-heading:p Match-heading:s"> >+ <z:index name="Match:w Match:p Match-heading:p Match-heading:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abcdefghklmnoprstvxyz', @code)" name="Match:w Match:p Match-heading:p Match-heading:s"> >+ <xslo:if test="contains('abcdefghklmnoprstvxyz', @code)" name="Match:w Match:p Match-heading:p Match-heading:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1304,10 +1303,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='410']"> >- <z:index name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s"> >+ <z:index name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abcdefghklmnoprstvxyz', @code)" name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s"> >+ <xslo:if test="contains('abcdefghklmnoprstvxyz', @code)" name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1343,10 +1342,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='510']"> >- <z:index name="Match:w Match:p"> >+ <z:index name="Match:w Match:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abcdefghklmnoprstvxyz', @code)" name="Match:w Match:p"> >+ <xslo:if test="contains('abcdefghklmnoprstvxyz', @code)" name="Match:w Match:p Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1382,10 +1381,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='111']"> >- <z:index name="Match:w Match:p Match-heading:p Match-heading:s"> >+ <z:index name="Match:w Match:p Match-heading:p Match-heading:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('acdefghjklnpqstvxyz', @code)" name="Match:w Match:p Match-heading:p Match-heading:s"> >+ <xslo:if test="contains('acdefghjklnpqstvxyz', @code)" name="Match:w Match:p Match-heading:p Match-heading:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1421,10 +1420,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='411']"> >- <z:index name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s"> >+ <z:index name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('acdefghjklnpqstvxyz', @code)" name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s"> >+ <xslo:if test="contains('acdefghjklnpqstvxyz', @code)" name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1460,10 +1459,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='511']"> >- <z:index name="Match:w Match:p"> >+ <z:index name="Match:w Match:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('acdefghjklnpqstvxyz', @code)" name="Match:w Match:p"> >+ <xslo:if test="contains('acdefghjklnpqstvxyz', @code)" name="Match:w Match:p Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1499,10 +1498,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='130']"> >- <z:index name="Match:w Match:p Match-heading:p Match-heading:s"> >+ <z:index name="Match:w Match:p Match-heading:p Match-heading:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('adfghklmnoprstvxyz', @code)" name="Match:w Match:p Match-heading:p Match-heading:s"> >+ <xslo:if test="contains('adfghklmnoprstvxyz', @code)" name="Match:w Match:p Match-heading:p Match-heading:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1538,10 +1537,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='430']"> >- <z:index name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s"> >+ <z:index name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('adfghklmnoprstvxyz', @code)" name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s"> >+ <xslo:if test="contains('adfghklmnoprstvxyz', @code)" name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1577,10 +1576,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='530']"> >- <z:index name="Match:w Match:p"> >+ <z:index name="Match:w Match:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('adfghklmnoprstvxyz', @code)" name="Match:w Match:p"> >+ <xslo:if test="contains('adfghklmnoprstvxyz', @code)" name="Match:w Match:p Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1616,10 +1615,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='148']"> >- <z:index name="Match:w Match:p Match-heading:p Match-heading:s"> >+ <z:index name="Match:w Match:p Match-heading:p Match-heading:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p Match-heading:p Match-heading:s"> >+ <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p Match-heading:p Match-heading:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1655,10 +1654,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='448']"> >- <z:index name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s"> >+ <z:index name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s"> >+ <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1694,10 +1693,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='548']"> >- <z:index name="Match:w Match:p"> >+ <z:index name="Match:w Match:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p"> >+ <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1733,10 +1732,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='150']"> >- <z:index name="Match:w Match:p Match-heading:p Match-heading:s"> >+ <z:index name="Match:w Match:p Match-heading:p Match-heading:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abvxyz', @code)" name="Match:w Match:p Match-heading:p Match-heading:s"> >+ <xslo:if test="contains('abvxyz', @code)" name="Match:w Match:p Match-heading:p Match-heading:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1772,10 +1771,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='450']"> >- <z:index name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s"> >+ <z:index name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abvxyz', @code)" name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s"> >+ <xslo:if test="contains('abvxyz', @code)" name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1811,10 +1810,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='550']"> >- <z:index name="Match:w Match:p"> >+ <z:index name="Match:w Match:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('abvxyz', @code)" name="Match:w Match:p"> >+ <xslo:if test="contains('abvxyz', @code)" name="Match:w Match:p Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1850,10 +1849,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='151']"> >- <z:index name="Match:w Match:p Match-heading:p Match-heading:s"> >+ <z:index name="Match:w Match:p Match-heading:p Match-heading:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p Match-heading:p Match-heading:s"> >+ <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p Match-heading:p Match-heading:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1889,10 +1888,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='451']"> >- <z:index name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s"> >+ <z:index name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s"> >+ <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1928,10 +1927,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='551']"> >- <z:index name="Match:w Match:p"> >+ <z:index name="Match:w Match:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p"> >+ <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -1967,10 +1966,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='155']"> >- <z:index name="Match:w Match:p Match-heading:p Match-heading:s"> >+ <z:index name="Match:w Match:p Match-heading:p Match-heading:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p Match-heading:p Match-heading:s"> >+ <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p Match-heading:p Match-heading:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -2006,10 +2005,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='455']"> >- <z:index name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s"> >+ <z:index name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s"> >+ <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p Match-heading-see-from:p Match-heading-see-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -2045,10 +2044,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='555']"> >- <z:index name="Match:w Match:p"> >+ <z:index name="Match:w Match:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p"> >+ <xslo:if test="contains('avxyz', @code)" name="Match:w Match:p Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -2084,10 +2083,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='180']"> >- <z:index name="Match-subdivision:p Match-subdivision:s"> >+ <z:index name="Match-subdivision:p Match-subdivision:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Match-subdivision:p Match-subdivision:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Match-subdivision:p Match-subdivision:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -2123,10 +2122,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='480']"> >- <z:index name="Match-subdivision-see-from:p Match-subdivision-see-from:s"> >+ <z:index name="Match-subdivision-see-from:p Match-subdivision-see-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Match-subdivision-see-from:p Match-subdivision-see-from:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Match-subdivision-see-from:p Match-subdivision-see-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -2162,10 +2161,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='181']"> >- <z:index name="Match-subdivision:p Match-subdivision:s"> >+ <z:index name="Match-subdivision:p Match-subdivision:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Match-subdivision:p Match-subdivision:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Match-subdivision:p Match-subdivision:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -2201,10 +2200,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='481']"> >- <z:index name="Match-subdivision-see-from:p Match-subdivision-see-from:s"> >+ <z:index name="Match-subdivision-see-from:p Match-subdivision-see-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Match-subdivision-see-from:p Match-subdivision-see-from:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Match-subdivision-see-from:p Match-subdivision-see-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -2240,10 +2239,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='182']"> >- <z:index name="Match-subdivision:p Match-subdivision:s"> >+ <z:index name="Match-subdivision:p Match-subdivision:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Match-subdivision:p Match-subdivision:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Match-subdivision:p Match-subdivision:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -2279,10 +2278,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='482']"> >- <z:index name="Match-subdivision-see-from:p Match-subdivision-see-from:s"> >+ <z:index name="Match-subdivision-see-from:p Match-subdivision-see-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Match-subdivision-see-from:p Match-subdivision-see-from:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Match-subdivision-see-from:p Match-subdivision-see-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -2318,10 +2317,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='485']"> >- <z:index name="Match-subdivision:p Match-subdivision:s"> >+ <z:index name="Match-subdivision:p Match-subdivision:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Match-subdivision:p Match-subdivision:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Match-subdivision:p Match-subdivision:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -2357,10 +2356,10 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > </z:index> > </xslo:template> > <xslo:template mode="index_match_heading" match="marc:datafield[@tag='185']"> >- <z:index name="Match-subdivision-see-from:p Match-subdivision-see-from:s"> >+ <z:index name="Match-subdivision-see-from:p Match-subdivision-see-from:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> >- <xslo:if test="contains('vxyz', @code)" name="Match-subdivision-see-from:p Match-subdivision-see-from:s"> >+ <xslo:if test="contains('vxyz', @code)" name="Match-subdivision-see-from:p Match-subdivision-see-from:s Any:w Any:p"> > <xslo:if test="position() > 1"> > <xslo:choose> > <xslo:when test="contains('vxyz', @code)"> >@@ -2449,11 +2448,6 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:value-of select="$full_thesaurus_code"/> > </z:index> > </xslo:template> >- <xslo:template mode="index_all" match="text()"> >- <z:index name="Any:w Any:p"> >- <xslo:value-of select="."/> >- </z:index> >- </xslo:template> > <xslo:template name="chopPunctuation"> > <xslo:param name="chopString"/> > <xslo:variable name="length" select="string-length($chopString)"/> >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 f8564ed..d670cc2 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,6 @@ 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"/> > </z:record> > </xslo:template> > <xslo:template match="marc:leader"> >@@ -133,7 +132,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 Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -142,7 +141,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 Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -151,7 +150,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 Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -160,28 +159,28 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='041']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ln:w"> >+ <z:index name="ln: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('d', @code)"> >- <z:index name="ln:w"> >+ <z:index name="ln: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('e', @code)"> >- <z:index name="ln:w"> >+ <z:index name="ln: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('j', @code)"> >- <z:index name="ln:w"> >+ <z:index name="ln:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -190,7 +189,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='050']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('b', @code)"> >- <z:index name="LC-call-number:w LC-call-number:p LC-call-number:s"> >+ <z:index name="LC-call-number:w LC-call-number:p LC-call-number:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -199,14 +198,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='100']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Cross-Reference:w Koha-Auth-Number:w"> >+ <z:index name="Cross-Reference:w Koha-Auth-Number: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="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> >@@ -215,7 +214,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='110']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -224,7 +223,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='111']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -233,21 +232,21 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='130']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('n', @code)"> >- <z:index name="Thematic-number:w"> >+ <z:index name="Thematic-number: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('r', @code)"> >- <z:index name="Music-key:w"> >+ <z:index name="Music-key: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('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -256,14 +255,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='240']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('r', @code)"> >- <z:index name="Music-key:w"> >+ <z:index name="Music-key: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('n', @code)"> >- <z:index name="Thematic-number:w"> >+ <z:index name="Thematic-number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -272,14 +271,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='243']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('n', @code)"> >- <z:index name="Thematic-number:w"> >+ <z:index name="Thematic-number: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('r', @code)"> >- <z:index name="Music-key:w"> >+ <z:index name="Music-key:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -288,21 +287,21 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Cross-Reference:w Koha-Auth-Number:w"> >+ <z:index name="Cross-Reference:w Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -311,21 +310,21 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='260']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="pl:w pl:p"> >+ <z:index name="pl:w pl: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="Publisher:w Publisher:p"> >+ <z:index name="Publisher:w Publisher: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="copydate:w copydate:s"> >+ <z:index name="copydate:w copydate:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -334,21 +333,21 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -357,21 +356,21 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -380,14 +379,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> >@@ -396,14 +395,14 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -412,14 +411,14 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -428,14 +427,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> >@@ -444,7 +443,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="lex:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -453,14 +452,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='526']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('c', @code)"> >- <z:index name="arl:w arl:n"> >+ <z:index name="arl:w arl:n 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('d', @code)"> >- <z:index name="arp:w arp:n"> >+ <z:index name="arp:w arp:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -469,21 +468,21 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -492,21 +491,21 @@ 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"> > <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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -515,21 +514,21 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -538,21 +537,21 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -561,7 +560,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='650']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -570,7 +569,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='651']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -579,7 +578,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='652']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -588,7 +587,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='653']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -597,7 +596,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='654']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -606,7 +605,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='655']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -615,7 +614,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='656']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -624,7 +623,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='657']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -633,21 +632,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> >@@ -656,7 +655,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='690']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -665,35 +664,35 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='700']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Cross-Reference:w Koha-Auth-Number:w"> >+ <z:index name="Cross-Reference:w Koha-Auth-Number: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="Author:w Author:p"> >+ <z:index name="Author:w Author: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('n', @code)"> >- <z:index name="Thematic-number:w"> >+ <z:index name="Thematic-number: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('r', @code)"> >- <z:index name="Music-key:w"> >+ <z:index name="Music-key: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-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> >@@ -702,21 +701,21 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -725,21 +724,21 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -748,21 +747,21 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='730']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('n', @code)"> >- <z:index name="Thematic-number:w"> >+ <z:index name="Thematic-number: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('r', @code)"> >- <z:index name="Music-key:w"> >+ <z:index name="Music-key: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('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -771,14 +770,14 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -787,7 +786,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='770']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('w', @code)"> >- <z:index name="Record-control-number:w"> >+ <z:index name="Record-control-number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -796,7 +795,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='772']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('w', @code)"> >- <z:index name="Record-control-number:w"> >+ <z:index name="Record-control-number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -805,28 +804,28 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Host-Item-Number:w"> >+ <z:index name="Host-Item-Number: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="Host-item:w"> >+ <z:index name="Host-item: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('w', @code)"> >- <z:index name="Record-control-number:w"> >+ <z:index name="Record-control-number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -835,7 +834,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='774']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('w', @code)"> >- <z:index name="Record-control-number:w"> >+ <z:index name="Record-control-number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -844,7 +843,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='775']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('w', @code)"> >- <z:index name="Record-control-number:w"> >+ <z:index name="Record-control-number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -853,7 +852,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='776']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('w', @code)"> >- <z:index name="Record-control-number:w"> >+ <z:index name="Record-control-number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -862,7 +861,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='777']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('w', @code)"> >- <z:index name="Record-control-number:w"> >+ <z:index name="Record-control-number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -871,14 +870,14 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('w', @code)"> >- <z:index name="Record-control-number:w"> >+ <z:index name="Record-control-number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -887,7 +886,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='785']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('w', @code)"> >- <z:index name="Record-control-number:w"> >+ <z:index name="Record-control-number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -896,7 +895,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='787']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('w', @code)"> >- <z:index name="Record-control-number:w"> >+ <z:index name="Record-control-number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -905,28 +904,28 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number: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('w', @code)"> >- <z:index name="Record-control-number:w"> >+ <z:index name="Record-control-number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -935,28 +934,28 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('w', @code)"> >- <z:index name="Record-control-number:w"> >+ <z:index name="Record-control-number: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('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -965,28 +964,28 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number: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 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('w', @code)"> >- <z:index name="Record-control-number:w"> >+ <z:index name="Record-control-number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -995,14 +994,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='830']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('w', @code)"> >- <z:index name="Record-control-number:w"> >+ <z:index name="Record-control-number: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('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1011,14 +1010,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='999']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('c', @code)"> >- <z:index name="Local-Number:n Local-Number:w Local-Number:s"> >+ <z:index name="Local-Number:n Local-Number:w Local-Number: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('d', @code)"> >- <z:index name="biblioitemnumber:n biblioitemnumber:w biblioitemnumber:s"> >+ <z:index name="biblioitemnumber:n biblioitemnumber:w biblioitemnumber:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1027,63 +1026,63 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='942']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('0', @code)"> >- <z:index name="totalissues:n totalissues:s"> >+ <z:index name="totalissues:n totalissues: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('2', @code)"> >- <z:index name="cn-bib-source:w"> >+ <z:index name="cn-bib-source: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('6', @code)"> >- <z:index name="cn-bib-sort:n cn-bib-sort:s"> >+ <z:index name="cn-bib-sort:n cn-bib-sort: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="itemtype:w itemtype:p itype:w itype:p"> >+ <z:index name="itemtype:w itemtype:p itype:w itype: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('n', @code)"> >- <z:index name="Suppress:w Suppress:n"> >+ <z:index name="Suppress:w Suppress:n 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('h', @code)"> >- <z:index name="cn-class:w"> >+ <z:index name="cn-class: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('i', @code)"> >- <z:index name="cn-item:w"> >+ <z:index name="cn-item: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('k', @code)"> >- <z:index name="cn-prefix:w"> >+ <z:index name="cn-prefix: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('m', @code)"> >- <z:index name="cn-suffix:w"> >+ <z:index name="cn-suffix:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1092,238 +1091,238 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='952']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('0', @code)"> >- <z:index name="withdrawn:n withdrawn:w"> >+ <z:index name="withdrawn:n withdrawn: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('1', @code)"> >- <z:index name="lost:w lost:n"> >+ <z:index name="lost:w lost:n 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('2', @code)"> >- <z:index name="classification-source:w"> >+ <z:index name="classification-source: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('3', @code)"> >- <z:index name="materials-specified:w"> >+ <z:index name="materials-specified: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('4', @code)"> >- <z:index name="damaged:n damaged:w"> >+ <z:index name="damaged:n damaged: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('5', @code)"> >- <z:index name="restricted:n restricted:w"> >+ <z:index name="restricted:n restricted: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('6', @code)"> >- <z:index name="cn-sort:n cn-sort:s"> >+ <z:index name="cn-sort:n cn-sort: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('7', @code)"> >- <z:index name="notforloan:n notforloan:w"> >+ <z:index name="notforloan:n notforloan: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('8', @code)"> >- <z:index name="ccode:w ccode:p"> >+ <z:index name="ccode:w ccode: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('9', @code)"> >- <z:index name="itemnumber:n itemnumber:s"> >+ <z:index name="itemnumber:n itemnumber: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('a', @code)"> >- <z:index name="homebranch:w"> >+ <z:index name="homebranch: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('b', @code)"> >- <z:index name="holdingbranch:w"> >+ <z:index name="holdingbranch: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('c', @code)"> >- <z:index name="location:w"> >+ <z:index name="location: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('d', @code)"> >- <z:index name="Date-of-acquisition:w Date-of-acquisition:d Date-of-acquisition:s"> >+ <z:index name="Date-of-acquisition:w Date-of-acquisition:d Date-of-acquisition: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('e', @code)"> >- <z:index name="acqsource:w"> >+ <z:index name="acqsource: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('f', @code)"> >- <z:index name="coded-location-qualifier:w"> >+ <z:index name="coded-location-qualifier: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('g', @code)"> >- <z:index name="price:w"> >+ <z:index name="price: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('i', @code)"> >- <z:index name="stocknumber:w"> >+ <z:index name="stocknumber: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('j', @code)"> >- <z:index name="stack:n stack:w"> >+ <z:index name="stack:n stack: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('l', @code)"> >- <z:index name="issues:n issues:w issues:s"> >+ <z:index name="issues:n issues:w issues: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('m', @code)"> >- <z:index name="renewals:n renewals:w"> >+ <z:index name="renewals:n renewals: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('n', @code)"> >- <z:index name="reserves:n reserves:w"> >+ <z:index name="reserves:n reserves: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('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"> > <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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('q', @code)"> >- <z:index name="onloan:n onloan:w"> >+ <z:index name="onloan:n onloan: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('r', @code)"> >- <z:index name="datelastseen:w"> >+ <z:index name="datelastseen: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('s', @code)"> >- <z:index name="datelastborrowed:w"> >+ <z:index name="datelastborrowed: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="copynumber:w"> >+ <z:index name="copynumber: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('u', @code)"> >- <z:index name="uri:u"> >+ <z:index name="uri:u 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('v', @code)"> >- <z:index name="replacementprice:w"> >+ <z:index name="replacementprice: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('w', @code)"> >- <z:index name="replacementpricedate:w"> >+ <z:index name="replacementpricedate: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('y', @code)"> >- <z:index name="itype:w itype:p"> >+ <z:index name="itype:w itype: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('z', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='010']"> >- <z:index name="LC-card-number:w Identifier-standard:w"> >+ <z:index name="LC-card-number:w Identifier-standard:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1336,7 +1335,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='011']"> >- <z:index name="LC-card-number:w Identifier-standard:w"> >+ <z:index name="LC-card-number:w Identifier-standard:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1349,7 +1348,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='015']"> >- <z:index name="BNB-card-number:w BGF-number:w Number-db:w Number-natl-biblio:w Identifier-standard:w"> >+ <z:index name="BNB-card-number:w BGF-number:w Number-db:w Number-natl-biblio:w Identifier-standard:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1362,7 +1361,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='017']"> >- <z:index name="Number-legal-deposit:w Identifier-standard:w"> >+ <z:index name="Number-legal-deposit:w Identifier-standard:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1375,7 +1374,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='018']"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1388,7 +1387,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 Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1401,7 +1400,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 Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1414,7 +1413,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 Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1427,7 +1426,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 Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1440,7 +1439,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 Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1453,7 +1452,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 Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1466,7 +1465,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 Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1479,7 +1478,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 Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1492,7 +1491,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='034']"> >- <z:index name="Map-scale:w"> >+ <z:index name="Map-scale:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1505,7 +1504,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='037']"> >- <z:index name="Identifier-standard:w Stock-number:w"> >+ <z:index name="Identifier-standard:w Stock-number:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1518,7 +1517,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='040']"> >- <z:index name="Code-institution:w Record-source:w"> >+ <z:index name="Code-institution:w Record-source:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1531,7 +1530,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='043']"> >- <z:index name="Code-geographic:w"> >+ <z:index name="Code-geographic:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1544,7 +1543,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='050']"> >- <z:index name="LC-call-number:w LC-call-number:p LC-call-number:s"> >+ <z:index name="LC-call-number:w LC-call-number:p LC-call-number:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1557,7 +1556,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='052']"> >- <z:index name="Geographic-class:w"> >+ <z:index name="Geographic-class:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1570,7 +1569,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='060']"> >- <z:index name="NLM-call-number:w"> >+ <z:index name="NLM-call-number:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1583,7 +1582,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='070']"> >- <z:index name="NAL-call-number:w"> >+ <z:index name="NAL-call-number:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1596,7 +1595,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='080']"> >- <z:index name="UDC-classification:w"> >+ <z:index name="UDC-classification:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1609,7 +1608,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='082']"> >- <z:index name="Dewey-classification:w Dewey-classification:s"> >+ <z:index name="Dewey-classification:w Dewey-classification:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1622,7 +1621,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='086']"> >- <z:index name="Number-govt-pub:w"> >+ <z:index name="Number-govt-pub:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1635,7 +1634,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"> >@@ -1648,7 +1647,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"> >@@ -1661,7 +1660,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"> >@@ -1674,7 +1673,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"> >@@ -1687,7 +1686,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"> >@@ -1700,7 +1699,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"> >@@ -1713,7 +1712,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"> >@@ -1726,7 +1725,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"> >@@ -1739,7 +1738,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"> >@@ -1752,7 +1751,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"> >@@ -1765,7 +1764,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"> >@@ -1778,7 +1777,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"> >@@ -1791,7 +1790,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"> >@@ -1804,7 +1803,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"> >@@ -1817,7 +1816,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='260']"> >- <z:index name="pl:w"> >+ <z:index name="pl:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1830,7 +1829,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='300']"> >- <z:index name="Extent:w Extent:p"> >+ <z:index name="Extent:w Extent:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1843,7 +1842,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"> >@@ -1856,7 +1855,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"> >@@ -1869,7 +1868,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"> >@@ -1882,7 +1881,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"> >@@ -1895,7 +1894,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"> >@@ -1908,7 +1907,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='500']"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1921,7 +1920,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='502']"> >- <z:index name="Material-type:w"> >+ <z:index name="Material-type:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1934,7 +1933,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='505']"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1947,7 +1946,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='510']"> >- <z:index name="Indexed-by:w"> >+ <z:index name="Indexed-by:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1960,7 +1959,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"> >@@ -1973,7 +1972,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='590']"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1986,7 +1985,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='600']"> >- <z:index name="Name:w Personal-name:w Subject-name-personal:w Subject:w Subject:p"> >+ <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"> >@@ -1999,7 +1998,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='610']"> >- <z:index name="Name:w Subject:w Subject:p Corporate-name:w"> >+ <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"> >@@ -2012,7 +2011,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='611']"> >- <z:index name="Conference-name:w Name:w Subject:w Subject:p"> >+ <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"> >@@ -2025,7 +2024,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='630']"> >- <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"> >@@ -2038,7 +2037,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"> >@@ -2051,7 +2050,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"> >@@ -2064,7 +2063,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"> >@@ -2077,7 +2076,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"> >@@ -2090,7 +2089,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"> >@@ -2103,7 +2102,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"> >@@ -2116,7 +2115,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"> >@@ -2129,7 +2128,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"> >@@ -2142,7 +2141,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"> >@@ -2155,7 +2154,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"> >@@ -2168,7 +2167,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"> >@@ -2181,7 +2180,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"> >@@ -2194,7 +2193,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"> >@@ -2207,7 +2206,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"> >@@ -2220,7 +2219,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"> >@@ -2233,7 +2232,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"> >@@ -2246,7 +2245,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"> >@@ -2259,7 +2258,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"> >@@ -2272,7 +2271,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"> >@@ -2285,7 +2284,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"> >@@ -2298,7 +2297,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"> >@@ -2311,7 +2310,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"> >@@ -2323,11 +2322,6 @@ 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:value-of select="."/> >- </z:index> >- </xslo:template> > <xslo:template name="chopPunctuation"> > <xslo:param name="chopString"/> > <xslo:variable name="length" select="string-length($chopString)"/> >diff --git a/etc/zebradb/marc_defs/normarc/biblios/biblio-zebra-indexdefs.xsl b/etc/zebradb/marc_defs/normarc/biblios/biblio-zebra-indexdefs.xsl >index 0ae06c4..36bf536 100644 >--- a/etc/zebradb/marc_defs/normarc/biblios/biblio-zebra-indexdefs.xsl >+++ b/etc/zebradb/marc_defs/normarc/biblios/biblio-zebra-indexdefs.xsl >@@ -39,7 +39,6 @@ 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"/> > </z:record> > </xslo:template> > <xslo:template match="marc:leader"> >@@ -128,7 +127,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 Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -137,7 +136,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 ISBN:w"> >+ <z:index name="ISSN:w ISBN:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -146,14 +145,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='100']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Cross-Reference:w Koha-Auth-Number:w"> >+ <z:index name="Cross-Reference:w Koha-Auth-Number: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="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> >@@ -162,7 +161,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='110']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -171,7 +170,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='111']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -180,28 +179,28 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='130']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('i', @code)"> >- <z:index name="Thematic-number:w"> >+ <z:index name="Thematic-number: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('n', @code)"> >- <z:index name="Thematic-number:w"> >+ <z:index name="Thematic-number: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('r', @code)"> >- <z:index name="Music-key:w"> >+ <z:index name="Music-key: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('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -210,21 +209,21 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='240']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('i', @code)"> >- <z:index name="Thematic-number:w"> >+ <z:index name="Thematic-number: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('r', @code)"> >- <z:index name="Music-key:w"> >+ <z:index name="Music-key: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('n', @code)"> >- <z:index name="Thematic-number:w"> >+ <z:index name="Thematic-number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -233,21 +232,21 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Cross-Reference:w Koha-Auth-Number:w"> >+ <z:index name="Cross-Reference:w Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -256,21 +255,21 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='260']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="pl:w pl:p"> >+ <z:index name="pl:w pl: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="Publisher:w Publisher:p"> >+ <z:index name="Publisher:w Publisher: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="copydate:w copydate:s"> >+ <z:index name="copydate:w copydate:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -279,14 +278,14 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -295,14 +294,14 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -311,21 +310,21 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -334,21 +333,21 @@ 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"> > <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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -357,21 +356,21 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -380,28 +379,28 @@ 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('i', @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('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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -410,7 +409,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='650']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -419,7 +418,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='651']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -428,7 +427,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='652']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -437,7 +436,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='653']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -446,7 +445,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='654']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -455,7 +454,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='655']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -464,7 +463,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='656']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -473,7 +472,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='657']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -482,7 +481,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='690']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -491,42 +490,42 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='700']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Cross-Reference:w Koha-Auth-Number:w"> >+ <z:index name="Cross-Reference:w Koha-Auth-Number: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="Author:w Author:p"> >+ <z:index name="Author:w Author: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('i', @code)"> >- <z:index name="Thematic-number:w"> >+ <z:index name="Thematic-number: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('n', @code)"> >- <z:index name="Thematic-number:w"> >+ <z:index name="Thematic-number: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('r', @code)"> >- <z:index name="Music-key:w"> >+ <z:index name="Music-key: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-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> >@@ -535,28 +534,28 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('i', @code)"> >- <z:index name="Thematic-number:w"> >+ <z:index name="Thematic-number: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('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -565,21 +564,21 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -588,28 +587,28 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='730']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('i', @code)"> >- <z:index name="Thematic-number:w"> >+ <z:index name="Thematic-number: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('n', @code)"> >- <z:index name="Thematic-number:w"> >+ <z:index name="Thematic-number: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('r', @code)"> >- <z:index name="Music-key:w"> >+ <z:index name="Music-key: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('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -618,28 +617,28 @@ 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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Host-Item-Number:w"> >+ <z:index name="Host-Item-Number: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="Host-item:w"> >+ <z:index name="Host-item: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('w', @code)"> >- <z:index name="Record-control-number:w"> >+ <z:index name="Record-control-number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -648,7 +647,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> >@@ -657,21 +656,21 @@ 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"> >+ <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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -680,21 +679,21 @@ 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"> >+ <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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -703,21 +702,21 @@ 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"> >+ <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('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number: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> >@@ -726,7 +725,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='830']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w"> >+ <z:index name="Koha-Auth-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -735,14 +734,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='999']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('c', @code)"> >- <z:index name="Local-Number:n Local-Number:w Local-Number:s"> >+ <z:index name="Local-Number:n Local-Number:w Local-Number: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('d', @code)"> >- <z:index name="biblioitemnumber:n biblioitemnumber:w biblioitemnumber:s"> >+ <z:index name="biblioitemnumber:n biblioitemnumber:w biblioitemnumber:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -751,63 +750,63 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='942']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('0', @code)"> >- <z:index name="totalissues:n totalissues:s"> >+ <z:index name="totalissues:n totalissues: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('2', @code)"> >- <z:index name="cn-bib-source:w"> >+ <z:index name="cn-bib-source: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('6', @code)"> >- <z:index name="cn-bib-sort:n cn-bib-sort:s"> >+ <z:index name="cn-bib-sort:n cn-bib-sort: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="itemtype:w"> >+ <z:index name="itemtype: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('n', @code)"> >- <z:index name="Suppress:w Suppress:n"> >+ <z:index name="Suppress:w Suppress:n 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('h', @code)"> >- <z:index name="cn-class:w"> >+ <z:index name="cn-class: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('i', @code)"> >- <z:index name="cn-item:w"> >+ <z:index name="cn-item: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('k', @code)"> >- <z:index name="cn-prefix:w"> >+ <z:index name="cn-prefix: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('m', @code)"> >- <z:index name="cn-suffix:w"> >+ <z:index name="cn-suffix:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -816,224 +815,224 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='952']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('0', @code)"> >- <z:index name="withdrawn:n withdrawn:w"> >+ <z:index name="withdrawn:n withdrawn: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('1', @code)"> >- <z:index name="lost:w lost:n"> >+ <z:index name="lost:w lost:n 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('2', @code)"> >- <z:index name="classification-source:w"> >+ <z:index name="classification-source: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('3', @code)"> >- <z:index name="materials-specified:w"> >+ <z:index name="materials-specified: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('4', @code)"> >- <z:index name="damaged:n damaged:w"> >+ <z:index name="damaged:n damaged: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('5', @code)"> >- <z:index name="restricted:n restricted:w"> >+ <z:index name="restricted:n restricted: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('6', @code)"> >- <z:index name="cn-sort:n cn-sort:s"> >+ <z:index name="cn-sort:n cn-sort: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('7', @code)"> >- <z:index name="notforloan:n notforloan:w"> >+ <z:index name="notforloan:n notforloan: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('8', @code)"> >- <z:index name="ccode:w"> >+ <z:index name="ccode: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('9', @code)"> >- <z:index name="itemnumber:n itemnumber:s"> >+ <z:index name="itemnumber:n itemnumber: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('a', @code)"> >- <z:index name="homebranch:w"> >+ <z:index name="homebranch: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('b', @code)"> >- <z:index name="holdingbranch:w"> >+ <z:index name="holdingbranch: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('c', @code)"> >- <z:index name="location:w"> >+ <z:index name="location: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('d', @code)"> >- <z:index name="Date-of-acquisition:w Date-of-acquisition:d Date-of-acquisition:s"> >+ <z:index name="Date-of-acquisition:w Date-of-acquisition:d Date-of-acquisition: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('e', @code)"> >- <z:index name="acqsource:w"> >+ <z:index name="acqsource: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('f', @code)"> >- <z:index name="coded-location-qualifier:w"> >+ <z:index name="coded-location-qualifier: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('g', @code)"> >- <z:index name="price:w"> >+ <z:index name="price: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('j', @code)"> >- <z:index name="stack:n stack:w"> >+ <z:index name="stack:n stack: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('l', @code)"> >- <z:index name="issues:n issues:w issues:s"> >+ <z:index name="issues:n issues:w issues: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('m', @code)"> >- <z:index name="renewals:n renewals:w"> >+ <z:index name="renewals:n renewals: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('n', @code)"> >- <z:index name="reserves:n reserves:w"> >+ <z:index name="reserves:n reserves: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('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"> > <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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('q', @code)"> >- <z:index name="onloan:n onloan:w"> >+ <z:index name="onloan:n onloan: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('r', @code)"> >- <z:index name="datelastseen:w"> >+ <z:index name="datelastseen: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('s', @code)"> >- <z:index name="datelastborrowed:w"> >+ <z:index name="datelastborrowed: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="copynumber:w"> >+ <z:index name="copynumber: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('u', @code)"> >- <z:index name="uri:u"> >+ <z:index name="uri:u 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('v', @code)"> >- <z:index name="replacementprice:w"> >+ <z:index name="replacementprice: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('w', @code)"> >- <z:index name="replacementpricedate:w"> >+ <z:index name="replacementpricedate: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('y', @code)"> >- <z:index name="itype:w"> >+ <z:index name="itype:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='010']"> >- <z:index name="LC-card-number:w Identifier-standard:w"> >+ <z:index name="LC-card-number:w Identifier-standard:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1046,7 +1045,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='015']"> >- <z:index name="BNB-card-number:w BGF-number:w Number-db:w Number-natl-biblio:w Identifier-standard:w"> >+ <z:index name="BNB-card-number:w BGF-number:w Number-db:w Number-natl-biblio:w Identifier-standard:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1059,7 +1058,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="ISBN:w Identifier-standard:w"> >+ <z:index name="ISBN:w Identifier-standard:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1072,7 +1071,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="ISSN:w Identifier-standard:w"> >+ <z:index name="ISSN:w Identifier-standard:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1085,7 +1084,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 Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1098,7 +1097,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 Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1111,7 +1110,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 Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1124,7 +1123,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 Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1137,7 +1136,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 Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1150,7 +1149,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='040']"> >- <z:index name="Code-institution:w Record-source:w"> >+ <z:index name="Code-institution:w Record-source:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1163,7 +1162,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='041']"> >- <z:index name="ln:w"> >+ <z:index name="ln:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1176,7 +1175,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='043']"> >- <z:index name="Code-geographic:w"> >+ <z:index name="Code-geographic:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1189,7 +1188,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='060']"> >- <z:index name="NLM-call-number:w"> >+ <z:index name="NLM-call-number:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1202,7 +1201,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='080']"> >- <z:index name="UDC-classification:w"> >+ <z:index name="UDC-classification:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1215,7 +1214,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='082']"> >- <z:index name="Dewey-classification:w Dewey-classification:s"> >+ <z:index name="Dewey-classification:w Dewey-classification:s Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1228,7 +1227,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-title:w Author-name-personal:w Name:w Name-and-title:w Personal-name:w"> >+ <z:index name="Author:w 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"> >@@ -1241,7 +1240,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-title:w Author-name-corporate:w Name:w Name-and-title:w Corporate-name:w"> >+ <z:index name="Author:w 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"> >@@ -1254,7 +1253,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-title:w Author-name-corporate:w Name:w Name-and-title:w Conference-name:w"> >+ <z:index name="Author:w 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"> >@@ -1267,7 +1266,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-uniform:w"> >+ <z:index name="Title:w Title-uniform:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1280,7 +1279,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-abbreviated:w"> >+ <z:index name="Title:w Title-abbreviated:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1293,7 +1292,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-key:w"> >+ <z:index name="Title:w Title-key:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1306,7 +1305,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"> >@@ -1319,7 +1318,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"> >@@ -1332,7 +1331,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"> >@@ -1345,7 +1344,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='260']"> >- <z:index name="pl:w"> >+ <z:index name="pl:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1358,7 +1357,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='300']"> >- <z:index name="Extent:w Extent:p"> >+ <z:index name="Extent:w Extent:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1371,7 +1370,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"> >@@ -1384,7 +1383,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"> >@@ -1397,7 +1396,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='502']"> >- <z:index name="Material-type:w"> >+ <z:index name="Material-type:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1410,7 +1409,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='505']"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1423,7 +1422,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='510']"> >- <z:index name="Indexed-by:w"> >+ <z:index name="Indexed-by:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1436,7 +1435,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"> >@@ -1449,7 +1448,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='600']"> >- <z:index name="Name:w Personal-name:w Subject-name-personal:w Subject:w Subject:p"> >+ <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"> >@@ -1462,7 +1461,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='610']"> >- <z:index name="Name:w Subject:w Corporate-name:w Subject:w Subject:p"> >+ <z:index name="Name:w Subject:w Corporate-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"> >@@ -1475,7 +1474,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='611']"> >- <z:index name="Conference-name:w Subject:w Subject:p"> >+ <z:index name="Conference-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"> >@@ -1486,7 +1485,7 @@ 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="Name:w Subject:w Subject:p"> >+ <z:index name="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"> >@@ -1499,7 +1498,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='630']"> >- <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"> >@@ -1512,7 +1511,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"> >@@ -1525,7 +1524,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"> >@@ -1538,7 +1537,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"> >@@ -1551,7 +1550,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"> >@@ -1564,7 +1563,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"> >@@ -1577,7 +1576,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"> >@@ -1590,7 +1589,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"> >@@ -1603,7 +1602,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"> >@@ -1616,7 +1615,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-name-corporate:w Author-name-personal:w Name:w Editor:w Personal-name:w"> >+ <z:index name="Author:w Author-name-corporate:w 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"> >@@ -1629,7 +1628,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 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"> >@@ -1640,7 +1639,7 @@ 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="Author:w Name:w"> >+ <z:index name="Author:w Name:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1653,7 +1652,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-name-corporate:w Name:w Conference-name:w"> >+ <z:index name="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"> >@@ -1666,7 +1665,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-uniform:w"> >+ <z:index name="Title:w Title-uniform:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1679,7 +1678,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-other-variant:w"> >+ <z:index name="Title:w Title-other-variant:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1692,7 +1691,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-former:w Related-periodical:w"> >+ <z:index name="Title:w 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"> >@@ -1705,7 +1704,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="Related-periodical:w"> >+ <z:index name="Related-periodical:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -1718,7 +1717,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"> >@@ -1731,7 +1730,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"> >@@ -1744,7 +1743,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"> >@@ -1757,7 +1756,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"> >+ <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"> >@@ -1769,11 +1768,6 @@ 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:value-of select="."/> >- </z:index> >- </xslo:template> > <xslo:template name="chopPunctuation"> > <xslo:param name="chopString"/> > <xslo:variable name="length" select="string-length($chopString)"/> >diff --git a/etc/zebradb/marc_defs/unimarc/authorities/authority-zebra-indexdefs.xsl b/etc/zebradb/marc_defs/unimarc/authorities/authority-zebra-indexdefs.xsl >index 0b84c34..d20d320 100644 >--- a/etc/zebradb/marc_defs/unimarc/authorities/authority-zebra-indexdefs.xsl >+++ b/etc/zebradb/marc_defs/unimarc/authorities/authority-zebra-indexdefs.xsl >@@ -39,7 +39,6 @@ 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"/> > </z:record> > </xslo:template> > <xslo:template match="marc:controlfield[@tag='001']"> >@@ -50,14 +49,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='200']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('abcdfgjxyz', @code)"> >- <z:index name="Personal-name:w Personal-name:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading:p"> >+ <z:index name="Personal-name:w Personal-name:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading: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('a', @code)"> >- <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Personal-name-heading:w Personal-name-heading:p Personal-name-heading:s"> >+ <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Personal-name-heading:w Personal-name-heading:p Personal-name-heading:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -66,7 +65,7 @@ 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('abcdfgjxyz', @code)"> >- <z:index name="Personal-name-see:w Personal-name-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p"> >+ <z:index name="Personal-name-see:w Personal-name-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -75,7 +74,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='500']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('abcdfgjxyz', @code)"> >- <z:index name="Personal-name-see-also:w Personal-name-see-also:p See-also:w See-also:p Match:w Match:p"> >+ <z:index name="Personal-name-see-also:w Personal-name-see-also:p See-also:w See-also:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -84,7 +83,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='700']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Personal-name-parallel:w Personal-name-parallel:s Parallel:w Parallel:p Match:w Match:p"> >+ <z:index name="Personal-name-parallel:w Personal-name-parallel:s Parallel:w Parallel:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -93,14 +92,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='210']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('abcdefgjxyz', @code)"> >- <z:index name="Corporate-name:w Corporate-name:p Conference-name:w Conference-name:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading:p"> >+ <z:index name="Corporate-name:w Corporate-name:p Conference-name:w Conference-name:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading: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('a', @code)"> >- <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Corporate-name-heading:w Corporate-name-heading:p Corporate-name-heading:s Conference-name-heading:w Conference-name-heading:p Conference-name-heading:s"> >+ <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Corporate-name-heading:w Corporate-name-heading:p Corporate-name-heading:s Conference-name-heading:w Conference-name-heading:p Conference-name-heading:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -109,7 +108,7 @@ 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('abcdefgjxyz', @code)"> >- <z:index name="Corporate-name-see:w Corporate-name-see:p Conference-name-see:w Conference-name-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p"> >+ <z:index name="Corporate-name-see:w Corporate-name-see:p Conference-name-see:w Conference-name-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -118,7 +117,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='510']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('abcdefgjxyz', @code)"> >- <z:index name="Corporate-name-see-also:w Corporate-name-see-also:p Conference-name-see-also:w Conference-name-see-also:p See-also:w See-also:p Match:w Match:p"> >+ <z:index name="Corporate-name-see-also:w Corporate-name-see-also:p Conference-name-see-also:w Conference-name-see-also:p See-also:w See-also:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -127,7 +126,7 @@ 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('abcdefgjxyz', @code)"> >- <z:index name="Corporate-name-parallel:w Corporate-name-parallel:s Conference-name-parallel:w Conference-name-parallel:s Parallel:w Parallel:p Match:w Match:p"> >+ <z:index name="Corporate-name-parallel:w Corporate-name-parallel:s Conference-name-parallel:w Conference-name-parallel:s Parallel:w Parallel:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -136,14 +135,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='215']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('ajxyz', @code)"> >- <z:index name="Name-geographic:w Name-geographic:p Name-geographic:s Term-geographic:w Term-geographic:p Term-geographic:s Heading:w Heading:p Heading:s Match:w Match:p Match-heading:w Match-heading:p"> >+ <z:index name="Name-geographic:w Name-geographic:p Name-geographic:s Term-geographic:w Term-geographic:p Term-geographic:s Heading:w Heading:p Heading:s Match:w Match:p Match-heading:w Match-heading: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('a', @code)"> >- <z:index name="Heading-Main:w Heading-Main:p Heading-Main:s Name-geographic-heading:w Name-geographic-heading:p Name-geographic-heading:s Term-geographic-heading:w Term-geographic-heading:p Term-geographic-heading:s"> >+ <z:index name="Heading-Main:w Heading-Main:p Heading-Main:s Name-geographic-heading:w Name-geographic-heading:p Name-geographic-heading:s Term-geographic-heading:w Term-geographic-heading:p Term-geographic-heading:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -152,7 +151,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='415']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('ajxyz', @code)"> >- <z:index name="Name-geographic-see:w Name-geographic-see:p Term-geographic-see:w Term-geographic-see:p Term-geographic-see:s See:w See:p See:s Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p"> >+ <z:index name="Name-geographic-see:w Name-geographic-see:p Term-geographic-see:w Term-geographic-see:p Term-geographic-see:s See:w See:p See:s Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -161,7 +160,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='515']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('ajxyz', @code)"> >- <z:index name="Name-geographic-see-also:w Name-geographic-see-also:p Term-geographic-see-also:w Term-geographic-see-also:p Term-geographic-see-also:s See-also:w See-also:p Match:w Match:p"> >+ <z:index name="Name-geographic-see-also:w Name-geographic-see-also:p Term-geographic-see-also:w Term-geographic-see-also:p Term-geographic-see-also:s See-also:w See-also:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -170,7 +169,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='715']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('ajxyz', @code)"> >- <z:index name="Name-geographic-parallel:w Name-geographic-parallel:s Term-geographic-parallel:w Term-geographic-parallel:s Term-geographic-parallel:p Parallel:w Parallel:p Match:w Match:p"> >+ <z:index name="Name-geographic-parallel:w Name-geographic-parallel:s Term-geographic-parallel:w Term-geographic-parallel:s Term-geographic-parallel:p Parallel:w Parallel:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -179,14 +178,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='216']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('afcjxyz', @code)"> >- <z:index name="Trademark:w Trademark:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading:p"> >+ <z:index name="Trademark:w Trademark:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading: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('a', @code)"> >- <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Trademark-heading:w Trademark-heading:p Trademark-heading:s"> >+ <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Trademark-heading:w Trademark-heading:p Trademark-heading:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -195,7 +194,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='416']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('afcjxyz', @code)"> >- <z:index name="Trademark-see:w Trademark-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p"> >+ <z:index name="Trademark-see:w Trademark-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -204,7 +203,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='516']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('afcjxyz', @code)"> >- <z:index name="Trademark-see-also:w Trademark-see-also:p See-also:w See-also:p Match:w Match:p"> >+ <z:index name="Trademark-see-also:w Trademark-see-also:p See-also:w See-also:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -213,7 +212,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='716']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('afcjxyz', @code)"> >- <z:index name="Trademark-parallel:w Trademark-parallel:s Parallel:w Parallel:p Match:w Match:p"> >+ <z:index name="Trademark-parallel:w Trademark-parallel:s Parallel:w Parallel:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -222,14 +221,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='220']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('afjxyz', @code)"> >- <z:index name="Name:w Name:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading:p"> >+ <z:index name="Name:w Name:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading: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('a', @code)"> >- <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Name-heading:w Name-heading:p Name-heading:s"> >+ <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Name-heading:w Name-heading:p Name-heading:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -238,7 +237,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='420']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('afjxyz', @code)"> >- <z:index name="Name-see:w Name-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p"> >+ <z:index name="Name-see:w Name-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -247,7 +246,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='520']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('afjxyz', @code)"> >- <z:index name="Name-see-also:w Name-see-also:p See-also:w See-also:p Match:w Match:p"> >+ <z:index name="Name-see-also:w Name-see-also:p See-also:w See-also:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -256,7 +255,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='720']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('afjxyz', @code)"> >- <z:index name="Name-parallel:w Name-parallel:s Parallel:w Parallel:p Match:w Match:p"> >+ <z:index name="Name-parallel:w Name-parallel:s Parallel:w Parallel:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -265,14 +264,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='230']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('abhiklmnqrsuwjxyz', @code)"> >- <z:index name="Title-uniform:w Title-uniform:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading:p"> >+ <z:index name="Title-uniform:w Title-uniform:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading: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('a', @code)"> >- <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Title-uniform-heading:w Title-uniform-heading:p Title-uniform-heading:s"> >+ <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Title-uniform-heading:w Title-uniform-heading:p Title-uniform-heading:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -281,7 +280,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='430']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('abhiklmnqrsuwjxyz', @code)"> >- <z:index name="Title-uniform-see:w Title-uniform-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p"> >+ <z:index name="Title-uniform-see:w Title-uniform-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -290,7 +289,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='530']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('abhiklmnqrsuwjxyz', @code)"> >- <z:index name="Title-uniform-see-also:w Title-uniform-see-also:p See-also:w See-also:p Match:w Match:p"> >+ <z:index name="Title-uniform-see-also:w Title-uniform-see-also:p See-also:w See-also:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -299,7 +298,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='730']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Title-uniform-parallel:w Title-uniform-parallel:s Parallel:w Parallel:p Match:w Match:p"> >+ <z:index name="Title-uniform-parallel:w Title-uniform-parallel:s Parallel:w Parallel:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -308,14 +307,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='235']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('abekmrsuwjxyz', @code)"> >- <z:index name="Title-uniform:w Title-uniform:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading:p"> >+ <z:index name="Title-uniform:w Title-uniform:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading: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('a', @code)"> >- <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Title-uniform-heading:w Title-uniform-heading:p Title-uniform-heading:s"> >+ <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Title-uniform-heading:w Title-uniform-heading:p Title-uniform-heading:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -324,7 +323,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='435']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('abekmrsuwjxyz', @code)"> >- <z:index name="Title-uniform-see:w Title-uniform-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p"> >+ <z:index name="Title-uniform-see:w Title-uniform-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -333,7 +332,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='535']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('abekmrsuwjxyz', @code)"> >- <z:index name="Title-uniform-see-also:w Title-uniform-see-also:p See-also:w See-also:p Match:w Match:p"> >+ <z:index name="Title-uniform-see-also:w Title-uniform-see-also:p See-also:w See-also:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -342,7 +341,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='735']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Title-uniform-parallel:w Title-uniform-parallel:s Parallel:w Parallel:p Match:w Match:p"> >+ <z:index name="Title-uniform-parallel:w Title-uniform-parallel:s Parallel:w Parallel:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -351,14 +350,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='240']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('atjxyz', @code)"> >- <z:index name="Name-Title:w Name-Title:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading:p"> >+ <z:index name="Name-Title:w Name-Title:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading: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('a', @code)"> >- <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Name-Title-heading:w Name-Title-heading:p Name-Title-heading:s"> >+ <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Name-Title-heading:w Name-Title-heading:p Name-Title-heading:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -367,7 +366,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('atjxyz', @code)"> >- <z:index name="Name-Title-see:w Name-Title-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p"> >+ <z:index name="Name-Title-see:w Name-Title-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -376,7 +375,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='540']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('atjxyz', @code)"> >- <z:index name="Name-Title-see-also:w Name-Title-see-also:p See-also:w See-also:p Match:w Match:p"> >+ <z:index name="Name-Title-see-also:w Name-Title-see-also:p See-also:w See-also:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -385,7 +384,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='740']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Name-Title-parallel:w Name-Title-parallel:s Parallel:w Parallel:p Match:w Match:p"> >+ <z:index name="Name-Title-parallel:w Name-Title-parallel:s Parallel:w Parallel:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -394,14 +393,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('atjxyz', @code)"> >- <z:index name="Title-uniform:w Title-uniform:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading:p"> >+ <z:index name="Title-uniform:w Title-uniform:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading: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('a', @code)"> >- <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Title-uniform-heading:w Title-uniform-heading:p Title-uniform-heading:s"> >+ <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Title-uniform-heading:w Title-uniform-heading:p Title-uniform-heading:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -410,7 +409,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='445']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('atjxyz', @code)"> >- <z:index name="Title-uniform-see:w Title-uniform-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p"> >+ <z:index name="Title-uniform-see:w Title-uniform-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -419,7 +418,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='545']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('atjxyz', @code)"> >- <z:index name="Title-uniform-see-also:w Title-uniform-see-also:p See-also:w See-also:p Match:w Match:p"> >+ <z:index name="Title-uniform-see-also:w Title-uniform-see-also:p See-also:w See-also:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -428,7 +427,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='745']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Title-uniform-parallel:w Title-uniform-parallel:s Parallel:w Parallel:p Match:w Match:p"> >+ <z:index name="Title-uniform-parallel:w Title-uniform-parallel:s Parallel:w Parallel:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -437,14 +436,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='250']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('ajxyz', @code)"> >- <z:index name="Subject:w Subject:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading:p Subject-heading:w Subject-heading:p Subject-heading:s"> >+ <z:index name="Subject:w Subject:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading:p Subject-heading:w Subject-heading:p Subject-heading: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('a', @code)"> >- <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -453,7 +452,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='450']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('ajxyz', @code)"> >- <z:index name="Subject-see:w Subject-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p"> >+ <z:index name="Subject-see:w Subject-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -462,7 +461,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='550']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('ajxyz', @code)"> >- <z:index name="Subject-see-also:w Subject-see-also:p See-also:w See-also:p Match:w Match:p"> >+ <z:index name="Subject-see-also:w Subject-see-also:p See-also:w See-also:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -471,7 +470,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='750']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Subject-parallel:w Subject-parallel:s Parallel:w Parallel:p Match:w Match:p"> >+ <z:index name="Subject-parallel:w Subject-parallel:s Parallel:w Parallel:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -480,14 +479,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='260']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('abcdjxyz', @code)"> >- <z:index name="Place:w Place:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading:p Place-heading:w Place-heading:p Place-heading:s"> >+ <z:index name="Place:w Place:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading:p Place-heading:w Place-heading:p Place-heading: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('a', @code)"> >- <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -496,7 +495,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='460']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('abcdjxyz', @code)"> >- <z:index name="Place-see:w Place-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p"> >+ <z:index name="Place-see:w Place-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -505,7 +504,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='560']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('abcdjxyz', @code)"> >- <z:index name="Place-see-also:w Place-see-also:p See-also:w See-also:p Match:w Match:p"> >+ <z:index name="Place-see-also:w Place-see-also:p See-also:w See-also:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -514,7 +513,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='760']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Place-parallel:w Place-parallel:s Parallel:w Parallel:p Match:w Match:p"> >+ <z:index name="Place-parallel:w Place-parallel:s Parallel:w Parallel:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -523,14 +522,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='280']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('ajxyz', @code)"> >- <z:index name="Form:w Form:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading:p Form-heading:w Form-heading:p Form-heading:s"> >+ <z:index name="Form:w Form:p Heading:w Heading:p Match:w Match:p Match-heading:w Match-heading:p Form-heading:w Form-heading:p Form-heading: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('a', @code)"> >- <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s"> >+ <z:index name="Heading:s Heading-Main:w Heading-Main:p Heading-Main:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -539,7 +538,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='480']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('ajxyz', @code)"> >- <z:index name="Form-see:w Form-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p"> >+ <z:index name="Form-see:w Form-see:p See:w See:p Match:w Match:p Match-heading-see-form:w Match-heading-see-form:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -548,7 +547,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='580']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('ajxyz', @code)"> >- <z:index name="Form-see-also:w Form-see-also:p See-also:w See-also:p Match:w Match:p"> >+ <z:index name="Form-see-also:w Form-see-also:p See-also:w See-also:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -557,7 +556,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('a', @code)"> >- <z:index name="Form-parallel:w Form-parallel:s Parallel:w Parallel:p Match:w Match:p"> >+ <z:index name="Form-parallel:w Form-parallel:s Parallel:w Parallel:p Match:w Match:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -566,7 +565,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='300']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -575,7 +574,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='305']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -584,7 +583,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='310']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -593,7 +592,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='320']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -602,7 +601,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='330']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -611,7 +610,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='340']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -620,7 +619,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='356']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -629,7 +628,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='152']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('b', @code)"> >- <z:index name="authtype:w authtype:p"> >+ <z:index name="authtype:w authtype:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -638,17 +637,12 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='942']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="authtype:w"> >+ <z:index name="authtype:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > </xslo:template> >- <xslo:template mode="index_all" match="text()"> >- <z:index name="Any:w Any:p"> >- <xslo:value-of select="."/> >- </z:index> >- </xslo:template> > <xslo:template name="chopPunctuation"> > <xslo:param name="chopString"/> > <xslo:variable name="length" select="string-length($chopString)"/> >diff --git a/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl b/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl >index de3f06f..3b45b86 100644 >--- a/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl >+++ b/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl >@@ -39,7 +39,6 @@ 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"/> > </z:record> > </xslo:template> > <xslo:template match="marc:controlfield[@tag='001']"> >@@ -61,7 +60,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='090']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Local-number:w Local-number:n"> >+ <z:index name="Local-number:w Local-number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -70,21 +69,21 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='099']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('c', @code)"> >- <z:index name="date-entered-on-file:s date-entered-on-file:n date-entered-on-file:y Date-of-acquisition:w Date-of-acquisition:d Date-of-acquisition:s"> >+ <z:index name="date-entered-on-file:s date-entered-on-file:n date-entered-on-file:y Date-of-acquisition:w Date-of-acquisition:d Date-of-acquisition: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('d', @code)"> >- <z:index name="Date/time-last-modified:s Date/time-last-modified:n Date/time-last-modified:y"> >+ <z:index name="Date/time-last-modified:s Date/time-last-modified:n Date/time-last-modified:y 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="ccode:w"> >+ <z:index name="ccode:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -93,14 +92,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='010']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ISBN:w"> >+ <z:index name="ISBN: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('z', @code)"> >- <z:index name="ISBN:w Identifier-standard:w"> >+ <z:index name="ISBN:w Identifier-standard:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -109,35 +108,35 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='011']"> > <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 Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('y', @code)"> >- <z:index name="ISSN:w Identifier-standard:w"> >+ <z:index name="ISSN:w Identifier-standard: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('z', @code)"> >- <z:index name="ISSN:w Identifier-standard:w"> >+ <z:index name="ISSN:w Identifier-standard: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('f', @code)"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard: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('g', @code)"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -146,7 +145,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='012']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -155,14 +154,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='013']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard: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('z', @code)"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -171,14 +170,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='014']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard: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('z', @code)"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -187,14 +186,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='015']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard: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('z', @code)"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -203,14 +202,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='016']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard: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('z', @code)"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -219,14 +218,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='017']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard: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('z', @code)"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -235,14 +234,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='040']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard: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('z', @code)"> >- <z:index name="Identifier-standard:w"> >+ <z:index name="Identifier-standard:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -251,21 +250,21 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='071']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Identifier-publisher-for-music:w Identifier-standard:w"> >+ <z:index name="Identifier-publisher-for-music:w Identifier-standard: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('z', @code)"> >- <z:index name="Identifier-publisher-for-music:w Identifier-standard:w"> >+ <z:index name="Identifier-publisher-for-music:w Identifier-standard: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('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> >@@ -274,14 +273,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='072']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="UPC:w Identifier-standard:w"> >+ <z:index name="UPC:w Identifier-standard: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('z', @code)"> >- <z:index name="UPC:w Identifier-standard:w"> >+ <z:index name="UPC:w Identifier-standard:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -290,14 +289,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='073']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="EAN:w Identifier-standard:w"> >+ <z:index name="EAN:w Identifier-standard: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('z', @code)"> >- <z:index name="EAN:w Identifier-standard:w"> >+ <z:index name="EAN:w Identifier-standard:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -306,56 +305,56 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='200']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('b', @code)"> >- <z:index name="itemtype:w itemtype:p itype:w itype:p Material-type:w Material-type:p"> >+ <z:index name="itemtype:w itemtype:p itype:w itype:p Material-type:w Material-type: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('f', @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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('g', @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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Title:w Title:p Title:s Title-cover:w Title-cover:p Title-cover:s"> >+ <z:index name="Title:w Title:p Title:s Title-cover:w Title-cover:p Title-cover: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="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('e', @code)"> >- <z:index name="Title:w Title:p Title-cover:w Title-cover:p"> >+ <z:index name="Title:w Title:p Title-cover:w Title-cover: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('i', @code)"> >- <z:index name="Title:w Title:p Title-cover:w Title-cover:p"> >+ <z:index name="Title:w Title:p Title-cover:w Title-cover:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -364,105 +363,105 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='995']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('r', @code)"> >- <z:index name="itemtype:w itemtype:p itype:w itype:p"> >+ <z:index name="itemtype:w itemtype:p itype:w itype: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('1', @code)"> >- <z:index name="damaged:w damaged:n item:w"> >+ <z:index name="damaged:w damaged:n item: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('2', @code)"> >- <z:index name="lost:w lost:n item:w"> >+ <z:index name="lost:w lost:n item: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('3', @code)"> >- <z:index name="withdrawn:w withdrawn:n item:w"> >+ <z:index name="withdrawn:w withdrawn:n item: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="homebranch:w Host-item:w item:w"> >+ <z:index name="homebranch:w Host-item:w item: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('b', @code)"> >- <z:index name="homebranch:w Host-item:w item:w"> >+ <z:index name="homebranch:w Host-item:w item: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('c', @code)"> >- <z:index name="holdingbranch:w Record-Source:w item:w"> >+ <z:index name="holdingbranch:w Record-Source:w item: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('d', @code)"> >- <z:index name="holdingbranch:w Record-Source:w item:w"> >+ <z:index name="holdingbranch:w Record-Source:w item: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('e', @code)"> >- <z:index name="location:w location:p item:w"> >+ <z:index name="location:w location:p item: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('f', @code)"> >- <z:index name="barcode:w barcode:p item:w"> >+ <z:index name="barcode:w barcode:p item: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('h', @code)"> >- <z:index name="ccode:w ccode:p item:w"> >+ <z:index name="ccode:w ccode:p item: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('j', @code)"> >- <z:index name="LC-card-number:s item:w"> >+ <z:index name="LC-card-number:s item: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('k', @code)"> >- <z:index name="Call-Number:w Local-classification:w lcn:w Call-Number:p Local-classification:p lcn:p item:w Local-classification:s"> >+ <z:index name="Call-Number:w Local-classification:w lcn:w Call-Number:p Local-classification:p lcn:p item:w Local-classification: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('n', @code)"> >- <z:index name="onloan:d onloan:n onloan:s onloan:w item:w"> >+ <z:index name="onloan:d onloan:n onloan:s onloan:w item: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('u', @code)"> >- <z:index name="Note:w Note:p item:w"> >+ <z:index name="Note:w Note:p item:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -471,63 +470,63 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='100']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="tpubdate:s"> >+ <z:index name="tpubdate:s Any:w Any:p"> > <xslo:value-of select="substring(., 9, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ta:w"> >+ <z:index name="ta:w Any:w Any:p"> > <xslo:value-of select="substring(., 18, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ta:w"> >+ <z:index name="ta:w Any:w Any:p"> > <xslo:value-of select="substring(., 19, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ta:w"> >+ <z:index name="ta:w Any:w Any:p"> > <xslo:value-of select="substring(., 20, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Modified-code:n"> >+ <z:index name="Modified-code:n Any:w Any:p"> > <xslo:value-of select="substring(., 22, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="char-encoding:n"> >+ <z:index name="char-encoding:n Any:w Any:p"> > <xslo:value-of select="substring(., 27, 2)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="char-encoding:n"> >+ <z:index name="char-encoding:n Any:w Any:p"> > <xslo:value-of select="substring(., 29, 2)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="char-encoding:n"> >+ <z:index name="char-encoding:n Any:w Any:p"> > <xslo:value-of select="substring(., 31, 2)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="script-Title:n"> >+ <z:index name="script-Title:n Any:w Any:p"> > <xslo:value-of select="substring(., 35, 2)"/> > </z:index> > </xslo:if> >@@ -536,7 +535,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='101']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ln:w"> >+ <z:index name="ln:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -545,7 +544,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='102']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Country-publication:w"> >+ <z:index name="Country-publication:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -554,91 +553,91 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='105']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ff8-18-21:w"> >+ <z:index name="ff8-18-21:w Any:w Any:p"> > <xslo:value-of select="substring(., 1, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ff8-18-21:w"> >+ <z:index name="ff8-18-21:w Any:w Any:p"> > <xslo:value-of select="substring(., 2, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ff8-18-21:w"> >+ <z:index name="ff8-18-21:w Any:w Any:p"> > <xslo:value-of select="substring(., 3, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ff8-18-21:w"> >+ <z:index name="ff8-18-21:w Any:w Any:p"> > <xslo:value-of select="substring(., 4, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ctype:w"> >+ <z:index name="ctype:w Any:w Any:p"> > <xslo:value-of select="substring(., 5, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ctype:w"> >+ <z:index name="ctype:w Any:w Any:p"> > <xslo:value-of select="substring(., 6, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ctype:w"> >+ <z:index name="ctype:w Any:w Any:p"> > <xslo:value-of select="substring(., 7, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ctype:w"> >+ <z:index name="ctype:w Any:w Any:p"> > <xslo:value-of select="substring(., 8, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ff8-29:w"> >+ <z:index name="ff8-29:w Any:w Any:p"> > <xslo:value-of select="substring(., 9, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ff8-30:w"> >+ <z:index name="ff8-30:w Any:w Any:p"> > <xslo:value-of select="substring(., 10, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ff8-31:w"> >+ <z:index name="ff8-31:w Any:w Any:p"> > <xslo:value-of select="substring(., 11, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="lf:w"> >+ <z:index name="lf:w Any:w Any:p"> > <xslo:value-of select="substring(., 12, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="bio:w"> >+ <z:index name="bio:w Any:w Any:p"> > <xslo:value-of select="substring(., 13, 1)"/> > </z:index> > </xslo:if> >@@ -647,7 +646,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='106']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ff8-23:w ff8-23:p"> >+ <z:index name="ff8-23:w ff8-23:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -656,63 +655,63 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='110']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ff8-21:w"> >+ <z:index name="ff8-21:w Any:w Any:p"> > <xslo:value-of select="substring(., 1, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ff8-18:w"> >+ <z:index name="ff8-18:w Any:w Any:p"> > <xslo:value-of select="substring(., 2, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ff8-19:w"> >+ <z:index name="ff8-19:w Any:w Any:p"> > <xslo:value-of select="substring(., 3, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ctype:w"> >+ <z:index name="ctype:w Any:w Any:p"> > <xslo:value-of select="substring(., 4, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ctype:w"> >+ <z:index name="ctype:w Any:w Any:p"> > <xslo:value-of select="substring(., 5, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ff8-29:w"> >+ <z:index name="ff8-29:w Any:w Any:p"> > <xslo:value-of select="substring(., 8, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Title-page-availability:w"> >+ <z:index name="Title-page-availability:w Any:w Any:p"> > <xslo:value-of select="substring(., 9, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="ff8-31:w"> >+ <z:index name="ff8-31:w Any:w Any:p"> > <xslo:value-of select="substring(., 10, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Cumulative-index-availability:w"> >+ <z:index name="Cumulative-index-availability:w Any:w Any:p"> > <xslo:value-of select="substring(., 11, 1)"/> > </z:index> > </xslo:if> >@@ -721,7 +720,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='115']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Video-mt:w"> >+ <z:index name="Video-mt:w Any:w Any:p"> > <xslo:value-of select="substring(., 1, 1)"/> > </z:index> > </xslo:if> >@@ -730,21 +729,21 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='116']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Graphics-type:w"> >+ <z:index name="Graphics-type:w Any:w Any:p"> > <xslo:value-of select="substring(., 1, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Graphics-support:w"> >+ <z:index name="Graphics-support:w Any:w Any:p"> > <xslo:value-of select="substring(., 2, 1)"/> > </z:index> > </xslo:if> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Graphics-support:w"> >+ <z:index name="Graphics-support:w Any:w Any:p"> > <xslo:value-of select="substring(., 3, 1)"/> > </z:index> > </xslo:if> >@@ -753,14 +752,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='700']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n 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="Author:w Personal-name:w Author:p Personal-name:p Personal-name:w Author:s"> >+ <z:index name="Author:w Personal-name:w Author:p Personal-name:p Personal-name:w Author:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -769,7 +768,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='701']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -778,7 +777,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='702']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -787,7 +786,7 @@ 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('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -796,7 +795,7 @@ 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('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -805,7 +804,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='712']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -814,7 +813,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='716']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -823,7 +822,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='720']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -832,7 +831,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='721']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -841,7 +840,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='722']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -850,7 +849,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='730']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -859,7 +858,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='230']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Electronic-ressource:w"> >+ <z:index name="Electronic-ressource:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -868,21 +867,21 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='210']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="pl:w pl:p"> >+ <z:index name="pl:w pl: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="Publisher:w Publisher:p"> >+ <z:index name="Publisher:w Publisher: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('d', @code)"> >- <z:index name="pubdate:n pubdate:y pubdate:s"> >+ <z:index name="pubdate:n pubdate:y pubdate:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -891,56 +890,56 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='225']"> > <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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('d', @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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('e', @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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('f', @code)"> >- <z:index name="Author:w Author:p Name-and-title:w Name-and-title:p"> >+ <z:index name="Author:w Author:p Name-and-title:w Name-and-title: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('h', @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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('i', @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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('v', @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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('x', @code)"> >- <z:index name="ISSN:w"> >+ <z:index name="ISSN:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -949,7 +948,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='300']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -958,7 +957,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='301']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -967,7 +966,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='302']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -976,7 +975,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='303']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -985,7 +984,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='304']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -994,7 +993,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='305']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1003,7 +1002,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='306']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1012,7 +1011,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='307']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1021,7 +1020,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='310']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1030,7 +1029,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='311']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1039,7 +1038,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='312']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1048,7 +1047,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='313']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1057,7 +1056,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='314']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1066,7 +1065,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='315']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1075,7 +1074,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='316']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1084,7 +1083,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='317']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1093,7 +1092,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='318']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1102,7 +1101,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='320']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1111,7 +1110,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='321']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1120,7 +1119,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='322']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1129,7 +1128,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='323']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1138,7 +1137,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='324']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1147,7 +1146,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='325']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1156,7 +1155,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='326']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1165,7 +1164,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='327']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1174,7 +1173,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='330']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Abstract:w Note:w Abstract:p Note:p"> >+ <z:index name="Abstract:w Note:w Abstract:p Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1183,7 +1182,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='332']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1192,7 +1191,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='333']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1201,7 +1200,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='334']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1210,7 +1209,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='336']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1219,7 +1218,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='337']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1228,7 +1227,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='345']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1237,14 +1236,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('t', @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> > </xslo:for-each> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1253,7 +1252,7 @@ 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('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1262,14 +1261,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='412']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1278,14 +1277,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='413']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1294,7 +1293,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='421']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1303,7 +1302,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='422']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1312,7 +1311,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='423']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1321,7 +1320,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='424']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1330,7 +1329,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='425']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1339,14 +1338,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='430']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1355,14 +1354,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='431']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1371,14 +1370,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='432']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1387,7 +1386,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='433']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1396,7 +1395,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='434']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1405,7 +1404,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='435']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1414,7 +1413,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='436']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1423,7 +1422,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='437']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1432,14 +1431,14 @@ 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('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1448,14 +1447,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='441']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1464,7 +1463,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='442']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1473,7 +1472,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='443']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1482,7 +1481,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='444']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1491,14 +1490,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='445']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1507,7 +1506,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='446']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1516,7 +1515,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='447']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1525,7 +1524,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='448']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1534,7 +1533,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='451']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1543,7 +1542,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='452']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1552,7 +1551,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='453']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1561,7 +1560,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='454']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1570,7 +1569,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='455']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1579,7 +1578,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='456']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1588,28 +1587,28 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='461']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title-host:w title-host:p"> >+ <z:index name="Title:w Title-host:w title-host: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('9', @code)"> >- <z:index name="Host-Item-Number:w"> >+ <z:index name="Host-Item-Number: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n 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('9', @code)"> >- <z:index name="Host-Item-Number:w"> >+ <z:index name="Host-Item-Number:w Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1618,7 +1617,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='462']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1627,7 +1626,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='463']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1636,7 +1635,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='464']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title-host:w title-host:p Title:p"> >+ <z:index name="Title:w Title-host:w title-host:p Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1645,7 +1644,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='470']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1654,7 +1653,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='481']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1663,7 +1662,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='482']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1672,7 +1671,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='488']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1681,14 +1680,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('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1697,14 +1696,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='401']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1713,14 +1712,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='403']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p Title-Uniform:w Title-Uniform:p"> >+ <z:index name="Title:w Title:p Title-Uniform:w Title-Uniform: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1729,14 +1728,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='414']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1745,14 +1744,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='415']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1761,14 +1760,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='416']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1777,14 +1776,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='417']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1793,14 +1792,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='418']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1809,14 +1808,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='419']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1825,14 +1824,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='420']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('t', @code)"> >- <z:index name="Title:w Title:p"> >+ <z:index name="Title:w Title: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('d', @code)"> >- <z:index name="pubdate:n"> >+ <z:index name="pubdate:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1841,7 +1840,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='500']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1850,7 +1849,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='501']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1859,7 +1858,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='503']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1868,7 +1867,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='510']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1877,7 +1876,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='512']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1886,7 +1885,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='513']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1895,7 +1894,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='514']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1904,7 +1903,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='515']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1913,7 +1912,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='516']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1922,7 +1921,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='517']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1931,7 +1930,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='518']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1940,7 +1939,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='519']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1949,7 +1948,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='520']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1958,7 +1957,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='530']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1967,7 +1966,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='531']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1976,7 +1975,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='532']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1985,7 +1984,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='540']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -1994,7 +1993,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='541']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2003,7 +2002,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='545']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2012,7 +2011,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='560']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2021,14 +2020,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('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n 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="Personal-name:w Personal-name:p Subject:w Subject:p"> >+ <z:index name="Personal-name:w Personal-name:p Subject:w Subject:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2037,14 +2036,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='601']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n 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="Corporate-name:w Conference-name:w Corporate-name:p Conference-name:p"> >+ <z:index name="Corporate-name:w Conference-name:w Corporate-name:p Conference-name:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2053,14 +2052,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='602']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n 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="Personal-name:w Personal-name:p"> >+ <z:index name="Personal-name:w Personal-name:p Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2069,7 +2068,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='603']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2078,7 +2077,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='604']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2087,7 +2086,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='605']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2096,7 +2095,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='606']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2105,7 +2104,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='607']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2114,7 +2113,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='608']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2123,7 +2122,7 @@ 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('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2132,7 +2131,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='615']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2141,7 +2140,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='616']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2150,7 +2149,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='617']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2159,7 +2158,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='620']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2168,7 +2167,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='621']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2177,7 +2176,7 @@ 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('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2186,7 +2185,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='631']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2195,7 +2194,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='632']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2204,7 +2203,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='633']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2213,7 +2212,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='634']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2222,7 +2221,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='635']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2231,7 +2230,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='636']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('9', @code)"> >- <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n"> >+ <z:index name="Koha-Auth-Number:w Koha-Auth-Number:n Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2240,7 +2239,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='675']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="UDC-classification:w UDC-classification:p UDC-classification:s"> >+ <z:index name="UDC-classification:w UDC-classification:p UDC-classification:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2249,7 +2248,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='676']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('a', @code)"> >- <z:index name="Dewey-classification:w Dewey-classification:p Dewey-classification:s"> >+ <z:index name="Dewey-classification:w Dewey-classification:p Dewey-classification:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2258,7 +2257,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='680']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('b', @code)"> >- <z:index name="LC-call-number:s"> >+ <z:index name="LC-call-number:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> >@@ -2267,14 +2266,14 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xslo:template mode="index_subfields" match="marc:datafield[@tag='942']"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="contains('0', @code)"> >- <z:index name="totalissues:n totalissues:s"> >+ <z:index name="totalissues:n totalissues:s Any:w Any:p"> > <xslo:value-of select="."/> > </z:index> > </xslo:if> > </xslo:for-each> > </xslo:template> > <xslo:template mode="index_data_field" match="marc:datafield[@tag='700']"> >- <z:index name="Author:w Personal-name:w Author:p Personal-name:p Personal-name:p"> >+ <z:index name="Author:w Personal-name:w Author:p Personal-name:p Personal-name:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2287,7 +2286,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='701']"> >- <z:index name="Author:w Personal-name:w Author:p Personal-name:p Personal-name:p"> >+ <z:index name="Author:w Personal-name:w Author:p Personal-name:p Personal-name:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2300,7 +2299,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='702']"> >- <z:index name="Author:w Personal-name:w Author:p Personal-name:p Personal-name:p"> >+ <z:index name="Author:w Personal-name:w Author:p Personal-name:p Personal-name:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2313,7 +2312,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-name-corporate:w Author-name-conference:w Corporate-name:w Conference-name:w Author:p Author-name-corporate:p Author-name-conference:p Corporate-name:p Conference-name:p"> >+ <z:index name="Author:w Author-name-corporate:w Author-name-conference:w Corporate-name:w Conference-name:w Author:p Author-name-corporate:p Author-name-conference:p Corporate-name:p Conference-name:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2326,7 +2325,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-name-corporate:w Author-name-conference:w Corporate-name:w Conference-name:w Author:p Author-name-corporate:p Author-name-conference:p Corporate-name:p Conference-name:p"> >+ <z:index name="Author:w Author-name-corporate:w Author-name-conference:w Corporate-name:w Conference-name:w Author:p Author-name-corporate:p Author-name-conference:p Corporate-name:p Conference-name:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2339,7 +2338,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='712']"> >- <z:index name="Author:w Author-name-corporate:w Author-name-conference:w Corporate-name:w Conference-name:w Author:p Author-name-corporate:p Author-name-conference:p Corporate-name:p Conference-name:p"> >+ <z:index name="Author:w Author-name-corporate:w Author-name-conference:w Corporate-name:w Conference-name:w Author:p Author-name-corporate:p Author-name-conference:p Corporate-name:p Conference-name:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2352,7 +2351,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='716']"> >- <z:index name="Author:w Author:p"> >+ <z:index name="Author:w Author:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2365,7 +2364,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='720']"> >- <z:index name="Author:w Author:p"> >+ <z:index name="Author:w Author:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2378,7 +2377,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='721']"> >- <z:index name="Author:w Author:p"> >+ <z:index name="Author:w Author:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2391,7 +2390,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='722']"> >- <z:index name="Author:w Author:p"> >+ <z:index name="Author:w Author:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2404,7 +2403,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="Author:w Author:p"> >+ <z:index name="Author:w Author:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2417,7 +2416,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='205']"> >- <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"> >@@ -2430,7 +2429,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='207']"> >- <z:index name="Serials:w Serials:p"> >+ <z:index name="Serials:w Serials:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2443,7 +2442,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='208']"> >- <z:index name="Printed-music:w Printed-music:p"> >+ <z:index name="Printed-music:w Printed-music:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2456,7 +2455,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='215']"> >- <z:index name="Extent:w"> >+ <z:index name="Extent:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2469,7 +2468,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='308']"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2482,7 +2481,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='328']"> >- <z:index name="Note:w Note:p"> >+ <z:index name="Note:w Note:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -2495,7 +2494,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='500']"> >- <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"> >@@ -2508,7 +2507,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='501']"> >- <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"> >@@ -2521,7 +2520,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='503']"> >- <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"> >@@ -2534,7 +2533,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='510']"> >- <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"> >@@ -2547,7 +2546,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='512']"> >- <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"> >@@ -2560,7 +2559,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='513']"> >- <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"> >@@ -2573,7 +2572,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='514']"> >- <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"> >@@ -2586,7 +2585,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='515']"> >- <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"> >@@ -2599,7 +2598,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='516']"> >- <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"> >@@ -2612,7 +2611,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='517']"> >- <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"> >@@ -2625,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='518']"> >- <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"> >@@ -2638,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='519']"> >- <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"> >@@ -2651,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='520']"> >- <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"> >@@ -2664,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='530']"> >- <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"> >@@ -2677,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='531']"> >- <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"> >@@ -2690,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='532']"> >- <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"> >@@ -2703,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='540']"> >- <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"> >@@ -2716,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='541']"> >- <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"> >@@ -2729,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='545']"> >- <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"> >@@ -2742,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='560']"> >- <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"> >@@ -2755,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='600']"> >- <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"> >@@ -2768,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='601']"> >- <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"> >@@ -2781,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='602']"> >- <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"> >@@ -2794,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='604']"> >- <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"> >@@ -2807,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='605']"> >- <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"> >@@ -2820,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='606']"> >- <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"> >@@ -2833,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='607']"> >- <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"> >@@ -2846,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='608']"> >- <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"> >@@ -2859,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='610']"> >- <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"> >@@ -2872,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='615']"> >- <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"> >@@ -2885,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='616']"> >- <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"> >@@ -2898,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='617']"> >- <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"> >@@ -2911,7 +2910,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='620']"> >- <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"> >@@ -2924,7 +2923,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='621']"> >- <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"> >@@ -2937,7 +2936,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='603']"> >- <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"> >@@ -2950,7 +2949,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='630']"> >- <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"> >@@ -2963,7 +2962,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='631']"> >- <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"> >@@ -2976,7 +2975,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='632']"> >- <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"> >@@ -2989,7 +2988,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='633']"> >- <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"> >@@ -3002,7 +3001,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='634']"> >- <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"> >@@ -3015,7 +3014,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='635']"> >- <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"> >@@ -3028,7 +3027,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='636']"> >- <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"> >@@ -3041,7 +3040,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='646']"> >- <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"> >@@ -3054,7 +3053,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='670']"> >- <z:index name="Subject-precis:w Subject-precis:p"> >+ <z:index name="Subject-precis:w Subject-precis:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -3067,7 +3066,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='680']"> >- <z:index name="LC-call-number:w LC-call-number:p"> >+ <z:index name="LC-call-number:w LC-call-number:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -3080,7 +3079,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='686']"> >- <z:index name="Local-classification:w Local-classification:p"> >+ <z:index name="Local-classification:w Local-classification:p Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -3093,7 +3092,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='995']"> >- <z:index name="item:w"> >+ <z:index name="item:w Any:w Any:p"> > <xslo:variable name="raw_heading"> > <xslo:for-each select="marc:subfield"> > <xslo:if test="position() > 1"> >@@ -3105,11 +3104,6 @@ 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:value-of select="."/> >- </z:index> >- </xslo:template> > <xslo:template name="chopPunctuation"> > <xslo:param name="chopString"/> > <xslo:variable name="length" select="string-length($chopString)"/> >diff --git a/etc/zebradb/xsl/koha-indexdefs-to-zebra.xsl b/etc/zebradb/xsl/koha-indexdefs-to-zebra.xsl >index 1488b1c..b7e2105 100644 >--- a/etc/zebradb/xsl/koha-indexdefs-to-zebra.xsl >+++ b/etc/zebradb/xsl/koha-indexdefs-to-zebra.xsl >@@ -61,7 +61,6 @@ 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"/> > </z:record> > </xslo:template> > >@@ -73,11 +72,6 @@ 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:value-of select="."/> >- </z:index> >- </xslo:template> > <xslo:template name="chopPunctuation"> > <xslo:param name="chopString"/> > <xslo:variable name="length" select="string-length($chopString)"/> >@@ -257,6 +251,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xsl:variable name="length"><xsl:value-of select="@length"/></xsl:variable> > <xsl:variable name="indexes"> > <xsl:call-template name="get-target-indexes"/> >+ <xsl:text> Any:w Any:p</xsl:text> > </xsl:variable> > <xslo:for-each select="marc:subfield"> > <xslo:if> >@@ -320,6 +315,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xsl:template name="handle-one-data-field"> > <xsl:variable name="indexes"> > <xsl:call-template name="get-target-indexes"/> >+ <xsl:text> Any:w Any:p</xsl:text> > </xsl:variable> > <z:index> > <xsl:attribute name="name"><xsl:value-of select="normalize-space($indexes)"/></xsl:attribute> >@@ -353,6 +349,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xsl:template name="handle-one-index-heading"> > <xsl:variable name="indexes"> > <xsl:call-template name="get-target-indexes"/> >+ <xsl:text> Any:w Any:p</xsl:text> > </xsl:variable> > <z:index> > <xsl:attribute name="name"><xsl:value-of select="normalize-space($indexes)"/></xsl:attribute> >@@ -406,6 +403,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) > <xsl:template name="handle-one-index-match-heading"> > <xsl:variable name="indexes"> > <xsl:call-template name="get-target-indexes"/> >+ <xsl:text> Any:w Any:p</xsl:text> > </xsl:variable> > <z:index> > <xsl:attribute name="name"><xsl:value-of select="normalize-space($indexes)"/></xsl:attribute> >-- >1.7.9.5 >
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 11291
: 23114