From 9465c544a9e8b2218317d8f270ce9416b2b6e683 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9rick=20Capovilla?= Date: Wed, 14 Sep 2011 15:20:33 -0400 Subject: [PATCH] [SIGNED-OFF] [3.2] Corrects a problem in batchMod.pl when accented characters are used. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The batch modification failed with a XML parsing error if any of the modified fields contains accented characters. To be applied on 3.2 if this branch isn't orphean. Signed-off-by: Frédéric Demians --- tools/batchMod.pl | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/tools/batchMod.pl b/tools/batchMod.pl index c400ae9..aa683ad 100755 --- a/tools/batchMod.pl +++ b/tools/batchMod.pl @@ -145,6 +145,7 @@ if ($op eq "action") { } else { if ($something_to_modify) { my $xml = TransformHtmlToXml(\@tags,\@subfields,\@values,\@indicator,\@ind_tag, 'ITEM'); + utf8::encode($xml); my $marcitem = MARC::Record::new_from_xml($xml, 'UTF-8'); my $localitem = TransformMarcToKoha( $dbh, $marcitem, "", 'items' ); my $localmarcitem=Item2Marc($itemdata); -- 1.7.6.1