summaryrefslogtreecommitdiff
path: root/Xerl
diff options
context:
space:
mode:
Diffstat (limited to 'Xerl')
-rw-r--r--Xerl/Page/Templates.pm4
1 files changed, 4 insertions, 0 deletions
diff --git a/Xerl/Page/Templates.pm b/Xerl/Page/Templates.pm
index 28a1d93..679e843 100644
--- a/Xerl/Page/Templates.pm
+++ b/Xerl/Page/Templates.pm
@@ -195,12 +195,16 @@ sub print($;$) {
my $time = defined $time ? sprintf '%1.4f', tv_interval($time) : '';
+ $line =~ s/</&lt;/g;
+ $line =~ s/>/&gt;/g;
+
$line =~ s/!!HOSTNAME!!/$config->get_hostname()/ge;
$line =~ s/!!TIME!!/$time/ge;
$line =~ s/!!LT!!/</g;
$line =~ s/!!GT!!/>/g;
$line =~ s#!!URL\((.+?)\)!!#<a href="$1">$1</a>#g;
+
print $line;
}