From 77a021f9c1a523e6beb3354c4dc05853cda43035 Mon Sep 17 00:00:00 2001 From: Ben Shum Date: Thu, 11 Oct 2012 00:10:54 -0400 Subject: [PATCH] LP1066158 - Add associated permissions to admin menu commands For the admin menu, we had already begun to check for specific permissions to allow staff to access the menu options. However, it is not complete. This is a first attempt to add additional permissions to various local and server admin options. Signed-off-by: Ben Shum Signed-off-by: Mark Cooper --- .../chrome/content/main/menu_frame_menus.xul | 109 +++++++++++++----- 1 file changed, 81 insertions(+), 28 deletions(-) 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 81483cc195..0d2126c398 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 @@ -126,23 +126,47 @@ - + - - - - - + + + + + - - - - - + + + + + + + perm="UPDATE_ORG_UNIT_SETTING_ALL" + /> @@ -151,17 +175,22 @@ /> - + + perm="ADMIN_ADDRESS_ALERT VIEW_ADDRESS_ALERT" + /> + perm="ADMIN_COPY_LOCATION_GROUP VIEW_COPY_LOCATION_GROUP" + /> + perm="ADMIN_SEARCH_FILTER_GROUP VIEW_SEARCH_FILTER_GROUP" + /> - + - - - - - - + + + + + + @@ -201,8 +244,12 @@ - - + + @@ -212,9 +259,15 @@ - - - + + + -- 2.43.2