Bug 35285: Add non-html template support to html_content wrapping
authorMartin Renvoize <martin.renvoize@ptfs-europe.com>
Wed, 8 Nov 2023 09:59:30 +0000 (09:59 +0000)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Fri, 17 May 2024 08:36:36 +0000 (10:36 +0200)
commit6b413acfc41f580ac6b424c554ac47a6fa953782
tree80e5b4aebb68943221626bd5127c189fb362135c
parent4d344fd3ab6fa988a9b3e79e683c8217f0705d2c
Bug 35285: Add non-html template support to html_content wrapping

This patch adds support for messages generated using non-html formatted
notice templates to the html_content method of Koha::Notice::Message.

We continue to wrap content for html generated messages with the
appropriate headers, css and title.

For non-html generated content we wrap in the <div style="white-space:
pre-wrap"> block to maintain text formatting as defined in the original
plaintext template.

Test
Follow the test plan for bug 30287, nothing should outwardly change.

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
Koha/Notice/Message.pm