[open-ils-commits] [GIT] Evergreen ILS branch rel_2_1 updated. d9d6d0763664215ca2085dc5c9eda2df53810a41
Evergreen Git
git at git.evergreen-ils.org
Thu Sep 29 13:03:05 EDT 2011
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".
The branch, rel_2_1 has been updated
via d9d6d0763664215ca2085dc5c9eda2df53810a41 (commit)
from 826fa0093fac29e93fcb73a09118678fb3a926ce (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit d9d6d0763664215ca2085dc5c9eda2df53810a41
Author: Liam Whalen <lwhalen at evergreen-dev.catalogue.nrcan.gc.ca>
Date: Fri Sep 16 08:52:08 2011 -0400
Modified spine_labels.js to retain UTF-8 encoding
Dan Wells posted a fix to the DEV list for receipt printing that allowed the
receipt printer to print UTF-8 characters. I used the ideas in that fix to
modify spine_labels.js. In spine_labels.js, the url passed to the preview in
preview_xul_192 was encoding the url with the javascript encode() function.
This function does not preserve UTF-8 encodings. I changed the function to
encodeURIComponent, and UTF-8 characters are now displayed properly by the
spine label printer code.
Signed-off-by: Liam Whalen <lwhalen at evergreen-dev.catalogue.nrcan.gc.ca>
Signed-off-by: Dan Scott <dscott at laurentian.ca>
diff --git a/Open-ILS/xul/staff_client/server/cat/spine_labels.js b/Open-ILS/xul/staff_client/server/cat/spine_labels.js
index 87c1945..8d025a3 100644
--- a/Open-ILS/xul/staff_client/server/cat/spine_labels.js
+++ b/Open-ILS/xul/staff_client/server/cat/spine_labels.js
@@ -625,7 +625,7 @@
'tab_name' : $("catStrings").getString('staff.cat.spine_labels.preview.title')
},
{
- 'url' : 'data:text/html;charset=utf-8,'+window.escape(html),
+ 'url' : 'data:text/html;charset=utf-8,' + encodeURIComponent(html),
'html_source' : html,
'show_print_button' : 1,
'printer_context' : 'label',
-----------------------------------------------------------------------
Summary of changes:
.../xul/staff_client/server/cat/spine_labels.js | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
hooks/post-receive
--
Evergreen ILS
More information about the open-ils-commits
mailing list