PhpBB Lab Académie

Rechercher dans ce cours

Sécuriser son forum phpBB et lutter contre le spam

Auteur : phpBB-Lab. Date de cette version : jeu. 17 sept. 2026 21:04.

Configurer la question d’atelier et activer Q&A

Objectif de la leçon

Créer la question française, comprendre le contrôle strict, sélectionner réellement Q&A pour les inscriptions et vérifier la persistance du réglage après enregistrement.

Explications

Préparer puis sélectionner
Créer une question ne signifie pas que phpBB l’utilisera. Il faut préparer le plugin, puis enregistrer sa sélection sur la page principale de confirmation : on remplit une réserve de questions avant de la brancher sur le formulaire public.

Q&A doit disposer d’au moins une question dans la langue par défaut du forum pour être disponible. Notre clone utilise « Français (vouvoiement) ». Si votre inventaire donne une autre langue, ne la changez pas au hasard : la manipulation française ci-dessous n’est plus suffisante telle quelle. Arrêtez-vous avant activation et préparez une question équivalente dans la langue réellement nécessaire avec l’aide adaptée.

Dans une question, « Réponses » contient les solutions acceptées, une par ligne. Il ne s’agit pas d’une liste de choix affichée au visiteur. Si vous y mettiez carotte, pomme et salade, vous autoriseriez ces trois saisies. Notre atelier n’y met que « pomme ».

Le « Contrôle strict » tient compte de la casse, de la ponctuation et des espaces lorsqu’il est activé. La casse distingue majuscules et minuscules. Pour notre exercice, choisissez « Non ». Cela rend le contrôle moins sensible à certaines variations de saisie ; cela n’autorise pas un synonyme absent des réponses ni une réponse différente comme « carotte ».

Créer la question
1. Gardez le clone fermé et la session CamilleAdmin dans votre fenêtre administrative. Dans « Général », ouvrez « Paramètres de la confirmation visuelle ». Retrouvez les valeurs initiales consignées à la leçon 7.

2. Dans « Plugins installés », sélectionnez « Q&A ». Sur cette page phpBB, changer la sélection peut recharger automatiquement le formulaire. Avec un lecteur d’écran, attendez ce rechargement puis retrouvez le titre et les contrôles ; ne supposez pas que le focus est resté au même endroit. Sélectionner le nom pour le configurer ne l’a pas encore enregistré comme plugin actif.

3. Utilisez « Configurer » dans la partie « Configurer les plugins ». Q&A peut être indisponible avant sa première question. La configuration ouvre la liste « Questions ».

4. Notre scénario part d’une liste vide. Si des questions existent déjà, ne les supprimez pas. Consignez cet écart et faites la suite comme étude jusqu’à disposer d’un protocole adapté : ajouter notre question parmi d’autres rendrait les essais moins prévisibles.

5. Dans la liste vide, activez « Ajouter ». Réglez « Contrôle strict » sur « Non », « Langue » sur « Français (vouvoiement) », puis remplissez « Question » et « Réponses » avec le contenu de l’exemple de cette leçon. Dans « Réponses », saisissez seulement pomme, sur une ligne, sans guillemets et sans ajouter de commentaire.

6. Activez « Envoyer ». Attendez la confirmation de prise en compte puis retrouvez la liste des questions. Vérifiez le texte et la langue. Si un champ est signalé invalide, corrigez-le dans ce formulaire et envoyez de nouveau ; une question non enregistrée ne peut pas protéger l’inscription.

Enregistrer le plugin utilisé
7. Revenez à la page principale « Paramètres de la confirmation visuelle » par sa navigation. Dans « Plugins installés », sélectionnez de nouveau « Q&A » si nécessaire. Après un éventuel rechargement, vérifiez la sélection. Repérez l’aperçu de la question : il aide à contrôler le texte, mais ne remplace pas un essai d’inscription.

8. Réglez « Activer la confirmation visuelle pour les enregistrements » sur « Activé ». Laissez les autres options à leurs valeurs initiales. En particulier, nous ne changeons ni les limites de tentatives ni la confirmation des publications invitées.

