phpBB est un moteur de forum internet, disponible gratuitement sous licence GNU GPL et développé en PHP. Abréviation de PHP Bulletin Board, phpBB est né en 2000 et a connu un grand succès autour d’une communauté active qui maintient le logiciel serveur, assure son support, traduit les textes, développe des extensions, crée des nouveaux thèmes, etc. La version 3.0 est sortie en 2007 et la version la plus récente en 2020 est la 3.3.

Gérer un forum n’est pas aussi simple qu’il n’y parait. Il y a la modération des messages, il faut lutter contre les incivilités, la publicité masquée et les tentatives de hameçonnage (phishing). Une méthode est de limiter les nouveaux membres en nombre de nouveaux messages ou en nombre de liens publiés. Pour éviter le spam, on peut aussi filtrer les inscriptions des nouveaux membres, par exemple valider une inscription après approbation d’un administrateur du forum. C’est à peu près le principe des groupes privés sur Facebook qui demandent la validation d’un administrateur ou modérateur pour autoriser l’accès aux messages.

Plus radical encore, il est possible de bloquer toutes les nouvelles inscriptions. Ce tutoriel explique comment désactiver les inscriptions de nouveaux membres sur un forum phpBB.

 

Bloquer les nouveaux membres sur forum phpBB

1. Se connecter au forum avec un compte administrateur.

2. Aller dans le PCA (Panneau de contrôle d’administration) par le menu affiché sur le forum ou en ajoutant /adm à la fin de l’URL du forum.

3. A l’onglet Général, aller sur le menu Réglages des inscriptions.

tutoriel phpbb reglages inscriptions

4. Dans les Règles générales, se trouve la ligne « Méthode d’activation des comptes » : passer la valeur à « Désactiver les inscriptions » pour empêcher de nouveaux membres de s’inscrire :

tutoriel phpbb désactiver les inscriptions

5. Valider la modification par le bouton « Enregistrer » en bas de page.

Ainsi, le forum vivra avec les membres ayant déjà un compte et aucun nouvel internaute ne pourra rejoindre le forum. Une solution peut-être trop brutale pour empêcher le spam mais qui ne nécessitera aucune tâche d’administration durant une période de vacances, d’hospitalisation, d’indisponibilité quelconque ou pour mettre fin au forum sans supprimer le site.