Spam sur phpbb

WRInaute discret
hello les wristes,

J'ai un soucis avec mon forum phpbb, un robot spammer s'amuse a faire 15 posts par jours avec les liens pornos, j'ai donc mis en suspend le forum pour l'instant.

ma question : je ne trouve pas l'option dans phpbb pour interdire de poster aux non-identifiés ! c'est surement tout simple mais j'ai beau chercher je ne trouve pas :? quelqu'un peut-il me dire présisément ou se trouve cette option ?

D'avance merci !
Antoine.
 
WRInaute accro
J'ai le même problème sur Phorum.
L'identification ne changera pê rien, un bon robot sachant manier un formulaire ou gérer les cookies.
Par contre, si qq connaît un mod protecteur pour Phorum, genre code image, par exemple ?
 
WRInaute discret
ok merci je regarde !

egocentric -> par contre j'ai trouvé pour proteger avec un code par image ... administration générale -> configuration -> Activer la confirmation visuelle
 
WRInaute accro
eWeb a dit:
Dans le panneau d'admin : Administration des forums > Permissions > Mode enregistré
Yep, et tu rajoutes une protection anti-robots à l'inscription (Google Powa), et ça limite pas mal les dégâts.
 
WRInaute passionné
Je viens justement de mettre les codes pour la protection indiqué par wullon il y a quelques jours et depuis plus d'inscription avec des sites de q et plus de post plein de lien.
 
WRInaute accro
moi j'ai rajouté ceci dans functions_post.php, juste avant la fonction qui insère le message dans la base de données
Code:
	if (strstr($post_message,'host.com')) $spam = true;
	if (strstr($post_message,'ringtones ')) $spam = true;
	if (strstr($post_message,'phentermine')) $spam = true;
	if (strstr($post_message,'meredia')) $spam = true;
	if (strstr($post_message,'ionamin')) $spam = true;
	if (strstr($post_message,'diet-pill')) $spam = true;
	if (strstr($post_message,'adipex')) $spam = true;
	if (strstr($post_message,'bontril')) $spam = true;
	if (strstr($post_message,'celebrex')) $spam = true;
	if (strstr($post_message,'didrex')) $spam = true;
	if (strstr($post_message,'xenical')) $spam = true;
	if (strstr($post_message,'xanax')) $spam = true;
	if (strstr($post_message,'viagra')) $spam = true;
	if (strstr($post_message,'valium')) $spam = true;
	if (strstr($post_message,'ultram')) $spam = true;
	if (strstr($post_message,'tramadol')) $spam = true;
	if (strstr($post_message,'tenuate')) $spam = true;

	
	if ($spam)
		die('Spam non autorisé');

Comme ça, pas obligé de forcer les membres à s'inscrire pour poster, c'est pratique pour ceux viennent de lancer un forum par exemple

J'avais paré au plus urgent mais il y a surement un moyen d'améliorer ce procédé, en créant par exemple un fichier .txt avec la liste des mots-clé interdit dedans et de lire depuis ce fichier.. Quelqu'un s'y colle ? :lol:
 
WRInaute impliqué
Je ne devrais pas avoir à le dire mais n'oubliez pas de conserver vos forums à jour, trop de gens oublient ;)
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut