From fd09be78adc3ea285dc4f2ad67ea4702faa8039d Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Tue, 11 Dec 2012 15:50:56 -0500 Subject: [PATCH] Remote Account Conify UI Admin interface for config.remote_account. To date, remote accounts have been managed solely as EDI accounts, which have their own interface. If one wishes to add/manage non-EDI remote accounts, then this new UI is needed. Signed-off-by: Bill Erickson Signed-off-by: Mike Rylander Conflicts: Open-ILS/xul/staff_client/chrome/content/main/menu_frame_menus.xul [minor, related to adjacent addition] --- .../conify/global/config/remote_account.tt2 | 44 +++++++++++++++++++ Open-ILS/web/opac/locale/en-US/lang.dtd | 1 + .../staff_client/chrome/content/main/menu.js | 10 +++++ .../chrome/content/main/menu_frame_menus.xul | 4 ++ .../chrome/locale/en-US/offline.properties | 1 + 5 files changed, 60 insertions(+) create mode 100644 Open-ILS/src/templates/conify/global/config/remote_account.tt2 diff --git a/Open-ILS/src/templates/conify/global/config/remote_account.tt2 b/Open-ILS/src/templates/conify/global/config/remote_account.tt2 new file mode 100644 index 0000000000..a63bedb246 --- /dev/null +++ b/Open-ILS/src/templates/conify/global/config/remote_account.tt2 @@ -0,0 +1,44 @@ +[% WRAPPER base.tt2 %] +[% ctx.page_title = l('Remote Accounts') | html %] +
+
[% ctx.page_title %]
+
+ + +
+
+ + + + + + +
+ + + + + + + +
+ + + +[% END %] + diff --git a/Open-ILS/web/opac/locale/en-US/lang.dtd b/Open-ILS/web/opac/locale/en-US/lang.dtd index f327a52edd..4134573bf1 100644 --- a/Open-ILS/web/opac/locale/en-US/lang.dtd +++ b/Open-ILS/web/opac/locale/en-US/lang.dtd @@ -785,6 +785,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 2fb926857e..1dea0ef9a3 100644 --- a/Open-ILS/xul/staff_client/chrome/content/main/menu.js +++ b/Open-ILS/xul/staff_client/chrome/content/main/menu.js @@ -1191,6 +1191,16 @@ main.menu.prototype = { ); } ], + 'cmd_server_admin_conify_remote_account' : [ + ['oncommand'], + function(event) { + open_eg_web_page( + "/eg/conify/global/config/remote_account", + "menu.cmd_server_admin_conify_remote_account.tab", + event + ); + } + ], 'cmd_reprint' : [ ['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 dcd00031cb..0081bec1e8 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 @@ -325,6 +325,9 @@ + @@ -637,6 +640,7 @@ + diff --git a/Open-ILS/xul/staff_client/chrome/locale/en-US/offline.properties b/Open-ILS/xul/staff_client/chrome/locale/en-US/offline.properties index c2f6212c72..adf86a639d 100644 --- a/Open-ILS/xul/staff_client/chrome/locale/en-US/offline.properties +++ b/Open-ILS/xul/staff_client/chrome/locale/en-US/offline.properties @@ -255,6 +255,7 @@ menu.cmd_booking_resource.tab=Resources menu.cmd_booking_reservation.tab=Reservations menu.cmd_booking_reservation_pickup.tab=Reservation Pickup menu.cmd_booking_reservation_return.tab=Reservation Return +menu.cmd_server_admin_conify_remote_account.tab=Remote Accounts menu.cmd_booking_pull_list.tab=Booking Pull List menu.cmd_booking_capture.tab=Booking Capture menu.cmd_authority_manage.tab=Manage Authorities -- 2.43.2