]> git.koha-community.org Git - koha.git/commit
Bug 3644 Add support for NORMARC
authorMagnus Enger <magnus@enger.priv.no>
Fri, 5 Mar 2010 10:58:14 +0000 (11:58 +0100)
committerChris Nighswonger <chris.nighswonger@gmail.com>
Sat, 16 Apr 2011 15:06:07 +0000 (11:06 -0400)
commit693d2df66b2db8478ff05b1493b72d5b4ca98ce9
tree10025802839d7a5e1e8c5398657efd113cc5289d
parenta1ae89288784e88e600293c136f57c680fd0c174
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
(cherry picked from commit edf8ad5d5da9c11e0dc61c1df40ce977e9e6a125)

Signed-off-by: Chris Nighswonger <chris.nighswonger@gmail.com>
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]