[Koha-bugs] [Bug 2426] Management Permissions Deprecated

bugzilla-daemon at liblime.com bugzilla-daemon at liblime.com
Thu May 28 19:44:30 CEST 2009


http://bugs.koha.org/cgi-bin/bugzilla3/show_bug.cgi?id=2426


Joe Atzberger <joe.atzberger at liblime.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |joe.atzberger at liblime.com
             Status|NEW                         |ASSIGNED




--- Comment #3 from Joe Atzberger <joe.atzberger at 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.



More information about the Koha-bugs mailing list