From 8519731e8bf46722be3c7e4180082b7dbee650e3 Mon Sep 17 00:00:00 2001 From: pines Date: Sun, 27 Aug 2006 02:43:06 +0000 Subject: [PATCH] global font settings git-svn-id: svn://svn.open-ils.org/ILS/trunk@5716 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- .../server/OpenILS/global_util.js | 18 +++++ .../server/admin/font_settings.xul | 75 +++++++++++++++++++ .../xul/staff_client/server/admin/index.xhtml | 3 + .../server/patron/adv_barcode_entry.xul | 2 +- .../server/patron/barcode_entry.xul | 2 +- .../server/patron/bill_cc_info.xul | 2 +- .../server/patron/bill_check_info.xul | 2 +- .../server/patron/bill_details.xul | 2 +- .../server/patron/bill_history.xul | 2 +- .../server/patron/bill_wizard.xul | 2 +- .../xul/staff_client/server/patron/bills.xul | 2 +- .../staff_client/server/patron/display.xul | 2 +- .../server/patron/hold_notices.xul | 2 +- .../xul/staff_client/server/patron/holds.xul | 2 +- .../xul/staff_client/server/patron/info.xul | 2 +- .../staff_client/server/patron/info_group.xul | 2 +- .../staff_client/server/patron/info_notes.xul | 2 +- .../server/patron/info_stat_cats.xul | 2 +- .../server/patron/info_surveys.xul | 2 +- .../xul/staff_client/server/patron/items.xul | 2 +- .../server/patron/search_form.xul | 2 +- .../server/patron/search_result.xul | 2 +- .../staff_client/server/patron/summary.xul | 2 +- .../xul/staff_client/server/skin/global.css | 10 +++ 24 files changed, 126 insertions(+), 20 deletions(-) create mode 100644 Open-ILS/xul/staff_client/server/admin/font_settings.xul diff --git a/Open-ILS/xul/staff_client/server/OpenILS/global_util.js b/Open-ILS/xul/staff_client/server/OpenILS/global_util.js index b0f82bca09..79bdc6a64b 100644 --- a/Open-ILS/xul/staff_client/server/OpenILS/global_util.js +++ b/Open-ILS/xul/staff_client/server/OpenILS/global_util.js @@ -11,6 +11,24 @@ } } + function font_helper() { + try { + JSAN.use('OpenILS.data'); var data = new OpenILS.data(); data.init({'via':'stash'}); + removeCSSClass(document.documentElement,'ALL_FONTS_LARGER'); + removeCSSClass(document.documentElement,'ALL_FONTS_SMALLER'); + removeCSSClass(document.documentElement,'ALL_FONTS_XX_SMALL'); + removeCSSClass(document.documentElement,'ALL_FONTS_X_SMALL'); + removeCSSClass(document.documentElement,'ALL_FONTS_SMALL'); + removeCSSClass(document.documentElement,'ALL_FONTS_MEDIUM'); + removeCSSClass(document.documentElement,'ALL_FONTS_LARGE'); + removeCSSClass(document.documentElement,'ALL_FONTS_X_LARGE'); + removeCSSClass(document.documentElement,'ALL_FONTS_XX_LARGE'); + addCSSClass(document.documentElement,data.global_font_adjust); + } catch(E) { + alert("Error with adjusting the font size: " + E); + } + } + function get_bool(a) { // Normal javascript interpretation except 'f' == false, per postgres, and 'F' == false // So false includes 'f', '', 0, null, and undefined diff --git a/Open-ILS/xul/staff_client/server/admin/font_settings.xul b/Open-ILS/xul/staff_client/server/admin/font_settings.xul new file mode 100644 index 0000000000..5d0c7d08a0 --- /dev/null +++ b/Open-ILS/xul/staff_client/server/admin/font_settings.xul @@ -0,0 +1,75 @@ + + + + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + +