SEO dotclear Un Anti-spam malin !
Par wilfried, 22 avril à 00:23 :: seo :: #118 :: rss
Voici la deuxième astuce pour dotclear : un anti-spam malin ! Celle-ci est applicable bien au delà des blogs, mais elle évite un fléau qui envahi ceux-ci en priorité. Si vous lancez un blog, soyez certain qu’un jour ou l’autre vous serez sujet à des attaques répétées de plusieurs robots spammeurs. Voilà comment les éviter, en grande partie.
Selon moi, il existe deux grands choix de détection anti-spam sur la toile : vérifier que le posteur est un humain (vous par exemple) ou vérifier/déduire qu’il n’en est pas un (le robot spammeur).
Beaucoup ferrons le choix de détecter votre bonne foi d’être humain en vous soumettant au test du captcha. Combien font 2+2, recopiez la combinaison suivante, etc …. Cette méthode à , dans le fond, un certain potentiel répulsif contre le spam c’est vrai. Mais elle l’est aussi probablement pour vos visiteurs ! Pensez-y. C’est pour cette simple raison que ce n’est pas une bonne solution.
Il existe pourtant bien des moyens d’éviter le captcha de la mort. Le plus astucieux, trouvé il y a quelques temps chez julien, et revu depuis sur quelques très bon blogs, est le champ caché en CSS.
L’idée est de proposer un champ masqué pour l’utilisateur, et donc qu’il ne pourra par remplir, sauf s’il n’est pas vraiment humain, et qu’il n’interprète pas le CSS. Auquel cas ce champ sera rempli. Vous me suivez ?
Il est aussi possible de proposer une valeur par défaut, du style « ne modifiez pas ce champ ». Moins sexy, mais définitivement accessible.
La mise en place se fait assez simplement.
Tout d’abord, ajoutez les lignes suivantes juste avant la balise </form> placée tout en bas du fichier form.php contenu dans le dossier de votre thème dotclear :
Le piège est en place. Maintenant il suffit de détecter avant l’insertion du commentaire, si quelqu’un s’est fait prendre. Cela se passe dans le fichier layout/prepend.php aux alentours de la ligne 230. Placez juste sous …
… la condition suivante :
Et voilà , tout est en place.
Pour plus de sécurité, vous pouvez encore vérifier un autre point. Votre visiteur est-il bien un lecteur de votre blog ? Est-il bien passé par votre formulaire de commentaire ?
Testez-le en transférant une variable, en session (stockée en partie par votre serveur, et non dans la page html seule).
Ajoutez au même niveau que la première manipulation, le code suivant :
Et vérifier, de la même manière dans le fichier layout.php, en modifiant la précédente condition par celle-ci :
N'omettez pas de démarrer la session en placant un @session_start(); en haut de votre fonction, ou fichier.
Cette méthode est jusqu’à présent fonctionnelle. Vous devriez maintenant être relativement tranquille. Elle n’est cependant pas infaillible, car n’oublions pas que tous les spammeurs ne sont pas des robots. Cela devient alors difficile de les repérer avant la publication du message. Essayez tout de même d’installer dans vos plugins dotclear des outils comme spamplemousse qui bloqueront, par prévention, des commentaires incluant certains termes hors de propos. Voilà , en espérant vous éviter quelques heures de modération 
Voir aussi sur même sujet...
» SEO dotclear // landing page» adaero // territoire d'exploitation» Alors, alors, ou en sommes-nous ici ?» Adaero new-look !» partnership // wanted
Trackbacks
Aucun trackback.
Les trackbacks pour ce billet sont fermés.
+ publicité +


Weecast
Emob
Agenda culturel
Marketing-alternatif
Fubiz
La fraise
Le Jour Sans Pub
Nouveau Monde
Digital Experience
Plixweb
Visual Evasion
Au secours j'ai un blog
Sequ3nce
Graphikaddict
Commentaires
#1. tiffany jewelry dit @ mercredi 9 décembre 2009 à 04:10
Online offers a great selection of sterling silver
necklaces, such as double heart pendant round tag necklace, seas conical shell pendent necklace, open heart necklace,quality guaranteed.
#2. designer handbags reviews dit @ dimanche 13 juin 2010 à 10:11
Online offers a great selection of sterling silver
necklaces, such as double heart pendant round tag necklace, seas conical shell pendent necklace, open heart necklace,quality guaranteed.
#3. Return to Tiffany heart tag Charm bracelet dit @ samedi 26 juin 2010 à 04:13
Kassius est sans doute une très bonne agence, mais y'a un truc qui me gène un peu tout de même :
leur site est très sympa, il a changé il y a quelque mois, mais on dirait bien que son design a carrément été pillé sur celui (moins récent)d'une autre agence interactive super créative, Slovène cette fois ci : Drawing Art
#4. Loli dit @ mardi 20 juillet 2010 à 10:11
Bonne info.
#5. ed hardy hoodies dit @ mercredi 21 juillet 2010 à 11:12
Thank you very much. I am wonderring if i can share your article in the bookmarks of society,Then more friends can talk about this problem.
#6. thomas sabo schmuck dit @ mercredi 21 juillet 2010 à 11:13
tried to think so, but i found it was not as the same in the actual process. As you mentioned, I still have doubts, but really thank you for sharing!
#7. pandora bead dit @ mercredi 21 juillet 2010 à 11:13
Classic exposition, I have also mentioned it in my blog article. But it is a pity that almost no frienddiscussed it with me. I am very happy to see your article.
#8. replica louis vuitton dit @ mercredi 4 août 2010 à 13:21
Celebrities who use [url=www.replicahandbagscheap.... vuitton speedy bags[/url]. hot sales for [url=www.replicahandbagscheap.... vuitton evidence[/url] REPLICA online shopping. 50-70% Off. The place to find the best deals on [url=www.replicahandbagscheap.... handbags[/url], gucci handbags, [url=www.replicahandbagscheap.... handbags[/url], lv handbags, coach handbags...
#9. tiffany on sale dit @ vendredi 13 août 2010 à 09:24
Classic exposition, I have also mentioned it in my blog article. But it is a pity that almost no frienddiscussed it with me. I am very happy to see your article.
#10. tiffany dit @ mardi 7 septembre 2010 à 11:03
www.tiffanyjewelryweb.com
www.tiffanyjewelryweb.com...
www.tiffanyjewelryweb.com...
www.tiffanyjewelryweb.com...
www.tiffanyjewelryweb.com...
www.tiffanyjewelryweb.com...
www.tiffanyjewelryweb.com... www.tiffanyjewelryweb.com... www.tiffanyjewelryweb.com... www.tiffanyjewelryweb.com... www.tiffanyjewelryweb.com... www.tiffanyjewelryweb.com... www.tiffanyjewelryweb.com... www.tiffanyjewelryweb.com... www.tiffanyjewelryweb.com... www.tiffanyjewelryweb.com... www.tiffanyjewelryweb.com... www.tiffanyjewelryweb.com...
Ajouter votre commentaire