From: erickson Date: Mon, 23 Aug 2010 19:19:51 +0000 (+0000) Subject: conify UIs for config.rule_ stuff; X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=99041285cd267a9172cb50674a4102dbc52190ea;p=evergreen%2Fbjwebb.git conify UIs for config.rule_ stuff; Includes duration, recurring fine, max fine, and age hold protect git-svn-id: svn://svn.open-ils.org/ILS/trunk@17316 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Open-ILS/web/opac/locale/en-US/lang.dtd b/Open-ILS/web/opac/locale/en-US/lang.dtd index f9d41a70a..53c93828c 100644 --- a/Open-ILS/web/opac/locale/en-US/lang.dtd +++ b/Open-ILS/web/opac/locale/en-US/lang.dtd @@ -697,6 +697,10 @@ + + + + diff --git a/Open-ILS/web/templates/default/conify/global/config/rule_age_hold_protect.tt2 b/Open-ILS/web/templates/default/conify/global/config/rule_age_hold_protect.tt2 new file mode 100644 index 000000000..66677f11e --- /dev/null +++ b/Open-ILS/web/templates/default/conify/global/config/rule_age_hold_protect.tt2 @@ -0,0 +1,27 @@ +[% WRAPPER default/base.tt2 %] +[% ctx.page_title = 'Age Hold Protect Rules' %] + +
+
+
Age Hold Protect Rules
+
+ + +
+
+
+ + +[% END %] + + diff --git a/Open-ILS/web/templates/default/conify/global/config/rule_circ_duration.tt2 b/Open-ILS/web/templates/default/conify/global/config/rule_circ_duration.tt2 new file mode 100644 index 000000000..70dd12d1e --- /dev/null +++ b/Open-ILS/web/templates/default/conify/global/config/rule_circ_duration.tt2 @@ -0,0 +1,27 @@ +[% WRAPPER default/base.tt2 %] +[% ctx.page_title = 'Circ Duration Rules' %] + +
+
+
Circ Duration Rules
+
+ + +
+
+
+
+ +[% END %] + + diff --git a/Open-ILS/web/templates/default/conify/global/config/rule_max_fine.tt2 b/Open-ILS/web/templates/default/conify/global/config/rule_max_fine.tt2 new file mode 100644 index 000000000..acfd720a5 --- /dev/null +++ b/Open-ILS/web/templates/default/conify/global/config/rule_max_fine.tt2 @@ -0,0 +1,27 @@ +[% WRAPPER default/base.tt2 %] +[% ctx.page_title = 'Circ Max Fine Rules' %] + +
+
+
Circ Max Fine Rules
+
+ + +
+
+
+
+ +[% END %] + + diff --git a/Open-ILS/web/templates/default/conify/global/config/rule_recurring_fine.tt2 b/Open-ILS/web/templates/default/conify/global/config/rule_recurring_fine.tt2 new file mode 100644 index 000000000..c561b613d --- /dev/null +++ b/Open-ILS/web/templates/default/conify/global/config/rule_recurring_fine.tt2 @@ -0,0 +1,27 @@ +[% WRAPPER default/base.tt2 %] +[% ctx.page_title = 'Recurring Fine Rules' %] + +
+
+
Recurring Fine Rules
+
+ + +
+
+
+
+ +[% END %] + + 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 9099a0f14..9a462471a 100644 --- a/Open-ILS/xul/staff_client/chrome/content/main/menu.js +++ b/Open-ILS/xul/staff_client/chrome/content/main/menu.js @@ -617,6 +617,22 @@ main.menu.prototype = { ['oncommand'], function() { open_eg_web_page('conify/global/permission/grp_penalty_threshold'); } ], + 'cmd_local_admin_config_rule_circ_duration' : [ + ['oncommand'], + function() { open_eg_web_page('conify/global/config/rule/circ_duration'); } + ], + 'cmd_local_admin_config_rule_recurring_fine' : [ + ['oncommand'], + function() { open_eg_web_page('conify/global/config/rule/recurring_fine'); } + ], + 'cmd_local_admin_config_rule_max_fine' : [ + ['oncommand'], + function() { open_eg_web_page('conify/global/config/rule/max_fine'); } + ], + 'cmd_local_admin_config_rule_age_hold_protect' : [ + ['oncommand'], + function() { open_eg_web_page('conify/global/config/rule/age_hold_protect'); } + ], 'cmd_local_admin_external_text_editor' : [ ['oncommand'], function() { 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 24a6942e4..d65d934f9 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 @@ -159,6 +159,10 @@ + + + + @@ -385,6 +389,10 @@ + + + +