Atenção:
Quase todo tutorial deste blog que envolva o Cutenews é a tradução de tutoriais que tem no fórum oficial do Cutenews. Além de ser uma tradução, possue algumas dicas para facilitar a instalação. Não serei responsável por qualquer perda do seu conteúdo, por isso é melhor fazer um BACKUP antes de qualquer coisa!
Esse tutorial explica como colocar uma palavra-chave que tira os spans-chatos-e-irritantes que chegam ao seu blog. E preste bem atenção à todos os passos, viu? Qualquer erro pode levar ao beleléu!
1º No seu FTP, baixe o arquivo shows.inc.php que fica dentro da pasta inc do seu Cutenews.
2º Save o arquivo original em algum lugar para caso de erros e abra sua cópia no seu editor de HTML.
3º Ache a seguinte parte no arquivo:
$name = trim($name); $mail = trim($mail);
$new = trim($new);
4º Agora, logo abaixo terá estes códigos:
if( strlen($name) > 50 ){ echo"<div style="text-align: center;">Your name is too long!</div>"; $CN_HALT = TRUE; break 1; }
if( strlen($new) > 50 ){ echo"<div style="text-align: center;">Your write too long!</div>"; $CN_HALT = TRUE; break 1; }
5º Ache:
$comments = replace_comment("add", $comments); $name = replace_comment("add", preg_replace("/n/", "",$name)); $mail = replace_comment("add", preg_replace("/n/", "",$mail));
$new = replace_comment("add", preg_replace("/n/", "",$new));
6º Encontre:
Password: <input type="password" name="password" /> <input type="hidden" name="name" value="$name" /> <input type="hidden" name="comments" value="$comments" /> <input type="hidden" name="mail" value="$mail" /> <input type="hidden" name="ip" value="$ip" /> <input type="hidden" name="subaction" value="addcomment" /> <input type="hidden" name="show" value="$show" /> <input type="hidden" name="ucat" value="$ucat" />
<input type="hidden" name="new" value="$new" />
7º Ache:
//---------------------------------- // Do some validation check 4 name, mail.. //---------------------------------- $comments = replace_comment("add", $comments); $name = replace_comment("add", preg_replace("/n/", "",$name)); $mail = replace_comment("add", preg_replace("/n/", "",$mail));
$new = replace_comment("add", preg_replace("/n/", "",$new));
8º Encontre:
if($name == " " or $name == ""){ echo("<div style="text-align: center;">Digite um nome .<br /> <a href="java script:history.go(-1)"> (Voltar) </a> </div>"); $CN_HALT = TRUE; break 1; }
if($new == "Luv" or $new == "luv" ) $ok = TRUE; else { echo("<div style="text-align: center;color:white;background-color:darkred;">Escreva a palavra chave <b>Luv</b>.<br /> <a href="java script:history.go(-1)"> (Volte) </a> </div>"); $CN_HALT = TRUE; break 1; }
9º Salve e por FTP passe o arquivo do seu PC para o seu servidor e dê um Overwrite no arquivo.
10º Agora, abra o seu Cutenews, vá em Options » Edit Templates » Add comment form e coloque isto (geralmente acima da textarea, mas é você que escolhe):
<tr> <td>Diga "Luv"!</td> <td><input type="text" name="new" tabindex="1"></td> </tr>
Prontinho, agora você tem uma palavra-chave simples e prática contra os spans! Se os "espaços" forem diferentes do que eu coloquei aqui (para facilitar a localização e etc), siga os espaços que tem no seu Cutenews. Creio que isso não fará diferença, mas é bom seguir pelo mesmo caminho 😊