From: phasefx Date: Sun, 12 Sep 2010 19:31:52 +0000 (+0000) Subject: merge r17617 from trunk for _custom.properties file overlays with messagecatalog X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=3f7b5067373d1cb95aaed27060bc0ca59de3aded;p=Evergreen.git 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 --- 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);