From 91ed77750301c2a952464feec36d161e31348d60 Mon Sep 17 00:00:00 2001 From: dbwells Date: Wed, 9 Feb 2011 18:57:50 +0000 Subject: [PATCH] Reduce hard-coded strings in Serial Control interfaces git-svn-id: svn://svn.open-ils.org/ILS/trunk@19419 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/examples/fm_IDL.xml | 30 +++++++------- Open-ILS/web/opac/locale/en-US/lang.dtd | 18 ++++++++ .../staff_client/server/serial/editor_base.js | 9 +++- .../server/serial/manage_items.xul | 36 ++++++++-------- .../server/serial/sbsum_editor.js | 9 ++-- .../staff_client/server/serial/scap_editor.js | 16 +++----- .../server/serial/sdist_editor.js | 41 ++++++++----------- .../staff_client/server/serial/siss_editor.js | 32 +++++++-------- .../server/serial/siss_editor.xul | 3 +- .../server/serial/sisum_editor.js | 9 ++-- .../server/serial/sitem_editor.js | 17 ++++---- .../server/serial/sssum_editor.js | 9 ++-- .../staff_client/server/serial/sstr_editor.js | 8 ++-- .../staff_client/server/serial/ssub_editor.js | 14 +++---- 14 files changed, 122 insertions(+), 129 deletions(-) diff --git a/Open-ILS/examples/fm_IDL.xml b/Open-ILS/examples/fm_IDL.xml index c974308387..6985dcd3d6 100644 --- a/Open-ILS/examples/fm_IDL.xml +++ b/Open-ILS/examples/fm_IDL.xml @@ -3674,11 +3674,11 @@ SELECT usr, - - - - - + + + + + @@ -3701,11 +3701,11 @@ SELECT usr, - - - - - + + + + + @@ -3728,11 +3728,11 @@ SELECT usr, - - - - - + + + + + diff --git a/Open-ILS/web/opac/locale/en-US/lang.dtd b/Open-ILS/web/opac/locale/en-US/lang.dtd index f68ed14234..a723b5faf7 100644 --- a/Open-ILS/web/opac/locale/en-US/lang.dtd +++ b/Open-ILS/web/opac/locale/en-US/lang.dtd @@ -1637,6 +1637,24 @@ + + + + + + + + + + + + + + + + + + diff --git a/Open-ILS/xul/staff_client/server/serial/editor_base.js b/Open-ILS/xul/staff_client/server/serial/editor_base.js index 4108232b50..efc08fd75f 100644 --- a/Open-ILS/xul/staff_client/server/serial/editor_base.js +++ b/Open-ILS/xul/staff_client/server/serial/editor_base.js @@ -285,7 +285,7 @@ serial.editor_base = { try { value = eval( cmd ); - if (typeof(value) == 'undefined') { + if (value == null) { // true for both 'null' and undefined value = ""; } if (dropdown_key) { @@ -356,7 +356,12 @@ serial.editor_base = { groupbox.setAttribute('class','copy_editor_field_changed'); } caption = document.createElement('caption'); groupbox.appendChild(caption); - caption.setAttribute('label',fn); caption.setAttribute('id','caption_'+fn); + if (f[1].label) { + caption.setAttribute('label',f[1].label); + } else { + caption.setAttribute('label',fieldmapper.IDL.fmclasses[fm_type].field_map[fn].label); + } + caption.setAttribute('id','caption_'+fn); vbox = document.createElement('vbox'); groupbox.appendChild(vbox); grid = util.widgets.make_grid( [ { 'flex' : 1 }, {}, {} ] ); vbox.appendChild(grid); grid.setAttribute('flex','1'); diff --git a/Open-ILS/xul/staff_client/server/serial/manage_items.xul b/Open-ILS/xul/staff_client/server/serial/manage_items.xul index b218ff0fdf..97ae1f1b07 100644 --- a/Open-ILS/xul/staff_client/server/serial/manage_items.xul +++ b/Open-ILS/xul/staff_client/server/serial/manage_items.xul @@ -40,15 +40,15 @@ vim:noet:sw=4:ts=4: - - - + + + -