[Bug 2426] Management Permissions Deprecated
http://bugs.koha.org/cgi-bin/bugzilla3/show_bug.cgi?id=2426 Joe Atzberger <joe.atzberger@liblime.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joe.atzberger@liblime.com Status|NEW |ASSIGNED --- Comment #3 from Joe Atzberger <joe.atzberger@liblime.com> 2009-05-28 17:44:29 --- The only template using CAN_user_management is header.inc, as follows: <!-- TMPL_IF NAME="IndependantBranches" --> <!-- TMPL_IF NAME="CAN_user_management" --> (<a href="/cgi-bin/koha/circ/selectbranchprinter.pl">Set</a>)<!-- /TMPL_IF --> <!-- TMPL_ELSE --> (<a href="/cgi-bin/koha/circ/selectbranchprinter.pl">Set</a>) <!-- /TMPL_IF --> So basically it is just an exception case to IndependentBranches to put the link for choosing a new branch. But that is bogus, because selectbranchprinter doesn't respect the management permission anyway. Instead it looks for "circulate_remaining_permissions". The ability to set a different branch for the session should actually be a subpermission of the general login permissions "catalogue" (Librarian interface), since it should be logically divorced from any circulate function. -- Configure bugmail: http://bugs.koha.org/cgi-bin/bugzilla3/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.
participants (1)
-
bugzilla-daemon@liblime.com