https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=19501
--- Comment #30 from Laura Escamilla <[email protected]> --- Created attachment 199207 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=199207&action=edit Bug 19501: Add staff-only list visibility This patch adds a staff-only visibility option for virtual shelves. Staff-only lists are visible in the staff interface to staff users, but are excluded from public OPAC list displays. This adds a new staff_only column to virtualshelves, updates list creation/editing to support the new visibility state, and adds a Staff lists tab to the staff interface. To test: 1. Apply the patch and run updatedatabase. 2. Confirm the virtualshelves table has a staff_only column. 3. Log in to the staff interface as Staff user A. 4. Go to Cataloging > Lists. 5. Create a private list. 6. Create a public list. 7. Create a staff-only list. 8. Confirm the staff interface shows: - the private list under Your lists - the public list under Public lists - the staff-only list under Staff lists 9. Log in to the staff interface as Staff user B. 10. Go to Cataloging > Lists. 11. Confirm Staff user B can see: - the public list under Public lists - the staff-only list under Staff lists 12. Confirm Staff user B cannot see Staff user A's private list under Your lists. 13. Log in to the OPAC. 14. Confirm the public list appears in Public lists. 15. Confirm the staff-only list does not appear in Public lists. 16. Confirm the staff-only list is not shown in the OPAC lists menu. 17. Edit the staff-only list from the staff interface. 18. Confirm it remains listed as Staff and does not revert to Private. 19. Confirm existing public and private list behavior still works as expected. 20. Sign off and have an amazing day! -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
