142 |
|
|
143 |
sub html_enc { |
sub html_enc { |
144 |
my $tmp = $_[0]; |
my $tmp = $_[0]; |
145 |
$tmp =~ s/&/∧/g; |
$tmp =~ s/&/&/g; |
146 |
$tmp =~ s/</</g; |
$tmp =~ s/</</g; |
147 |
$tmp =~ s/>/>/g; |
$tmp =~ s/>/>/g; |
148 |
# fix some tags |
# fix some tags |
156 |
if (length $alt > $default::max_display_url_len ) { |
if (length $alt > $default::max_display_url_len ) { |
157 |
$alt = substr($alt,0,$default::max_display_url_len)."..."; |
$alt = substr($alt,0,$default::max_display_url_len)."..."; |
158 |
} |
} |
159 |
$DocumentFinal .= "<A HREF=\"$Document{$FieldTag}\" TARGET=\"BlankWindow\">$alt</A>"; |
my $url = $Document{$FieldTag}; |
160 |
|
$url =~ s/"/%22/g; # save " from URLs |
161 |
|
$DocumentFinal .= "<A HREF=\"$url\" TARGET=\"BlankWindow\">$alt</A>"; |
162 |
|
|
163 |
} else { |
} else { |
164 |
$DocumentFinal .= html_enc($Document{$FieldTag}); |
$DocumentFinal .= html_enc($Document{$FieldTag}); |