| Summary: | Add the variable 'branch' to the PASSWORD_RESET and STAFF_PASSWORD_RESET notices | ||
|---|---|---|---|
| Product: | Koha | Reporter: | Marion Durand <marion.durand> |
| Component: | Notices | Assignee: | Marion Durand <marion.durand> |
| Status: | Passed QA --- | QA Contact: | Laura Escamilla <Laura.escamilla> |
| Severity: | minor | ||
| Priority: | P5 - low | CC: | david, Laura.escamilla |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | All | ||
| GIT URL: | Initiative type: | --- | |
| Sponsorship status: | --- | Comma delimited list of Sponsors: | |
| Crowdfunding goal: | 0 | Patch complexity: | --- |
| Documentation contact: | Documentation submission: | ||
| Text to go in the release notes: |
The variable for a patron's home library is now available for use in the PASSWORD_RESET and STAFF_PASSWORD_RESET notices.
Example:
- Template Toolkit format: [% branch.branchname %]
- Old 'alligator' style format: <<branches.branchname>>
|
Version(s) released in: | |
| Circulation function: | |||
| Attachments: |
Bug 41132: make 'branch' available in password reset notification
Bug 41132: Make 'branch' available in password reset notification Bug 41132: Make 'branch' available in password reset notification |
||
|
Description
Marion Durand
2025-10-29 15:45:54 UTC
Created attachment 188564 [details] [review] Bug 41132: make 'branch' available in password reset notification The variable 'branch' in TemplateToolkit (or 'branches' in hungry aligator syntax) is now available in notification for password reset (PASSWORD_RESET an STAFF_PASSWORD_RESET). The branch of the patron will be used. To test: 1- Edit the template for PASSWORD_RESET and STAFF_PASSWORD_RESET to add <<branches.branchname>> and [% branch.branchname %] 2- Make sure syspref OpacResetPassword to allowed to be able to reset the password from OPAC and staff interface 3- Generate both notices a- In the staff interface, go to the patron record, click "More" then "Send password reset" b- In the OPAC, Click on "Forgot your password?" and enter the email (or cardnumber) (you might need to click "Get new password recovery link") 4- Check the notices, from the patron record go to the notices tab, make sure that the branch name is not displayed (black) 5- Apply the patch 6- Repeate step 3 and check the notices, the branch name is now displayed Note: if using KTD email will not be sent and on the OPAC side you have an error message telling that the email was not send. This is not a problem for our testing as we can check the notices from the interface. Just a note: borrowers doesn't work either :) Created attachment 190657 [details] [review] Bug 41132: Make 'branch' available in password reset notification The variable 'branch' in TemplateToolkit (or 'branches' in hungry aligator syntax) is now available in notification for password reset (PASSWORD_RESET an STAFF_PASSWORD_RESET). The branch of the patron will be used. To test: 1- Edit the template for PASSWORD_RESET and STAFF_PASSWORD_RESET to add <<branches.branchname>> and [% branch.branchname %] 2- Make sure syspref OpacResetPassword to allowed to be able to reset the password from OPAC and staff interface 3- Generate both notices a- In the staff interface, go to the patron record, click "More" then "Send password reset" b- In the OPAC, Click on "Forgot your password?" and enter the email (or cardnumber) (you might need to click "Get new password recovery link") 4- Check the notices, from the patron record go to the notices tab, make sure that the branch name is not displayed (black) 5- Apply the patch 6- Repeate step 3 and check the notices, the branch name is now displayed Note: if using KTD email will not be sent and on the OPAC side you have an error message telling that the email was not send. This is not a problem for our testing as we can check the notices from the interface. Signed-off-by: David Nind <david@davidnind.com> Testing notes (using KTD): 1. Even though you don't have to have email configured to test this bug, you do need to add an email address to the patron's account so that you can see the notices, for example: test@example.com. Created attachment 190665 [details] [review] Bug 41132: Make 'branch' available in password reset notification The variable 'branch' in TemplateToolkit (or 'branches' in hungry aligator syntax) is now available in notification for password reset (PASSWORD_RESET an STAFF_PASSWORD_RESET). The branch of the patron will be used. To test: 1- Edit the template for PASSWORD_RESET and STAFF_PASSWORD_RESET to add <<branches.branchname>> and [% branch.branchname %] 2- Make sure syspref OpacResetPassword to allowed to be able to reset the password from OPAC and staff interface 3- Generate both notices a- In the staff interface, go to the patron record, click "More" then "Send password reset" b- In the OPAC, Click on "Forgot your password?" and enter the email (or cardnumber) (you might need to click "Get new password recovery link") 4- Check the notices, from the patron record go to the notices tab, make sure that the branch name is not displayed (black) 5- Apply the patch 6- Repeate step 3 and check the notices, the branch name is now displayed Note: if using KTD email will not be sent and on the OPAC side you have an error message telling that the email was not send. This is not a problem for our testing as we can check the notices from the interface. Signed-off-by: David Nind <david@davidnind.com> Signed-off-by: Laura_Escamilla <laura.escamilla@bywatersolutions.com> |