The variable 'branch' (in TT) or 'branches' (in <<>>) is not available in notification PASSWORD_RESET and STAFF_PASSWORD_RESET. It would be useful to be able to display the library name or email (for example, in the signature(?) of the email).
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>