{"id":312,"date":"2007-07-08T00:28:00","date_gmt":"2007-07-07T22:28:00","guid":{"rendered":"https:\/\/matthieu.sarter.fr\/blog\/adieu-spammeurs"},"modified":"2014-05-11T13:49:31","modified_gmt":"2014-05-11T11:49:31","slug":"adieu-spammeurs","status":"publish","type":"post","link":"https:\/\/matthieu.sarter.fr\/blog\/adieu-spammeurs\/","title":{"rendered":"Adieu spammeurs !"},"content":{"rendered":"<p>M\u00eame si Spamclear fait des miracles pour prot\u00e9ger ce blog des spammeurs (merci Mahdi !), j&rsquo;en ai un peu marre de purger la base tous les deux jours (n\u00e9cessaire vu le nombre de spams&#8230;), et je ne veux pas laisser Spamclear supprimer automatiquement les spams (\u00e0 cause des faux positifs), donc je cherchais depuis quelques temps une solution pour compl\u00e9ter Spamclear en travaillant en amont.<br \/>\n<!--more--><br \/>\nIl y a quelques semaines, j&rsquo;ai mis en place une premi\u00e8re verrue bas\u00e9e sur un constat simple : la plupart des spams venaient de l&rsquo;\u00e9tranger (Japon, Br\u00e9sil, Cor\u00e9e, Chine, Russie pour le top 5). En restreignant donc l&rsquo;acc\u00e8s au site en fonction du pays, j&rsquo;ai r\u00e9ussi \u00e0 r\u00e9duire tr\u00e8s fortement le nombre de spams, mais pas \u00e0 les \u00e9liminer compl\u00e8tement, mais cette solution a aussi bloqu\u00e9 l&rsquo;acc\u00e8s \u00e0 certains amis expatri\u00e9s, m&rsquo;obligeant \u00e0 traiter au cas par cas pour leur r\u00e9tablir l&rsquo;acc\u00e8s&#8230; Pas id\u00e9al donc&#8230;<\/p>\n<p>Ce soir, je me suis finalement d\u00e9cid\u00e9 \u00e0 abandonner cette verrue au profit d&rsquo;une autre un peu plus propre, en adaptant le syst\u00e8me mis en place sur la tribune publique d&rsquo;Infobidouille : il faudra d\u00e9sormais faire travailler un peu vos cellules grises en calculant le code de contr\u00f4le pour pouvoir d\u00e9poser un commentaire sur ce blog. Les robots spammeurs ne devraient pas faire de r\u00e9sistance \ud83d\ude42<\/p>\n<p>S&rsquo;il y en a que \u00e7a int\u00e9resse, je peux expliquer les modifications \u00e0 effectuer sur Dotclear 1.2 (quelques lignes \u00e0 rajouter dans\u00a0<em>layout\/prepend.php<\/em> et <em>themes\/[nom_theme]\/form.php<\/em>).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>M\u00eame si Spamclear fait des miracles pour prot\u00e9ger ce blog des spammeurs (merci Mahdi !), j&rsquo;en ai un peu marre de purger la base tous les deux jours (n\u00e9cessaire vu le nombre de spams&#8230;), et je ne veux pas laisser Spamclear supprimer automatiquement les spams (\u00e0 cause des faux positifs), donc je cherchais depuis quelques temps une solution pour compl\u00e9ter Spamclear en travaillant en amont.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[20],"tags":[],"class_list":["post-312","post","type-post","status-publish","format-standard","hentry","category-geekeries"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/matthieu.sarter.fr\/blog\/wp-json\/wp\/v2\/posts\/312","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/matthieu.sarter.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/matthieu.sarter.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/matthieu.sarter.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/matthieu.sarter.fr\/blog\/wp-json\/wp\/v2\/comments?post=312"}],"version-history":[{"count":0,"href":"https:\/\/matthieu.sarter.fr\/blog\/wp-json\/wp\/v2\/posts\/312\/revisions"}],"wp:attachment":[{"href":"https:\/\/matthieu.sarter.fr\/blog\/wp-json\/wp\/v2\/media?parent=312"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/matthieu.sarter.fr\/blog\/wp-json\/wp\/v2\/categories?post=312"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/matthieu.sarter.fr\/blog\/wp-json\/wp\/v2\/tags?post=312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}