Xeon Posté 20 Novembre 2007 Posté 20 Novembre 2007 Bonjour, J'ai monté un forum, mais j'ai tout un tas de messages et de publicités adultes qui se placent dans le forum . Comment puis-je faire pour éviter cela ? Quelles sont les solutions ? suis-je le seul à avoir ce problème ? Je n'ai pas trouvé d'autres messages à ce sujet dans le forum (où alors j'ai mal cherché). Merci de votre aide
Nicolas Posté 20 Novembre 2007 Posté 20 Novembre 2007 Bonjour, Quel type de forum as-tu invision, vbullettin, phpbb, ... ? Dans l'admin de ton forum (si c'est prevu) tu peux mettre des filtres sur email, nom de domaine, ... Tu peux aussi obliger la validation par email des inscriptions. L'utilisateur devra alors cliquer sur un lien à partir du mail qu'il recevra pour valider son compte. Si c'est un robot spammeur ou si l'adresse email est invalide il ne pourra pas s'inscrire à ton forum. Cette méthode limite pas mal le spam.
Xeon Posté 20 Novembre 2007 Auteur Posté 20 Novembre 2007 C'est PHP BB. J'ai vu dans la configuration générale du forum une ligne avec Activation du compte : Aucune Utilisateur Administrateur Est-cela qu'il faut activer pour utilisateur ?
Nicolas Posté 20 Novembre 2007 Posté 20 Novembre 2007 Oui tout à fait et tu peux aussi activer la confirmation visuelle Requiert que les nouveaux utilisateurs entrent un code défini par une image lors de leur enregistrement. C'est la ligne juste en dessous.
xunil Posté 20 Novembre 2007 Posté 20 Novembre 2007 (modifié) Je mets un filtre de ce genre dans le fichier post.php if(stristr($message, "via*ra") !== false) { $errors[] = $lang_post['Forbidden word']; } if(stristr($message, "po*rn") !== false) { $errors[] = $lang_post['Forbidden word']; } L'emplacement et la commande exacte dépendent du logiciel utilisé (ici phpBB). Edit: suppression mots indésirables! Modifié 20 Novembre 2007 par xunil
Nullette Posté 20 Novembre 2007 Posté 20 Novembre 2007 Bonjour, je profite pour poser une question à xunil : ce code on le met n'importe où dans le fichier post.php ? (En fait, le fichier s'appelle posting.php, ou je me trompe ?)
Wolf18 Posté 20 Novembre 2007 Posté 20 Novembre 2007 Bonjour Xeon, pour le problème de robots spammeurs sur PhpBB je te conseille ce mod anti-spam phpBB. Il est très très efficace, depuis que je l'ai installé je n'ai plus aucun soucis de spam sur mes forums.
Xeon Posté 20 Novembre 2007 Auteur Posté 20 Novembre 2007 D'accord, Merci, je l'essaierai si les paramétrages queje viens de mettre ne suffisent pas.
xunil Posté 20 Novembre 2007 Posté 20 Novembre 2007 Bonjour, je profite pour poser une question à xunil : ce code on le met n'importe où dans le fichier post.php ?(En fait, le fichier s'appelle posting.php, ou je me trompe ?) Le nom dépend du logiciel, c'est post pour punBB et posting pour phpBB. Je le mets juste avant que le message soit envoyé en base de données avec une requête SQL. Pour phpBB je le mets avant cette ligne: prepare_post($mode, $post_data, $bbcode_on, $html_on, $smilies_on, $error_msg, $username, $bbcode_uid, $subject, $message, $poll_title, $poll_options, $poll_length); Et cela a fonctionné parfaitement à ce jour.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant