[Koha-bugs] [Bug 15278] [Omnibus] Port default slips and notices from bespoke syntax to Template Toolkit

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Mar 8 17:49:45 CET 2024


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15278

Emily Lamancusa <emily.lamancusa at montgomerycountymd.gov> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|kyle at bywatersolutions.com   |emily.lamancusa at montgomeryc
                   |                            |ountymd.gov

--- Comment #11 from Emily Lamancusa <emily.lamancusa at montgomerycountymd.gov> ---
All notices that still use the old bespoke syntax in their default notice text
now have a linked bug on this omnibus. I grouped similar notices together in
some cases when I felt it made sense, though they can be further split out in
dependent bugs if needed.

(Reminder that here we are focused only on updating the default notice text and
making sure that all notices CAN be rendered with Template Toolkit, not on
documentation (see bug 34472) or deprecating the existing functionality (bug
15279))

Many of the notices should be largely trivial to update to Template Toolkit
syntax - the underlying code is already there, and it's just a matter of
replacing a few lines in the sample notice itself. However, there are some that
will need work on the underlying code before they can be recreated with
Template Toolkit.

Should be trivial to update:
Bug 35925 - Port default purchase suggestion notices to Template Toolkit
Bug 36020 - Port default recall notices to Template Toolkit
Bug 36106 - Port default PREDUE and DUE notices to Template Toolkit
Bug 36110 - Port default OVERDUES_SLIP to Template Toolkit syntax
Bug 36112 - Port default CHECKOUT_NOTE notice to Template Toolkit syntax
Bug 36113 - Port default RENEWAL notice to Template Toolkit syntax
Bug 36114 - Port default TRANSFERSLIP notice to Template Toolkit syntax
Bug 36124 - Port default Article Request notices to Template Toolkit syntax
Bug 36125 - Port default HOLD_SLIP notice to Template Toolkit syntax
Bug 36126 - Port default HOLD notice to Template Toolkit syntax
Bug 36127 - Port default HOLDPLACED and HOLD_CHANGED notices to Template
Toolkit syntax
Bug 36253 - Port default acquisition notices to Template Toolkit syntax
Bug 36255 - Port default OPAC_REG_VERIFY notice to Template Toolkit syntax
Bug 36256 - Port default MEMBERSHIP_EXPIRY notice to Template Toolkit syntax
Bug 36257 - Port default DISCHARGE notice to Template Toolkit syntax 
Bug 36259 - Port default SERIAL_ALERT notice to Template Toolkit syntax
Bug 36260 - Port default PROBLEM_REPORT notice to Template Toolkit syntax


Need work on the underlying code:
Bug 15283 - Switch default ISSUEQSLIP notice to Template Toolkit
Bug 15284 - Switch default ISSUESLIP notice to Template Toolkit
Bug 36107 - Port default DUEDGST and PREDUEDGST notices to Template Toolkit
Bug 36109 - Port default ODUE notice to Template Toolkit
Bug 36254 - Port default PASSWORD_RESET and STAFF_PASSWORD_RESET notices to
Template Toolkit syntax
Bug 36258 - Port default SHARE_ACCEPT and SHARE_INVITE notices to Template
Toolkit syntax

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list