From 3f7b5067373d1cb95aaed27060bc0ca59de3aded Mon Sep 17 00:00:00 2001 From: phasefx Date: Sun, 12 Sep 2010 19:31:52 +0000 Subject: [PATCH] merge r17617 from trunk for _custom.properties file overlays with messagecatalog git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_0@17619 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/xul/staff_client/chrome/content/main/bindings.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Open-ILS/xul/staff_client/chrome/content/main/bindings.xml b/Open-ILS/xul/staff_client/chrome/content/main/bindings.xml index e3bc819d39..d17f839c17 100644 --- a/Open-ILS/xul/staff_client/chrome/content/main/bindings.xml +++ b/Open-ILS/xul/staff_client/chrome/content/main/bindings.xml @@ -188,6 +188,17 @@ var msg = "messageCatalog: No text from " + this.src; alert(msg); throw(msg); } + + var custom_src = String(this.src).replace('.','_custom.'); + var x2 = new XMLHttpRequest(); + x2.open("GET",custom_src,false); + x2.send(null); + if (x2.responseText) { + var props = this._props2object(x2.responseText); + for (var i in props) { + this._props[i] = props[i]; + } + } } catch(E) { alert('Error loading properties in messagecatalog in bindings.xml: ' + E); throw(E); -- 2.11.0