@@ -, +, @@ - Have a marcxml record containing holdings (952/995 depending on your MARC flavour). - Run: $ xsltproc \ etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl \ your_record.marcxml - Apply the patch - Run: $ xsltproc \ etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl \ your_record.marcxml - Sign off :-D --- .../marc21/biblios/biblio-koha-indexdefs.xml | 2 ++ .../marc21/biblios/biblio-zebra-indexdefs.xsl | 6 ++++++ .../normarc/biblios/biblio-koha-indexdefs.xml | 2 ++ .../normarc/biblios/biblio-zebra-indexdefs.xsl | 6 ++++++ .../unimarc/biblios/biblio-koha-indexdefs.xml | 2 ++ .../unimarc/biblios/biblio-zebra-indexdefs.xsl | 21 +++++++++++++++++++++ etc/zebradb/xsl/koha-indexdefs-to-zebra.xsl | 20 ++++++++++++++++++++ 7 files changed, 59 insertions(+) --- a/etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml +++ a/etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml @@ -1328,6 +1328,8 @@ Note:p + + au:0 --- a/etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl +++ a/etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl @@ -44,6 +44,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) + @@ -2521,6 +2522,11 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) + + + + + --- a/etc/zebradb/marc_defs/normarc/biblios/biblio-koha-indexdefs.xml +++ a/etc/zebradb/marc_defs/normarc/biblios/biblio-koha-indexdefs.xml @@ -969,6 +969,8 @@ itype:w + + au:0 --- a/etc/zebradb/marc_defs/normarc/biblios/biblio-zebra-indexdefs.xsl +++ a/etc/zebradb/marc_defs/normarc/biblios/biblio-zebra-indexdefs.xsl @@ -44,6 +44,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) + @@ -1861,6 +1862,11 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) + + + + + --- a/etc/zebradb/marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml +++ a/etc/zebradb/marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml @@ -1444,6 +1444,8 @@ totalissues:s + + se:0 --- a/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl +++ a/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl @@ -17,6 +17,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) + @@ -42,6 +43,8 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) + + @@ -2676,11 +2679,29 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) + + + + + + + + + 0 + + + + + + + + + --- a/etc/zebradb/xsl/koha-indexdefs-to-zebra.xsl +++ a/etc/zebradb/xsl/koha-indexdefs-to-zebra.xsl @@ -67,6 +67,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) + @@ -78,6 +79,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) + @@ -379,6 +381,24 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) + + + + + + + count(marc:datafield[@tag=' + + ']/marc:subfield[@code=' + + ' and not(contains(.,'1'))]) + + + + + + + --