Version complète: sur le forum Webmaster Hub : Problème de messages adultes sur un forum
Webmaster Hub > Accueil > Le salon de Webmaster Hub
Xeon
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 mad2.gif . 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
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
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
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.
Xeon
OK,

Je te remercie.

Cordialement
xunil
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!
Nullette
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
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
D'accord,

Merci, je l'essaierai si les paramétrages queje viens de mettre ne suffisent pas.
xunil
CITATION(Nullette @ mardi 20 novembre 2007 à 12:45) *
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:

CITATION
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.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.