@@ -, +, @@ pure ASCII - Go in Administration > Patron Categories - Add a new category. Give it this code for example: Café - Click on Patrons link on top menu - Click on New button => You get 'Café' displayed without accent --- C4/Category.pm | 13 ++++++------- 1 files changed, 6 insertions(+), 7 deletions(-) --- a/C4/Category.pm +++ a/C4/Category.pm @@ -71,13 +71,12 @@ C. =cut sub all { - my ($class) = @_; - my $dbh = C4::Context->dbh; - return map { $class->new($_) } @{$dbh->selectall_arrayref( - # The categories table is small enough for - # `SELECT *` to be harmless. - "SELECT * FROM categories ORDER BY description", - { Slice => {} }, + my $class = shift; + map { + utf8::encode($_->{description}); + $class->new($_); + } @{C4::Context->dbh->selectall_arrayref( + "SELECT * FROM categories ORDER BY description", { Slice => {} } )}; } --