Bug 6098 Followup -- doesn't replace NSB/NSE by space
On any page, NSB/NSE characters are replaced by space in Output.pm. It isn't a
good thing:
- It isn't necessary since Zebra indexer handle properly those characters as
delimiter.
- It isn't necessary for display since XSL file already do that.
- It isn't efficient since a regex is done on every whole page sent by Koha,
not only on biblio record part.
- It removes an information that librarian want to keep in their biblio
records: any record edited in Koha loose its NSB/NSE characters.
Signed-off-by: Frédéric Demians <f.demians@tamil.fr>
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
This commit is contained in:
parent
1f0bad091b
commit
d785d9d57d
|
|
@ -291,10 +291,7 @@ sub output_with_http_headers($$$$;$) {
|
|||
$options->{'Content-Style-Type' } = 'text/css';
|
||||
$options->{'Content-Script-Type'} = 'text/javascript';
|
||||
}
|
||||
# remove SUDOC specific NSB NSE
|
||||
$data =~ s/\x{C2}\x{98}|\x{C2}\x{9C}/ /g;
|
||||
$data =~ s/\x{C2}\x{88}|\x{C2}\x{89}/ /g;
|
||||
|
||||
|
||||
# We can't encode here, that will double encode our templates, and xslt
|
||||
# We need to fix the encoding as it comes out of the database, or when we pass the variables to templates
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue