![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
16/05/2004, 11:54
|
![Avatar de SEF](http://static.forosdelweb.com/customavatars/avatar48595_2.gif) | | | Fecha de Ingreso: noviembre-2003 Ubicación: Villa Luro, Ciudad Autónoma de Buenos Aires, Argentina.
Mensajes: 95
Antigüedad: 21 años, 2 meses Puntos: 0 | |
Código:
my $pdate = cmn::mydate($date);
$temp2 =~ s/\[date\]/$pdate/ig;
$temp2 =~ s/\[readmore\]/<a href=index.cgi>$lang::back<\/a>/ig;
$temp2 =~ s/\[text\]/$text/ig;
$temp2 =~ s/\[title\]/$title/ig;
$temp2 =~ s/\[picture\]//ig;
$temp2 =~ s/\[attachedfiles\]/$filetype/ig;
my $cstring;
if (!(-e "./comments/$date.txt")){
$cstring = "<a href=comments.cgi?blog=$date>$lang::postcomments<\/a>";
}else{
$cstring = "<a href=comments.cgi?blog=$date> $lang::postcomments</a> - " . ifcomments($date) . " $lang::total"
}
$temp2 =~ s/\[comments\]/$cstring/ig;
$return .= $temp2;
undef $printfiles;
undef $temp2;
undef $filetype;
} # if date == blog
} # foreach @lines
$return .= "
</td>
</tr>
</table><br><br><br>
<table width=80%><tr><td>
$svb::fontheader $lang::comments</font><center>
<table width=100% bgcolor=$svb::darkcolor><tr><td height=1></td></tr></table>";
my @comments;
if(!(-e "./comments/$blog.txt")){
$return .= "</center>$svb::fontsmall This entry has no comments.<br><br><center>";
}else{
open(INFILE,"./comments/$blog.txt")||cmn::dienice("$lang::read_file_error\: comments file for $blog\: $!!");
@comments = <INFILE>;
close INFILE;
$return .= "<table width=100%>";
foreach(@comments){
my ($date,$a,$name,$email,$comments) = split(/###/,$_);
$return .= "<tr><td><br>$svb::fontsmall<b>$name\:</b></font></td><td> ";
if($email =~ /^[\w\-\.]+\@[\w\-\.]+\.[\w\-\.]+$/i){
$return .= "<a href=mailto:$email><img src=$svb::htmlpicpath/email.gif border=0></a>"
}
$return .= "</td></tr>
<tr><td cellspan=2>$svb::fontsmall$comments</font></td></tr>";
} # foreach comments
$return .= "</table>";
} # if the comments file exists
$return .= "</td></tr></table></center>";
return $return;
} # sub viewone
sub ifcomments {
my $blog = $_[0];
my $return;
if(!(-e "./comments/$blog.txt")){
$return = "";
}else{
open(INFILE,"./comments/$blog.txt")||cmn::dienice("$lang::read_file_error\: comments file for $blog\: $!!");
my @comments = <INFILE>;
close INFILE;
$return = @comments;
}
return $return;
}
Ayuda por favor. |