[Koha-bugs] [Bug 20813] Revamp user permissions system
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Tue Jul 31 22:06:09 CEST 2018
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20813
Katrin Fischer <katrin.fischer at bsz-bw.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Depends on|7651, 11911 |20226
CC| |oleonard at myacpl.org
--- Comment #10 from Katrin Fischer <katrin.fischer at bsz-bw.de> ---
Hi Kyle,
I think with Koha's code having moved since this was originally written, this
needs more of a rebase than I can handle :(
Do you think you will have time to work on this? I'd really like to help move
this along and will make time for it.
Some things I noticed so far:
- CATCODE_MULTI will be removed by bug 20226
- We have the patron object available in the templates now, so won't need the
template variables (bug 18789)
- We already got a has_permission in Patron.pm, so this gets doubled up by the
patch
- There is also a is_child that could simplify some of the code
- Do we still need the description column in the permission table? We could
think about removing it as the descriptions are in the templates.
- Database update appears to be missing
- Why the change to member in members-toolbar.inc?
- Got confused by having both Koha::Patron::Permission(s) and
Koha::Permission(s)
- Owen is trying to get rid of the tree view on bug 11375 - maybe something to
talk about before moving forward here or there.
- I feel like we should keep part of the copyright on top of member-flags.pl
I am thinking about moving on with my patch for making granular administration
permissions that I had started as it might not be too hard to adapt this patch
set (bug 14391).
Referenced Bugs:
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7651
[Bug 7651] Add separate permission for managing currencies and exchange rates
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11911
[Bug 11911] Add separate permission for managing suggestions
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=20226
[Bug 20226] Get rid of CATCODE_MULTI param decision in patron perl scripts
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list