lun 5 mar 2007

 AntiSpam pour Dotclear

05 03 2007
Puisqu'on en parlait, ci dessous les manips pour ce magnifique antispam, pas encore parfait puisque le compteur est toujours actif, laissez moi quelques jours pour corriger ça.

  • Dans le fichier form.php de votre theme actuel chercher la ligne :
    Le code HTML dans le commentaire sera affiché comme du texte, les adresses internet seront converties automatiquement.</p>
    Et placer juste en dessous :
    <p>
    <strong>Afin de lutter contre le spam, merci de répondre à la question suivante : <br/> Combien font 1+1 ?</strong><br/>
    <input name="c_checkSpam" id="c_checkSpam" type="text" size="30" maxlength="255" value="" />
    </p>
  • Puis dans le fichier layout/prepend.php à la ligne 269 environ après ce bout de code :
    if (!empty($_POST['preview']))
    {
        $preview = true;
    }
    else
    {

    Ajouter ceci :
    if($_POST['c_checkSpam']==2)
    {


  • Enfin, à la ligne 324 (normalement), ajouter un :
    }
    Ce qui doit vous donner un bel escalier de 4 acollades fermées.
Vous n'oublierez pas d'ajouter les accents en HTML n'est ce pas.
Pas de fil rouge, ça change trop vite radioblog !

2 commentaires à AntiSpam pour Dotclear

31 07 2007
Stuntman mike :

Merci beaucoup pour cet anti-spam, pile ce que je cherchais ! Par contre y aurait-il un moyen de notifier que le champ anti-spam n'a pas été rempli ?

25 10 2007
Alain Belle :

Merci,
Je viens de l'installer sur mon blog, easy comme tout à mettre en place.
J'en avais assez des centaines de liens porno ajoutés à la chaîne.
Je passerai un petit message dans quelques temps pour donner des résultats.
Amitiés
Alain Belle