]> git.koha-community.org Git - koha.git/commit
Bug 9372: replace carriage return with <br /> in printed HTML files for overdues
authorSophie Meynieux <sophie.meynieux@biblibre.com>
Fri, 2 Aug 2013 13:48:27 +0000 (15:48 +0200)
committerTomas Cohen Arazi <tomascohen@gmail.com>
Thu, 7 Nov 2013 15:54:08 +0000 (12:54 -0300)
commit8f10bef6310f9805508ecd60ecef970a6d4e718c
tree79ce5269f8e8068d7b71f997d58df5a85152750e
parent0781cb870c03dc0aa516b659214e25f44e081119
Bug 9372: replace carriage return with <br /> in printed HTML files for overdues

For PDF generation, HTML files need explicit <br /> HTML tags. With
this patch, carriage return are replaced by <br /> when letters are
written into HTML files.

Test plan :
- Ensure you've got at least one reader with overdue triggering notice
- Ensure that your notice template got HTML checked
- Run misc/cronjobs/overdue_notices.pl -v -n -html <dirname>
  and misc/cronjobs/printoverdues.sh <dirname>

Without patch, the content of the letter is all on one line in PDF file
With the patch, PDF file is correctly formated

- remove your reader email
- Run misc/cronjobs/overdue_notices.pl -v -html <dirname>
  and misc/cronjobs/printoverdues.sh <dirname>

Without patch, the content of PDF file is all on one line
with the patch, PDF file is correctly formated.

- restore reader email
- run misc/cronjobs/overdue_notice.pl -v -html <dirname>

Verify that the a message has been generated in message_queue table
With or without patch, the message is the same

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
(cherry picked from commit 6dbfe1512dc39e82084f9aa8b8ecce38fa24c5c5)
Signed-off-by: Tomas Cohen Arazi <tomascohen@gmail.com>
misc/cronjobs/overdue_notices.pl