Multi-bug fix - SetMarcUnicodeFlag for records coming from Koha
authorJoe Atzberger <joe.atzberger@liblime.com>
Thu, 9 Apr 2009 16:50:47 +0000 (11:50 -0500)
committerGalen Charlton <galen.charlton@liblime.com>
Sat, 18 Apr 2009 14:14:43 +0000 (09:14 -0500)
commit248e0392e24d51f7163ec77ed837d051e0ad970e
tree069563bdf0a432870e0a7eb4e215a1fdc64b7f2d
parentd0a2d298d9ccac88884e2930e035ced1d32fff0d
Multi-bug fix - SetMarcUnicodeFlag for records coming from Koha

This has bearing on bugs 2905, 2665, 2514 and other "wide character" crashes
related to diacritics and Unicode.  This should help open the door for reliable
input of diacriticals via acquisitions.

MARC21_utf8_flag_fix.pl diagnoses and fixes existing problems with MARC data
affected by the bug.

Adding SetMarcUnicodeFlag to TransformKohaToMarc prevents the bug from corrupting
further data.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
C4/Biblio.pm
C4/Charset.pm
acqui/addorder.pl
misc/maintenance/MARC21_utf8_flag_fix.pl [new file with mode: 0755]
misc/maintenance/leader_fix.pl [deleted file]