[Imc-liege-process] Faire suivre un message modéré
=?UTF-8?Q?Fran=C3=A7ois_Schreuer_
francois at schreuer.org
Jeu 26 Oct 16:33:49 PDT 2006
On Thu, 26 Oct 2006 23:17:42 -0700, joe <joe.ttx at indymedia.org> wrote:
> nous avons nettoyé le lien. En fait il ne s'agit pas de ce seul article
> mais d'un paquet d'articles. Nous avons à ce jour nettoyé un bon
> millier d'articles mais pas encore trouvé de solutions clé sur porte :(
Je connais pas précisément le problème, mais je suppose que le truc, c'est que quelqu'un poste du javascript dans les commentaires ?
Si c'est le cas, je vous suggère l'excellente librairie safehtml, qui permet de nettoyer très facilement du contenu pour le rendre propre et innoffensif comme un beau bébé. Cette librairie est notamment utilisée par SPIP, avec succès.
Quant à la lutte contre le spam automatique (le spam fait par des humains, c'est plus difficile), une technique qui marche assez bien, c'est tout simplement de foutre un <input type="text" name="honeypot" style="display:none;" /> dans les formulaires.
Si le champ honeypot (on peut générer le nom du champ aléatoirement et foutre l'instruction de style dans une classe pour compliquer la tâche des robots) est rempli, c'est que le contenu a été posté par un robot et pas par un humain -> on vire direct et éventuellement, on blackliste l'IP.
mes deux sous,
franz
Plus d'informations sur la liste de diffusion Imc-liege-process