Comentários moderados no cutenews
Preste bastante atenção nos arquivos que você vai mexer e faça um backup antes de modificá-los para prevenir.
1.Faça o download desse arquivo.
2.Extraia no seu computador, e mande para a pasta cutenews/data o arquivo comments4approve.txt e dê CHMOD 777.
Não esqueça disso.
3.Envie para a pasta cutenews/inc o arquivo c4a.mdu.
4.Abra a index.php do cutenews, e procure por isso:
$system_modules = array('addnews'=>'user',
Logo depois, adicione isso: 'c4a'=>'admin',
5.Abra o arquivo inc/shows.inc.php, e procure por isso:
// Add the Comment
$old_comments = file("$comm_file");
$new_comments = fopen("$comm_file", "w");
@flock ($new_comments,2);
$found = FALSE;
foreach($old_comments as $old_comments_line)
{
$old_comments_arr = explode("|>|", $old_comments_line);
if($old_comments_arr[0] == $id)
{
$old_comments_arr[1] = trim($old_comments_arr[1]);
fwrite($new_comments, "$old_comments_arr[0]|>|$old_comments_arr[1]$time|$name|$mail|$ip|$comments||\n");
$found = TRUE;
}else{
fwrite($new_comments, $old_comments_line);
}
}
if(!$found){ fwrite($new_comments, "$id|>|$time|$name|$mail|$ip|$comments||\n"); }
@flock ($new_comments,3);
fclose($new_comments);
E substitua por isso:
$c4a_file = "$cutepath/data/comments4approve.txt";
$c4a = fopen($c4a_file, "a") or die("CuteNews can not write to file '$c4a', check if it exists and is proper CHMOD'ed");
@flock ($c4a_file,2);
if($archive != ""){ $archive = (int) $archive; }
fwrite($c4a, (int) $id .'|'. $archive ."|$time|$name|$mail|$ip|$comments||\n");
@flock ($c4a_file,3);
fclose($c4a);
echo(" <div style=\"text-align: center;\">Your comment was added and soon will be approved
<a href=\"javascript:history.go(-1)\">go back</a>
@mail("mail1@box.com,mail2@box.com,mail3@box.com",
"New Comment ( CuteNews )",
"New comment was added from $name (ip:$ip; mail:$mail):\n\n$comments",
"From: $name <$mail>\r\n");
$CN_HALT = TRUE;
break 1;
Para acessar os comentários moderados, faça o login do cutenews e entre assim:
http://yoursite.com/cutenews/index.php?mod=c4a
Qualquer dúvida, pergunte. =*
Tutoriais do Cutenews são feitos a partir da minha experiência com eles. Os códigos são retirados do
Fórum Oficial. Não copie, redistribua ou se inspire, e credite sempre!
« Voltar
Topo