Afin de contrer le spam sur les blogs DotClear, il existe le plugin Spamplemousse. Un moyen complémentaire pour faire barrage à la plupart des robots de spam et de forcer la pré-visualisation des commentaires : la soumission d'un commentaire se fait donc en deux temps : saisie du commentaire et pré-visualisation, puis soumission finale du commentaire.

Voilà comment procéder :

  • Editer le fichier form.php de votre thème courant
  • Remplacer les lignes suivantes :
    <p><input type="submit" class="preview" name="preview" value="prévisualiser" />
    <input type="submit" class="submit" value="envoyer" />
    
    par les lignes suivantes :
    <p><?php if ($preview) { ?>
    <input type="submit" class="submit" value="Submit" />
    <?php } else { ?>
    <input type="submit" class="preview" name="preview" value="Preview" />
    <?php } ?>
    

Voilà, c'est tout. Etant donné que mon blog n'interesse pas les robots, je n'ai pas pu mesurer l'efficacité du système. Mais bon, c'est un truc à savoir.