Catégories
Expert Internet

phpBB : où sont les balises ?

L’utilisation d’un forum phpBB est parfois déroutante lorsque l’on n’est pas habitué à utiliser ce CMS. PHP Bulletin Board, le moteur de forums développé en PHP, fonctionne différemment d’un CMS comme WordPress ou Drupal. Difficile à deviner, le chemin des répertoires pour trouver les fichiers d’en-tête est décrit dans le guide ci-dessous.

Ajouter du code dans le <head> est demandé par certains services tiers, tels que Google Analytics, Facebook, Twitter, etc. Ces API demandent d’insérer des meta données dans le header du site. Ce tutoriel montre comment accéder au fichier pour insérer le code entre les balises <head> et </head> du forum phpBB.

 

Trouver les balises « head » sur phpBB

1. Utiliser un logiciel client FTP pour se connecter à l’hébergement du forum phpBB.

2. Dérouler les répertoires jusqu’à arriver dans : styles > nomdutheme > template
Dans cet exemple, « prosilver » est le nom du thème actif : styles > prosilver > template

3. Faire une sauvegarde préventive du fichier « overall_header.html » :

4. Ouvrir le fichier « overall_header.html » .

5. Localiser les balises <head> et </head> afin d’ajouter le code entre les deux.

De la même manière que overall_header, il existe le fichier overall_footer.html pour gérer le bas de page (footer) de phpBB.

Catégories
Intermédiaire Internet

Désactiver les inscriptions sur un forum phpBB

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.

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 :

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.

Catégories
Intermédiaire Internet

Modérer les inscriptions sur un forum phpBB

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. phpBB est aussi dépassé par des concurrents plus performants, offrant plus de possibilité et de souplesse à la gestion d’un forum et avec un thème mobile natif.

Pour bien gérer un forum, il faut y passer du temps. Du temps pour lire les messages, y répondre, modérer les messages, lutter contre les incivilités, la publicité masquée et les tentatives de hameçonnage (phishing)… Et empêcher des spammeurs de s’inscrire pour polluer les catégories du forum. S’il est possible de limiter les nouveaux membres en nombre de nouveaux messages ou en nombre de liens publiés, cela n’empêchera pas la pollution de robots (bots) ou de personnes payées à bas coût pour créer de multiples comptes sur tous les forums du web et les inonder de messages publicitaires. Pour éviter le spam, on peut filtrer les inscriptions des nouveaux membres, en soumettant chaque nouvelle inscription à la validation d’un administrateur du forum. C’est le principe des groupes privés sur Facebook qui demandent la validation d’un administrateur ou d’un modérateur du groupe FB pour autoriser l’accès aux messages.

Ce tutoriel explique comment demander l’approbation d’un administrateur pour valider l’inscription d’un nouveau membre sur un forum phpBB.

 

Soumettre les inscriptions à approbation 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.

4. Dans les Règles générales, se trouve la ligne « Méthode d’activation des comptes » : passer la valeur à « Par un administrateur » pour ne pas valider automatiquement les nouvelles inscriptions au forum phpBB :

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

Ainsi, un mail sera envoyé aux administrateurs du forum afin que l’un d’eux valide le compte nouvellement créé. En attendant, l’internaute ne pourra pas publier de nouveau message ni répondre à un topic existant sur le forum.