| Summary: | Modification of the Holds Slip | ||
|---|---|---|---|
| Product: | Koha | Reporter: | Jessie Zairo <jzairo> |
| Component: | Hold requests | Assignee: | Bugs List <koha-bugs> |
| Status: | CLOSED FIXED | QA Contact: | Testopia <testopia> |
| Severity: | enhancement | ||
| Priority: | P5 - low | CC: | aspencatteam, gmcharlt, josef.moravec, lisette, robbinsk |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | All | ||
| GIT URL: | Initiative type: | --- | |
| Sponsorship status: | --- | Comma delimited list of Sponsors: | |
| Crowdfunding goal: | 0 | Crowdfunding committed: | 0 |
| Crowdfunding contact: | Patch complexity: | --- | |
| Documentation contact: | Documentation submission: | ||
| Text to go in the release notes: | Version(s) released in: | ||
| Circulation function: | |||
|
Description
Jessie Zairo
2019-03-13 17:55:42 UTC
We would very much like to have the option to have the hold slip split into a sending slip and a receiving slip. There are two reasons for this. The first is that it is just more clear what the slip is being used for. The second reason has to do with privacy. When a library is placing an item on their hold shelf awaiting to be picked up they need to know information about the patron that could include a phone number or an email if that is how they contact them. When the item is in transit, it is a huge privacy concern to be including private information on a hold slip that can be seen by both a library that the requesting patron is not a member of and non library staff involved in the transporting of these materials. I do think you can do much with setting HOLD_SLIP notices. Give a try to this: https://wiki.koha-community.org/wiki/Notices_and_Slips_Library#Hold_slip_using_only_Template_Toolkit We use some JQ in our notice to make this happen as well, though we are working on switching it to TT. I could see how separating it out could be useful, even though it is technically possible now. Lisette Thank you Joseph. Lucas wrote another example that is working for us [% USE Branches %] [% loggedinbranchname = Branches.GetName( Branches.GetLoggedInBranchcode() ) %] [% IF loggedinbranchname == branch.branchname%] This is the branch [% ELSE %] Transfer this to branch [% END %] This can be accomplished with template toolkit. Example below: [% USE Branches %] [% loggedinbranchname = Branches.GetName( Branches.GetLoggedInBranchcode() ) %] [% IF loggedinbranchname == branch.branchname%] This is the branch [% ELSE %] Transfer this to branch [% END %] Marking resolved. |