The sample notice CANCEL_HOLD_ON_LOST contains variables with the syntax [% xxx %] instead of << xxx >>. in installer/data/mysql/en/mandatory/sample_notices.sql
Hi Caroline, that's the new TT syntax - it should work. Have you tested? The notice also uses an IF/ELSE construct to display the right reason, this would not be possible without TT (Template Toolkit)
Katrin, I didn't test it, but I figured it might be confusing to end users if they see some notices have [% xxx %] and other notices have << xxx >>. Either they should all be [% xxx %] or all << xxx >>, not a mix of the two. If it is indeed changing, we have a lot of work to do in the manual and the wiki to change the instructions on how to customize the notices.
It's a process, I think starting with the new notices now. The account slip notices (payment/waive receipts) in 18.11 will also be TT from the start, as they make calculations and do formatting (look in master). The old ones are supposed to be converted too, maybe this should be a goal for 18.11? Look at the graph view of this bug: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15279 There are 2 examples for converted notices here: https://wiki.koha-community.org/wiki/Notices_and_Slips_Library
All new notices should use the TT syntax.