Palavra Anti-Span ou Chave
Início » Extras » Anti-Spans

Esse tutorial ensina como colocar uma palavra(o famoso "Say Hello") nos comentários, para que estes sejam salvos e livres de spans.
É importante fazer um backup antes do arquivo shows.inc.php, caso algo dê errado.

1.Abra o arquivo shows.inc.php dentro da pasta inc, e procure por:
$name = trim($name);
$mail = trim($mail);
2.Adicione após: $new = trim($new);
3.Encontre:
if( strlen($name) > 50 ){
echo"<div style=\"text-align: center;\">Your name is too long!</div>";
$CN_HALT = TRUE;
break 1;
}
4.E adicione depois:
if( strlen($new) > 50 ){
echo"<div style=\"text-align: center;\">Your write too long!</div>";
$CN_HALT = TRUE;
break 1;
}
5.Encontre:
$comments = replace_comment("add", $comments);
$name = replace_comment("add", preg_replace("/\n/", "",$name));
$mail = replace_comment("add", preg_replace("/\n/", "",$mail));
6.E adicione o seguinte código embaixo:
$new = replace_comment("add", preg_replace("/\n/", "",$new));
7.Encontre:
if($name == " " or $name == ""){
echo("<div style=\"text-align: center;\">You must enter name.<br />
<a href=\"java script:history.go(-1)\"> go back </a> </div>");
$CN_HALT = TRUE;
break 1;
}
8.E adicione depois:
if($new == "Hello" or $new == "hello" ) $ok = TRUE;
else
{ echo("<div style=\"text-align: center;color:white;background-color:darkred;\"> You must type <b>Hello</b>.<br /> <a href=\"java script:history.go(-1)\"> go back </a> </div>"); $CN_HALT = TRUE;
break 1;
}
*Retire o espaço que existe entre Java e Script no código!
Salve o arquivo.

9.Vá no seu painel do cutenews, em Opções » edit templates » Add Comment Form e após os campos de nome, blog/email, adicione o seguinte:
<tr>
<td width="49" height="1">
<font color="red">Say <b>Hello</b></font>:
</td>
<td width="289" height="1"><input type="text" name="new" tabindex="1"></td>
</tr>
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