From a30820353694707a2096663a4b2b86fa9c2db4da Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Mon, 27 Jun 2011 16:11:19 -0400 Subject: [PATCH] Configuration interface for config.metabib_field table This interface enables admins to create and modify the entries used for defining indexes, faceting, and eventually display. Signed-off-by: Bill Erickson Signed-off-by: Dan Scott --- Open-ILS/web/opac/locale/en-US/lang.dtd | 1 + .../default/conify/global/config/metabib_field.tt2 | 32 ++++++++++++++++++++++ .../xul/staff_client/chrome/content/main/menu.js | 4 +++ .../chrome/content/main/menu_frame_menus.xul | 2 ++ 4 files changed, 39 insertions(+) create mode 100644 Open-ILS/web/templates/default/conify/global/config/metabib_field.tt2 diff --git a/Open-ILS/web/opac/locale/en-US/lang.dtd b/Open-ILS/web/opac/locale/en-US/lang.dtd index 67c73b2a6c..a1faa6968a 100644 --- a/Open-ILS/web/opac/locale/en-US/lang.dtd +++ b/Open-ILS/web/opac/locale/en-US/lang.dtd @@ -723,6 +723,7 @@ + diff --git a/Open-ILS/web/templates/default/conify/global/config/metabib_field.tt2 b/Open-ILS/web/templates/default/conify/global/config/metabib_field.tt2 new file mode 100644 index 0000000000..0a811a717f --- /dev/null +++ b/Open-ILS/web/templates/default/conify/global/config/metabib_field.tt2 @@ -0,0 +1,32 @@ +[% WRAPPER default/base.tt2 %] +[% ctx.page_title = 'Metabib Field' %] +
+
+
Metabib Field
+
+ + +
+
+
+ + + + +
+
+ + +[% 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 7b3f53c022..fc85a8fbf0 100644 --- a/Open-ILS/xul/staff_client/chrome/content/main/menu.js +++ b/Open-ILS/xul/staff_client/chrome/content/main/menu.js @@ -847,6 +847,10 @@ main.menu.prototype = { ['oncommand'], function(event) { open_eg_web_page('conify/global/config/coded_value_map', null, event); } ], + 'cmd_server_admin_metabib_field' : [ + ['oncommand'], + function(event) { open_eg_web_page('conify/global/config/metabib_field', null, event); } + ], 'cmd_server_admin_acn_prefix' : [ ['oncommand'], function(event) { open_eg_web_page('conify/global/config/acn_prefix', null, 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 1f85b6ecd6..8c79bbf8de 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 @@ -152,6 +152,7 @@ /> + @@ -473,6 +474,7 @@ + -- 2.11.0