@@ -, +, @@ MARC Record is the stuff you wrote in the MARC-field. --- C4/Search.pm | 1 + Koha/QueryParser/Driver/PQF.pm | 1 + etc/zebradb/ccl.properties | 3 +++ .../marc21/biblios/biblio-koha-indexdefs.xml | 6 ++++++ .../marc21/biblios/biblio-zebra-indexdefs.xsl | 13 +++++++++++++ .../normarc/biblios/biblio-koha-indexdefs.xml | 6 ++++++ .../normarc/biblios/biblio-zebra-indexdefs.xsl | 13 +++++++++++++ .../unimarc/biblios/biblio-koha-indexdefs.xml | 3 +++ .../unimarc/biblios/biblio-zebra-indexdefs.xsl | 2 +- 9 files changed, 47 insertions(+), 1 deletion(-) --- a/C4/Search.pm +++ a/C4/Search.pm @@ -1135,6 +1135,7 @@ sub getIndexes{ 'Dissertation-information', 'EAN', 'extent', + 'Edition', 'fic', 'fiction', 'Form-subdivision', --- a/Koha/QueryParser/Driver/PQF.pm +++ a/Koha/QueryParser/Driver/PQF.pm @@ -679,6 +679,7 @@ sub TEST_SETUP { $self->add_bib1_field_map('author' => 'personal' => 'biblioserver' => { '1' => '1004' } ); $self->add_bib1_field_map('author' => 'corporate' => 'biblioserver' => { '1' => '1005' } ); $self->add_search_field_alias( 'author' => 'corporate' => 'cpn' ); + $self->add_bib1_field_map('keyword' => 'Edition' => 'biblioserver' => { '1' => '9016' } ); $self->add_bib1_field_map('author' => 'conference' => 'biblioserver' => { '1' => '1006' } ); $self->add_search_field_alias( 'author' => 'conference' => 'cfn' ); $self->add_bib1_field_map('keyword' => 'local-classification' => 'biblioserver' => { '1' => '20' } ); --- a/etc/zebradb/ccl.properties +++ a/etc/zebradb/ccl.properties @@ -365,6 +365,9 @@ Dissertation-information 1=1056 EAN 1=1214 ean EAN +#Edition Statement +Edition 1=1223 + #Identifier-- 1013 Used in full-text searching #authority/format to indicate to the target # system the format of the --- a/etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml +++ a/etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml @@ -412,6 +412,12 @@ Title-other-variant:w Related-periodical:w + + + Edition:w + Edition:p + Edition:s + pl:w --- a/etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl +++ a/etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl @@ -1839,6 +1839,19 @@ 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 @@ -296,6 +296,12 @@ Title-expanded:w Title-former:w + + + Edition:w + Edition:p + Edition:s + pl:w --- a/etc/zebradb/marc_defs/normarc/biblios/biblio-zebra-indexdefs.xsl +++ a/etc/zebradb/marc_defs/normarc/biblios/biblio-zebra-indexdefs.xsl @@ -1346,6 +1346,19 @@ 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 @@ -467,6 +467,9 @@ Title:w Title:p + Edition:w + Edition:p + Edition:s --- a/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl +++ a/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl @@ -1980,7 +1980,7 @@ definition file (probably something like {biblio,authority}-koha-indexdefs.xml) - + --