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)
committerJohn Soros <john.soros@biblibre.com>
Tue, 28 Apr 2009 11:15:06 +0000 (13:15 +0200)
commit68014edf66aa15b58f8b06b8090711e803cff844
tree069563bdf0a432870e0a7eb4e215a1fdc64b7f2d
parentc01074c6582f12651694172c3211e667de7d8c2f
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]