Reprendre le forum et distinguer les responsabilités
Objectif de la leçon
Retrouver le forum du cours précédent, vérifier les comptes disponibles et distinguer administration, modération et participation avant toute intervention.
Explications
Un forum organisé doit maintenant vivre
Dans le cours précédent, vous avez organisé le forum des Jardins Partagés. Les visiteurs peuvent lire les informations publiques ; les membres inscrits participent à Questions publiques ; les adhérents disposent de leur espace ; l’équipe possède Coordination. Vous avez vérifié ces règles avec plusieurs comptes. Nous allons maintenant nous occuper des situations qui surviennent dans une communauté : accueillir une personne, examiner un message en attente, traiter un signalement et réorganiser une discussion.
Nous continuons dans la même installation « Forum école ». Si vous avez suivi le parcours local sous Windows, démarrez WampServer et ouvrez http://localhost/forum-ecole/. Si vous avez choisi un hébergement de test, utilisez son adresse habituelle. Il n’y a aucun nouvel installateur à lancer. Ce cours de l’Académie contient les consignes ; les manipulations se font dans votre propre forum d’exercice.
Retrouver les espaces existants
Sous Accueil de l’association, vous aviez créé Annonces, Questions publiques et Essai de classement. Ce dernier reste vide, sans permissions publiques : il servait à comprendre le classement. Sous Espace des adhérents se trouvent Vie de l’association et Comptes rendus ; Projets est un sous-forum de Vie de l’association. La catégorie Équipe contient Coordination. Votre premier forum et ses messages ont également été conservés.
N’essayez pas d’afficher tous ces espaces avec un visiteur : les espaces privés doivent précisément lui rester inaccessibles. Avec CamilleAdmin, vous pouvez contrôler la structure dans le Panneau d’administration, « Forums », « Gérer les forums ». Avec les comptes ordinaires, vous contrôlez les accès réels sur l’index. Ce sont deux vérifications différentes.
Si Comptes rendus manque parce que vous n’avez pas terminé le mini-projet du cours précédent, reprenez cette activité avant de noter le parcours comme terminé. Ne créez pas un deuxième forum du même nom s’il existe déjà. Pour la présente leçon, aucune nouvelle rubrique n’est nécessaire.
Trois responsabilités différentes
Un participant utilise les espaces où il est autorisé : lire, écrire un sujet ou répondre. Un modérateur intervient sur le contenu et le déroulement des échanges dans son périmètre : examiner une publication, déplacer une discussion ou traiter un signalement. Un administrateur règle le fonctionnement et gère notamment les comptes et les autorisations.
Une même personne peut exercer plusieurs responsabilités, mais phpBB les traduit par des permissions distinctes. Avoir accès au panneau d’administration ne signifie pas que toutes les opérations du panneau de modération sont automatiquement disponibles. Inversement, un modérateur local n’a pas besoin de devenir administrateur pour gérer son forum.
Conservez nos acteurs. CamilleAdmin sert aux réglages administratifs. inscrit_test est un membre ordinaire sans groupe associatif. eleve_test appartient aux Adhérents de l’association. equipe_test appartient aux Adhérents et à Équipe de l’association. Il a reçu le modèle Modérateur standard uniquement sur Questions publiques. Il ne devient donc pas modérateur de Vie de l’association, Projets, Comptes rendus ou Coordination.
Les quatre comptes ne sont pas quatre personnes réelles à sanctionner : ce sont vos identités de laboratoire. Ne remplacez pas les sujets d’exercice par une discussion importante déjà présente sur un autre forum. Au chapitre suivant, nous créerons un espace nommé Bac à sable de modération pour rendre les essais faciles à retrouver.
Vérifier l’identité avant l’action
Lorsque vous ouvrez une nouvelle page, relisez le nom du compte connecté. Deux onglets ordinaires du même navigateur partagent généralement la même session. Ouvrir un deuxième onglet ne suffit donc pas à devenir un autre membre. Vous pouvez vous déconnecter puis vous reconnecter, ou réserver un profil de navigateur distinct aux tests ordinaires.
Les fenêtres privées d’un même navigateur peuvent partager leur session entre elles. Le bon critère reste le nom effectivement affiché après connexion. Avant de tenter un accès refusé, assurez-vous qu’une ancienne session administrateur n’est pas encore active. Ne concluez pas qu’un membre voit tout simplement parce que vous avez testé avec CamilleAdmin.
Dans les chapitres suivants, nous annoncerons le compte à utiliser. Les actions de l’équipe seront testées avec equipe_test ; les réponses d’un membre seront testées avec le membre concerné. Les refus attendus ont autant de valeur qu’une action réussie : un membre qui ne peut pas lire Coordination confirme une règle bien appliquée.
Préparer un carnet de suivi
Ouvrez un document de notes sur votre ordinateur. Il peut contenir une suite de paragraphes simples. Pour chaque manipulation, notez le compte utilisé, le forum, le titre du sujet, l’action et le résultat attendu. Ajoutez ensuite le résultat observé. Ne placez aucun mot de passe dans ces notes ; conservez vos identifiants avec votre méthode habituelle.
Par exemple : « equipe_test ; Questions publiques ; vérification du panneau de modération ; accès attendu ; accès observé ». Une phrase précise vaut mieux que « ça marche ». Si une opération doit être annulée à la fin, ajoutez immédiatement la ligne de retour à l’état initial. Cela vous évite d’oublier une restriction temporaire après une interruption.
Ce carnet personnel ne remplace pas les journaux de phpBB. Les journaux enregistrent certaines opérations effectuées dans le logiciel ; votre carnet explique aussi l’intention et le test attendu. Vous apprendrez à consulter les traces utiles sans les effacer pour rendre un essai artificiellement invisible.
Conserver un point de départ
Reprenez la méthode de sauvegarde des fichiers et de la base apprise dans le premier cours. Faites un point de sauvegarde avant cette série d’exercices et notez sa date. Une sauvegarde est une copie de secours ; elle ne remplace pas le choix correct du compte et du contenu. Ce cours n’utilisera pas la restauration d’une ancienne base pour annuler chaque petite manipulation.
Nous privilégierons des actions réversibles sur des objets de test. Lorsque nous étudierons une suppression définitive ou les conséquences d’une suppression de compte, l’analyse sera écrite. Le contenu des exercices doit rester neutre, même lorsqu’il simule un signalement ou un avertissement : aucune insulte n’est nécessaire pour apprendre le mécanisme.
Exemple commenté
Exemple — une discussion est mal classée
Une personne écrit une question de jardinage dans une rubrique destinée aux réunions. Trois questions vous guident : quel contenu est concerné, quel espace devrait l’accueillir, et quel membre de l’équipe possède les droits nécessaires ?
Il s’agit d’abord d’un problème de classement du sujet. Le fait que CamilleAdmin puisse modifier les groupes du membre ne signifie pas que ses groupes sont à changer. Un modérateur habilité sur les espaces concernés pourra déplacer le sujet. Avant le déplacement, il faudra aussi comparer leur public : une discussion privée ne devient pas publique sans que cela soit pris en compte.
Nous apprendrons la procédure de déplacement plus loin. Pour l’instant, identifiez seulement le bon type d’intervention : organiser un échange, puis vérifier sa destination et son accès.
Exercice à réaliser
Exercice — retrouver un état connu
1. Ouvrez votre forum de test et contrôlez son adresse. Notez le nom du site et la date de votre point de sauvegarde.
2. Avec CamilleAdmin, consultez « Forums », « Gérer les forums ». Retrouvez les espaces du cours 2. Ne créez et ne supprimez rien.
3. Avec inscrit_test, ouvrez Questions publiques. Essayez également l’adresse de Coordination relevée dans vos notes du cours 2 : ce compte ne doit pas en lire le contenu.
4. Avec equipe_test, ouvrez Questions publiques et retrouvez le Panneau de modération. Notez son périmètre actuel : Questions publiques. Un lien de modération visible ailleurs ne prouve pas un droit sur cet autre forum.
5. Dans votre carnet, classez ces trois demandes : changer l’adresse de courriel d’un compte que vous gérez ; lire un sujet autorisé ; réorganiser une discussion. Attribuez à chacune la responsabilité adaptée.
Correction et résultat attendu
Correction et résultat attendu
Votre installation est celle du cours précédent, avec sa structure conservée. inscrit_test lit Questions publiques, mais pas Coordination. equipe_test dispose de la modération locale de Questions publiques. Si un résultat diffère, reprenez le contrôle des groupes et le traçage des permissions du cours 2 avant de multiplier les changements.
La modification administrative d’un compte relève de la gestion des membres avec les autorisations adaptées. La lecture est une activité de participant. La réorganisation d’une discussion relève de la modération dans un périmètre précis. Le carnet indique les comptes et les résultats réellement constatés. Aucun nouveau droit n’a encore été attribué par cette leçon.
À retenir
Nous poursuivons le même forum et le même projet. Administration, modération et participation reposent sur des permissions distinctes. Vérifiez l’identité connectée, le périmètre et le résultat attendu avant d’agir. Un carnet et un point de sauvegarde facilitent le suivi sans remplacer les contrôles.
Seuil de réussite, en pourcentage : 100 %. QCM obligatoire pour terminer le cours.