This patch wraps cataloging links on the staff client home
page and in the header menu with checks for edit_catalogue
OR edit_items permission.

To test, access the staff client as a user with various
permissions. The "cataloging" link on the main page and
in the header menu should only appear to a user with
edit_catalogue permission, edit_items permission, or both.
---
 .../intranet-tmpl/prog/en/includes/header.inc      |    2 +-
 .../intranet-tmpl/prog/en/modules/intranet-main.tt |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/header.inc 
b/koha-tmpl/intranet-tmpl/prog/en/includes/header.inc
index 4783523..3d71d45 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/includes/header.inc
+++ b/koha-tmpl/intranet-tmpl/prog/en/includes/header.inc
@@ -16,7 +16,7 @@
                         <div class="bd">
                             <ul>
                             <li><a 
href="/cgi-bin/koha/virtualshelves/shelves.pl">Lists</a></li>
-                            [% IF ( CAN_user_editcatalogue_edit_catalogue ) %]
+                            [% IF ( CAN_user_editcatalogue_edit_catalogue || 
CAN_user_editcatalogue_edit_items ) %]
                             <li><a 
href="/cgi-bin/koha/cataloguing/addbooks.pl">Cataloging</a></li>
                             [% END %]
                             [% IF ( CAN_user_acquisition ) %]
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tt 
b/koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tt
index 0e9aed6..492dca4 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tt
@@ -41,7 +41,7 @@
                         <a class="icon_general icon_lists" 
href="/cgi-bin/koha/virtualshelves/shelves.pl">Lists</a>
                     </li>
 
-                    [% IF ( CAN_user_catalogue || CAN_user_editcatalogue ) %]
+                    [% IF ( CAN_user_editcatalogue_edit_catalogue || 
CAN_user_editcatalogue_edit_items ) %]
                     <li>
                         <a class="icon_general icon_cataloging" 
href="/cgi-bin/koha/cataloguing/addbooks.pl">Cataloging</a>
                     </li>
-- 
1.7.9.5

_______________________________________________
Koha-patches mailing list
Koha-patches@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-patches
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to