From b57c8a5a5782b085c12291cd43c8a39ce7842849 Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Fri, 9 Dec 2011 10:43:28 -0500 Subject: [PATCH] Alert addresses for patron registration : configuration UI Conify UI for managing Alert Addresses Signed-off-by: Bill Erickson Signed-off-by: Thomas Berezansky --- .../conify/global/actor/address_alert.tt2 | 62 +++++++++++++++++++ Open-ILS/web/opac/locale/en-US/lang.dtd | 1 + .../staff_client/chrome/content/main/menu.js | 4 ++ .../chrome/content/main/menu_frame_menus.xul | 4 ++ 4 files changed, 71 insertions(+) create mode 100644 Open-ILS/src/templates/conify/global/actor/address_alert.tt2 diff --git a/Open-ILS/src/templates/conify/global/actor/address_alert.tt2 b/Open-ILS/src/templates/conify/global/actor/address_alert.tt2 new file mode 100644 index 0000000000..6350530f34 --- /dev/null +++ b/Open-ILS/src/templates/conify/global/actor/address_alert.tt2 @@ -0,0 +1,62 @@ +[% WRAPPER base.tt2 %] +[% ctx.page_title = l('Address Alert') %] +
+
+
[% l('Address Alert') %]
+
+ + +
+
+
+ [% l('Context Org Unit') %] + +
+
+

+ [% |l %]* Address Alert fields support regular expressions and are case-insensitive by default.[% END %]
+ [% |l %]* Example wildcard match: 742 Evergr.*n Terrace[% END %]
+ [% |l %]* Example case-sensitive match: (?c)742 Evergr.*n Terrace[% END %]
+ [% |l %]* If the billing or mailing address fields are selected, the tested address must be a billing or mailing address to match.[% END %]
+

+
+ +
+
+ + +[% END %] + + diff --git a/Open-ILS/web/opac/locale/en-US/lang.dtd b/Open-ILS/web/opac/locale/en-US/lang.dtd index 2ba73f7e16..e9a63bfab2 100644 --- a/Open-ILS/web/opac/locale/en-US/lang.dtd +++ b/Open-ILS/web/opac/locale/en-US/lang.dtd @@ -715,6 +715,7 @@ + diff --git a/Open-ILS/xul/staff_client/chrome/content/main/menu.js b/Open-ILS/xul/staff_client/chrome/content/main/menu.js index 65aa26c191..fe93b18793 100644 --- a/Open-ILS/xul/staff_client/chrome/content/main/menu.js +++ b/Open-ILS/xul/staff_client/chrome/content/main/menu.js @@ -1048,6 +1048,10 @@ main.menu.prototype = { ['oncommand'], function(event) { open_eg_web_page('conify/global/booking/resource_attr_map', null, event); } ], + 'cmd_local_admin_address_alert' : [ + ['oncommand'], + function(event) { open_eg_web_page('conify/global/actor/address_alert', null, event); } + ], 'cmd_acq_create_invoice' : [ ['oncommand'], function(event) { open_eg_web_page('acq/invoice/view?create=1', 'menu.cmd_acq_create_invoice.tab', event); } diff --git a/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul b/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul index 4ec89a3925..33b171ac56 100644 --- a/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul +++ b/Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul @@ -148,6 +148,9 @@ + + -- 2.43.2