[Koha-bugs] [Bug 9439] Enforce superlibrarian mutual exclusivity of other permissions

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Jan 24 02:36:09 CET 2013


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9439

--- Comment #3 from Bernardo Gonzalez Kriegel <bgkriegel at gmail.com> ---
Created attachment 14805
  -->
http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=14805&action=edit
[SIGNED-OFF]Bug 9439 - Enforce superlibrarian mutual exclusivity of other
permissions

Basically, when you check the checkbox for the superlibrarian permission in the
patron record, it will disable and uncheck all the other permission checkboxes.
When you uncheck the checkbox for the superlibrarian permission, it will
renable those boxes. There is also some JS code there to ensure that the other
boxes are disabled when returning to the change permission screen (i.e. the
patch is not just a click handler).

In the event that the checkboxes for superlibrarian and other permissions are
already checked, the user will be shown a pop-up window explaining that the
superlibrarian permission is mutually exclusive to the others (since it already
includes the others) and that the permissions for that patron will then be
reset to just include the superlibrarian permission.

Comment: Tested on master. Works as described.

Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list