@@ -, +, @@ html files for overdues. - 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 and misc/cronjobs/printoverdues.sh - remove your reader email - Run misc/cronjobs/overdue_notices.pl -v -html and misc/cronjobs/printoverdues.sh - restore reader email - run misc/cronjobs/overdue_notice.pl -v -html --- misc/cronjobs/overdue_notices.pl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) --- a/misc/cronjobs/overdue_notices.pl +++ a/misc/cronjobs/overdue_notices.pl @@ -761,7 +761,10 @@ sub prepare_letter_for_printing { } } elsif ( exists $params->{'outputformat'} && $params->{'outputformat'} eq 'html' ) { $return = "
\n";
-      $return .= "$params->{'letter'}->{'content'}\n";
+      my $content = $params->{'letter'}->{'content'};
+      $content=~s/\n/
/g; + $content=~s/\r//g; + $return .= "$content\n"; $return .= "\n
\n"; } else { $return .= "$params->{'letter'}->{'content'}\n"; --