9. Activez le bouton principal « Envoyer », situé dans « Soumettre les changements ». Ce bouton enregistre la sélection du plugin et les options de confirmation. Le bouton « Configurer » utilisé plus tôt et l’enregistrement de la question ne remplacent pas cette étape.

10. Quittez cette page puis rouvrez-la depuis « Général ». Vérifiez que « Q&A » est toujours sélectionné et que la confirmation des enregistrements reste « Activé ». Retournez au besoin dans « Configurer » pour relire la question sauvegardée et ses réponses.

La manipulation est terminée lorsque ces valeurs persistent après réouverture. Inscrivez « configuration enregistrée ; parcours public non encore testé » dans votre carnet. Le clone reste fermé jusqu’à la leçon 9.

Si Q&A demeure indisponible, vérifiez la question dans la langue par défaut et le retour à l’écran principal. Si cela reste inexpliqué, restaurez et enregistrez le plugin et la confirmation d’origine, puis relevez le message pour demander de l’aide.

Exemple commenté

Valeurs de notre unique question d’atelier :

Contrôle strict : Non.
Langue : Français (vouvoiement).
Question : Dans la liste carotte, pomme, salade, recopiez le fruit.
Réponses : pomme.

Cette question relève des inscriptions phpBB, pas des QCM de l’Académie : elle ne modifie aucun score d’élève.

Exercice à réaliser

Sans créer de nouvelle question, quittez la configuration puis retrouvez-la depuis l’onglet « Général ». Vérifiez la langue de la question, la présence d’une seule réponse acceptée, le plugin actif et l’activation de la confirmation des enregistrements. Expliquez ensuite pourquoi remplir « Réponses » avec les trois aliments ferait échouer notre objectif pédagogique.

Correction et résultat attendu

Après réouverture, retrouvez la question française, pomme pour seule solution, le contrôle strict sur Non, Q&A sélectionné et la confirmation des enregistrements activée. L’aperçu avant enregistrement ne suffit pas.

Mettre les trois aliments sur trois lignes ferait de chacun une solution valable. Le formulaire ne montrerait pas un QCM à trois choix : il comparerait la saisie à ces trois réponses acceptées. Notre futur essai négatif avec carotte ne pourrait alors plus vérifier le refus attendu. Corrigez les réponses enregistrées avant de commencer les essais.

À retenir

Configurer une question et activer un plugin sont deux opérations distinctes. Une question doit exister dans la langue par défaut. Les lignes de « Réponses » sont des solutions acceptées. Notre contrôle strict reste sur Non. La page principale doit être envoyée puis rouverte pour confirmer la configuration persistante.

Seuil de réussite, en pourcentage : 100 %. QCM obligatoire pour terminer le cours.

Sommaire du cours

Comprendre les risques et préparer ses vérifications

  1. Distinguer un indésirable, une compromission et une panne
  2. Retrouver son laboratoire et conserver l’état initial
  3. Préparer une recette et vérifier le fonctionnement normal

Protéger les comptes et les connexions

  1. Choisir et changer le mot de passe d’un compte d’exercice
  2. Comprendre HTTPS et vérifier les paramètres des cookies
  3. Vérifier une connexion et une déconnexion sans se tromper de session

Réduire les inscriptions automatisées

  1. Comprendre ce que vérifie une protection contre les robots
  2. Configurer la question d’atelier et activer Q&A
  3. Tester une mauvaise réponse, une bonne réponse et le retour à l’état prévu

Limiter les abus sans gêner les membres

  1. Ralentir les publications répétées sans bloquer la conversation
  2. Contrôler les fichiers joints et leurs limites
  3. Vérifier le parcours d’un membre et reconnaître une restriction excessive

Repérer une anomalie et savoir réagir

  1. Lire les journaux et retrouver une action connue
  2. Réagir à un incident sans effacer les indices
  3. Valider le forum et préparer son suivi de sécurité