[Bug 8161] New: Cataloging home page should be accessible to users with permission to edit catalog or edit items
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8161 Priority: P5 - low Change sponsored?: --- Bug ID: 8161 Assignee: oleonard@myacpl.org Summary: Cataloging home page should be accessible to users with permission to edit catalog or edit items Severity: normal Classification: Unclassified OS: All Reporter: oleonard@myacpl.org Hardware: All Status: ASSIGNED Version: master Component: Cataloging Product: Koha Currently the cataloging home page (addbooks.pl)requires edit_catalog permission. The page should be accessible to users who have either edit_catalog permission, edit_items permission, or both. Links on the page should be shown or hidden based on those permissions. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8161 --- Comment #1 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 9838 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=9838&action=edit Bug 8161 - Cataloging home page should be accessible to users with permission to edit catalog or edit items This patch modifies the permissions required to access the cataloging home page (addbooks.pl) so that the user requires edit_catalogue, edit_items, or fast_cataloging permission. Users with only edit_catalogue permission will only see biblio edit links. Users with edit_items permission will only see item edit links. Users with fast_cataloging permission will only be able to view information about contents of the catalog--useless for them but I'm not sure how better to handle it. To test, log in as a user with each of the above permissions enabled separately and in combination and test access. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8161 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8161 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |8160 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8161 Jared Camins-Esakov <jcamins@cpbibliography.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #9838|0 |1 is obsolete| | --- Comment #2 from Jared Camins-Esakov <jcamins@cpbibliography.com> --- Created attachment 9839 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=9839&action=edit Bug 8161 - Cataloging home page should be accessible to users with permission to edit catalog or edit items This patch modifies the permissions required to access the cataloging home page (addbooks.pl) so that the user requires edit_catalogue, edit_items, or fast_cataloging permission. Users with only edit_catalogue permission will only see biblio edit links. Users with edit_items permission will only see item edit links. Users with fast_cataloging permission will only be able to view information about contents of the catalog--useless for them but I'm not sure how better to handle it. To test, log in as a user with each of the above permissions enabled separately and in combination and test access. Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com> -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8161 Jared Camins-Esakov <jcamins@cpbibliography.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8161 Ian Walls <koha.sekjal@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA CC| |koha.sekjal@gmail.com --- Comment #3 from Ian Walls <koha.sekjal@gmail.com> --- Generalizes permissions slightly to cover more cases of valid users, then uses permissions to hide unusable links in the template. Marking Passed QA. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8161 Paul Poulain <paul.poulain@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to Master CC| |paul.poulain@biblibre.com Version|master |rel_3_8 -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8161 Chris Cormack <chris@bigballofwax.co.nz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to Master |Pushed to Stable CC| |chris@bigballofwax.co.nz --- Comment #4 from Chris Cormack <chris@bigballofwax.co.nz> --- Pushed to 3.8.x, will be in 3.8.2 -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org