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)
committerHenri-Damien LAURENT <henridamien.laurent@biblibre.com>
Tue, 26 May 2009 19:15:10 +0000 (21:15 +0200)
commit0de0981480441aa71c96b6242f122a584f94de2c
tree3113e8efb130ac6edfa07fc35ad19e099632bce9
parentfa10183204f289694095b9d9b10614fd2b4afd63
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>
Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.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]