(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.
Created attachment 2240 [details] [review]
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.
Patch pushed. Please test and close.
Seems to work fine, thanks!