Created attachment 175675 [details] [review] Bug 36256: Port default MEMBERSHIP_EXPIRY notice to Template Toolkit syntax This patch changes the sample MEMBERSHIP_EXPIRY email notice to Template Toolkit syntax. To test: 1. Apply patch and reset_all 2. Go to Tools > Notices and slips 3. Check the MEMBERSHIP_EXPIRY email notice, make sure everything looks good (TT syntax, grammar and spelling OK) 4. Add a value in MembershipExpiryDaysNotice 5. Change a patron's account so that it expires in the number of days in MembershipExpiryDaysNotice 6. Add an email address in the patron's account 7. Run /misc/cronjobs/membership_expiry.pl -c 8. Go to the patron's notices and check that the text of the notice was generated correctly and that the grammar and spelling are OK
Created attachment 180401 [details] [review] Bug 36256: Port default MEMBERSHIP_EXPIRY notice to Template Toolkit syntax This patch changes the sample MEMBERSHIP_EXPIRY email notice to Template Toolkit syntax. To test: 1. Apply patch and reset_all 2. Go to Tools > Notices and slips 3. Check the MEMBERSHIP_EXPIRY email notice, make sure everything looks good (TT syntax, grammar and spelling OK) 4. Add a value in MembershipExpiryDaysNotice 5. Change a patron's account so that it expires in the number of days in MembershipExpiryDaysNotice 6. Add an email address in the patron's account 7. Run /misc/cronjobs/membership_expiry.pl -c 8. Go to the patron's notices and check that the text of the notice was generated correctly and that the grammar and spelling are OK
Pushed for 25.05! Well done everyone, thank you!
Enhancement not pushed to 24.11.x
Text of notices are not documented in the manual.