Koha/misc/maintenance
Galen Charlton 4559fa3a27 Bug 7818: utility to generate DOM indexing configs
misc/maintenance/make_zebra_dom_cfg_from_record_abs:
  generate a DOM filter Zebra index config from a GRS-1 config

Given a Zebra record.abs file containing a set of index definitions for
Zebra's GRS-1 filter, write an equivalent DOM filter configuration.

To generate the XSLT that is to be used by Zebra, run something like
the following on the output of this utility:

xsltproc ZEBRA_CFG_DIR/xsl/koha-indexdefs-to-zebra.xsl \
  biblio-koha-indexdefs.xml \
  > ZEBRA_CFG_DIR/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl

The above example assumes that the output of the program was named
biblio-koha-indexdefs.xsl.

This commit also introduces Koha::Indexer::Utils, a new package for
misceallenous routines that support Koha's indexing definitions.

Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
2012-06-09 11:44:00 +02:00
..
borrowers-force-messaging-defaults Bug 5610: Add --since for setting messaging to default 2011-03-21 21:07:09 +13:00
fix_accountlines_date.pl
make_zebra_dom_cfg_from_record_abs Bug 7818: utility to generate DOM indexing configs 2012-06-09 11:44:00 +02:00
MARC21_utf8_flag_fix.pl
remove_items_from_biblioitems.pl Bug 5579: further fancifying remove_items_from_biblioitems.pl 2011-05-27 20:01:37 +12:00
touch_all_biblios.pl Bug 5987: Add cl scripts to touch all biblios and items 2011-04-01 20:11:04 +13:00
touch_all_items.pl Bug 5987: Add cl scripts to touch all biblios and items 2011-04-01 20:11:04 +13:00
UNIMARC_fix_collectiontitle.pl
UNIMARC_sync_date_created_with_marc_biblio.pl