Bug 4869

Summary: Non-staff patrons logging into the OPAC don't have option to place holds from Public Lists
Product: Koha Reporter: Jane Wagner <jwagner>
Component: OPACAssignee: Owen Leonard <oleonard>
Status: CLOSED FIXED QA Contact: Bugs List <koha-bugs>
Severity: major    
Priority: PATCH-Sent (DO NOT USE) CC: gmcharlt, nengard
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Attachments: Proposed fix

Description Jane Wagner 2010-06-09 18:56:50 UTC

    
Comment 1 Jane Wagner 2010-06-09 18:59:21 UTC
(dratted thing saved before I entered anything....)

Lists for the OPAC can be created as Public or Open.  If a list is created as Public, looking at the list in the OPAC doesn't give a normal patron login the option to place holds -- the checkboxes for placing holds on the list only appear if you're logged into the OPAC with an ID that has staff privileges.  Changing the list to Open allows holds (but also allows patrons to add/remove list contents).

Public lists should include the checkboxes for placing holds on titles in the list, provided holds in general are allowed.
Comment 2 Owen Leonard 2010-06-10 18:15:20 UTC
Created attachment 2240 [details] [review]
Proposed fix

The template was originally designed so that form controls were hidden from users who didn't have permission to modify a particular shelf  because the form controls were only used for deleting from lists. Now that users can place holds and add tags via the checkboxes, the controls must be available to all users.
Comment 3 Galen Charlton 2010-06-24 02:40:02 UTC
Patch pushed.  Please test and close.
Comment 4 Jane Wagner 2010-06-25 12:47:03 UTC
Seems to work fine, thanks!