--- branches/ecas/back2html.pm 2006/10/29 16:42:48 755 +++ branches/ecas/back2html.pm 2009/04/06 14:06:05 780 @@ -12,24 +12,26 @@ $html =~ s/>/>/g; my $out; foreach $line (split(/\s*###\s*/,$html)) { - $out .= ""; + $out .= ""; my @items = split(/\s*#-#\s*/,$line); # convert spaces in left field to non-breaking spaces $items[0] =~ s#\s+# #g; # try to make link on right field sub mkurl($) { my $url = shift || die "mkurl needs url as argument"; - # chop URLS longer than 60 characters - my $txturl = substr($1,0,60); - $txturl .= "..." if (length($1) > 60); + # chop URLS longer than ... characters + my $txturl = substr($1,0,40); + $txturl .= "..." if (length($1) > 40); return "$txturl"; } $items[1] =~ s#(http://[\S]+)#mkurl($1)#gie; $out .= join("",@items); $out .= "\n"; } - # put
back into html + # put
and back into html $out =~ s,<br/*>,
,gi; + $out =~ s,<b>,,gi; + $out =~ s,</b>,,gi; # put yyyy back into html sub mkurl_param($$$$) { my ($a_href,$url,$text,$a_end) = @_;