Déplacer un sujet vers le bon forum
Objectif de la leçon
Déplacer une discussion entière sans perdre ses réponses, choisir délibérément de laisser ou non un sujet-traceur et vérifier les conséquences du déplacement pour les lecteurs.
Explications
Ranger une discussion sans réécrire son histoire
Un membre peut publier une bonne question dans le mauvais espace. Il n’est pas nécessaire de lui demander de tout recopier : déplacer le sujet permet de ranger ensemble la question initiale et ses réponses. Les auteurs et les dates des messages sont conservés. Déplacer ne signifie ni approuver le contenu, ni sanctionner l’auteur.
Prenons deux objets différents. Le forum est l’espace qui accueille des discussions ; le sujet est une discussion précise. Ici, nous déplaçons un sujet entre deux forums existants. Nous ne changeons ni le parent d’un forum dans l’administration, ni l’organisation des catégories travaillée au cours précédent.
Qui réalise la manipulation ?
Dans notre laboratoire, equipe_test possède la modération locale de Questions publiques et du Bac à sable de modération. Ce deuxième forum a reçu une copie des permissions du premier au chapitre précédent. Nous avons donc deux espaces publics de test et un modérateur autorisé à y travailler. Un modérateur local n’obtient pas automatiquement les mêmes droits partout.
Le déplacement demande des droits de modération dans le forum de départ et des droits compatibles dans la destination. Le simple fait de voir le nom d’un forum ne suffit pas. Si notre Bac n’est pas proposé, revenez à la vérification des permissions du chapitre précédent ; ne choisissez pas un autre espace au hasard.
Le sujet-traceur : une indication, pas une seconde discussion
Le formulaire propose « Laisser un sujet-traceur dans l’ancien forum ». Cette option laisse à l’ancien emplacement une entrée qui dirige vers le sujet déplacé. Il n’y a toujours qu’une discussion réelle ; les réponses ne sont pas dupliquées. Ce lien peut aider un lecteur habitué à chercher au même endroit.
Il n’est pas indispensable pour chaque rangement. Un forum rempli de traces devient moins lisible. Surtout, une trace peut révéler le titre d’une discussion à des personnes qui n’ont pas accès à sa destination. Elle n’accorde pas les permissions de lecture du forum d’arrivée. Pour notre exercice, nous laisserons cette case décochée : le résultat sera facile à vérifier dans les deux listes.
Un changement de forum peut changer le public
Après un déplacement, les permissions du forum d’arrivée s’appliquent à la discussion. Un sujet placé dans Vie de l’association est destiné aux adhérents autorisés ; le déplacer vers Questions publiques peut le rendre lisible aux visiteurs. Les anciennes permissions du forum de départ ne suivent pas le sujet comme une enveloppe protectrice.
Le mouvement inverse peut empêcher des participants de retrouver leurs échanges. Avant de déplacer du contenu réel, vérifiez donc la destination et les personnes qui pourront le lire. Un changement vers un espace privé n’annule pas une divulgation déjà survenue : les anciens lecteurs ont pu conserver le texte. Notre essai restera exclusivement entre deux forums publics contenant des textes fictifs.
Trois contrôles pour une action simple
Avant : identifiez le titre, l’auteur, le nombre de messages et le forum de départ. Pendant : sélectionnez un seul sujet et relisez la destination avant de confirmer. Après : retrouvez le titre dans le bon forum et contrôlez les messages avec un compte ordinaire.
Dans le panneau de modération, les cases de sélection correspondent aux lignes des sujets. Certaines annonces de lecteur d’écran restent génériques, par exemple « Sélectionner ». Lisez le titre de la ligne avant de cocher sa case. N’utilisez pas « Tout sélectionner » pour un exercice portant sur une seule discussion. La lecture du contexte est plus fiable qu’un repère comme « la troisième case ».
Un déplacement ne nécessite pas forcément de fermer le sujet. Une option de verrouillage peut accompagner le formulaire ; laissez-la désactivée ici. Les participants doivent pouvoir continuer à répondre après le rangement.
Exemple commenté
Situation de départ
inscrit_test ouvre dans Questions publiques le sujet « Atelier — ranger une question » avec ce texte : « Message fictif de formation. Où classer notre essai de rangement ? » eleve_test répond : « Réponse fictive : cette discussion sert uniquement à apprendre le déplacement. »
Nous voulons ranger ces deux messages dans le Bac à sable de modération. Le déplacement conserve le même sujet et les mêmes auteurs. Comme les deux forums sont publics et acceptent les messages des membres enregistrés, l’exercice n’introduit pas de changement volontaire de public.
Pour une communauté réelle, une courte explication telle que « Discussion déplacée dans l’espace consacré à ce thème » peut accompagner la décision. Il s’agit d’un message que vous choisissez de rédiger : phpBB ne remplace pas votre explication humaine par la seule présence d’un sujet-traceur.
Exercice à réaliser
Créer puis ranger la discussion d’essai
1. Sous inscrit_test, ouvrez Questions publiques, utilisez « Nouveau sujet », saisissez le titre et le premier texte de l’exemple, puis envoyez. Sous eleve_test, ouvrez ce sujet et ajoutez la réponse proposée. Relisez les deux messages. Notez leurs auteurs dans votre journal.
2. Connectez-vous sous equipe_test. Ouvrez Questions publiques, puis le lien du panneau de modération. Dans la liste des sujets de ce forum, repérez « Atelier — ranger une question ». Cochez uniquement sa case. Si vous êtes arrivé sur la vue d’un message ou d’un sujet, utilisez « Voir le forum » dans le panneau avant de sélectionner la discussion.
3. Dans la liste des actions, choisissez « Déplacer », puis « Envoyer ». Dans le formulaire de déplacement, choisissez « Bac à sable de modération » comme forum de destination. Lisez les intitulés autour des listes si le lecteur d’écran n’en annonce pas suffisamment le rôle.
4. Laissez « Laisser un sujet-traceur dans l’ancien forum » décoché. Ne demandez pas de verrouiller le sujet. Vérifiez une dernière fois la destination, puis confirmez avec « Oui ».
5. Ouvrez le Bac. Retrouvez le sujet et les deux textes. Revenez à Questions publiques : aucune entrée de ce sujet ne doit subsister puisque nous n’avons pas demandé de trace.
6. Sous inscrit_test, retrouvez la discussion dans le Bac et ajoutez : « Vérification fictive : je peux toujours répondre après le déplacement. » Notez le résultat et le choix de ne pas laisser de trace. Gardez le sujet dans le Bac.
Correction et résultat attendu
Résultat attendu
Le Bac contient « Atelier — ranger une question » avec trois messages : la question d’inscrit_test, la réponse d’eleve_test, puis la vérification d’inscrit_test. Questions publiques ne contient ni ce sujet ni son traceur. Les deux premiers auteurs et leurs textes n’ont pas changé. Le sujet reste ouvert aux réponses autorisées.
Si le sujet est bien dans le Bac mais que vous voyez aussi son titre à l’ancien emplacement, examinez s’il s’agit d’un traceur avant de conclure à une duplication. Ne supprimez pas une discussion pour corriger une simple erreur de case : consignez ce que vous observez et distinguez l’entrée de redirection du sujet réel.
Si inscrit_test ne peut plus répondre, vérifiez d’abord le compte connecté, le forum de destination et l’état verrouillé ou ouvert du sujet. Ensuite seulement, contrôlez les permissions. Le compte administrateur qui parvient à accéder à la page ne constitue pas une preuve suffisante pour ce membre.
À retenir
Déplacer un sujet déplace sa discussion entière. Un sujet-traceur redirige vers elle sans dupliquer ses messages. Le forum d’arrivée détermine désormais les droits d’accès. Contrôler la destination et tester avec un membre ordinaire font partie du rangement.
Seuil de réussite, en pourcentage : 100 %. QCM obligatoire pour terminer le cours.