Bug 3644 Add support for NORMARC
authorMagnus Enger <magnus@enger.priv.no>
Fri, 5 Mar 2010 10:58:14 +0000 (11:58 +0100)
committerMagnus Enger <magnus@enger.priv.no>
Wed, 30 Mar 2011 08:13:37 +0000 (10:13 +0200)
commitedf8ad5d5da9c11e0dc61c1df40ce977e9e6a125
tree4304cf9f141fbffb89dd25ac837cf2a178ba11e8
parent223436970b44098b97679fc6e696b88eb74f2db3
Bug 3644 Add support for NORMARC

- XSLT for the OPAC
- Value_builders for lesder, 007 and 008
- Default NORMARC framework
- Reverse MARC logic of some subs, so MARC21 is default (and works for NORMARC)
- Add NORMARC as an option to the syspref marcflavour
- Add record.abs for NORMARC
- Add NORMARC and nb as options to Makefile.PL
- Add etc/zebradb/lang_defs/nb/sort-string-utf.chr
- Copy MARC21slim2OAIDC.xsl to NORMARCslim2OAIDC.xsl

Some things are still missing, e.g.:

- XSLT for Intranet
- More MARC21slim2*.xsl transformations
19 files changed:
C4/Biblio.pm [changed mode: 0644->0755]
C4/Charset.pm
C4/Koha.pm
Makefile.PL
cataloguing/value_builder/normarc_field_007.pl [new file with mode: 0755]
cataloguing/value_builder/normarc_field_008.pl [new file with mode: 0755]
cataloguing/value_builder/normarc_leader.pl [new file with mode: 0755]
etc/zebradb/lang_defs/nb/sort-string-utf.chr [new file with mode: 0644]
etc/zebradb/marc_defs/normarc/biblios/record.abs [new file with mode: 0644]
installer/data/mysql/nb-NO/marcflavour/normarc/Obligatorisk/normarc.sql [new file with mode: 0644]
installer/data/mysql/nb-NO/marcflavour/normarc/Obligatorisk/normarc.txt [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/cataloguing.pref
koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/normarc_field_007.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/normarc_field_008.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/value_builder/normarc_leader.tmpl [new file with mode: 0644]
koha-tmpl/intranet-tmpl/prog/en/xslt/NORMARCslim2OAIDC.xsl [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslim2OPACDetail.xsl [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslim2OPACResults.xsl [new file with mode: 0644]
koha-tmpl/opac-tmpl/prog/en/xslt/NORMARCslimUtils.xsl [new file with mode: 0644]