Créer une catégorie et ses premiers forums
Objectif de la leçon
Distinguer une catégorie, un forum et un sujet, puis construire « Accueil de l’association » avec « Annonces » et « Questions publiques ». Vérifier les créations dans le panneau d’administration, sans confondre leur existence avec leur visibilité pour les visiteurs.
Explications
Comprendre ce que vous allez créer
Le forum « Forum école » est le site complet. À l’intérieur, phpBB emploie aussi le mot forum pour désigner un espace de discussion. « Questions publiques » sera un forum : il recevra des sujets, et chaque sujet contiendra un ou plusieurs messages. Vous connaissez déjà cette dernière distinction depuis le premier cours. Ici, vous construisez les espaces qui accueilleront ces échanges.
Une catégorie organise plusieurs espaces sous un intitulé commun. Elle ne reçoit pas directement les messages. Dans phpBB, elle se crée par le même formulaire qu’un forum, en choisissant le type « Catégorie ». « Accueil de l’association » sera ainsi une catégorie contenant deux forums : « Annonces » et « Questions publiques ». Le nom « Annonces » ne transforme pas les futurs messages en annonces spéciales : c’est simplement le nom de cet espace.
Le « Forum parent » indique le contenant immédiat. Pour une catégorie placée au premier niveau, vous choisirez « Aucun parent ». Pour chacun des deux forums publics, vous choisirez « Accueil de l’association ». Le parent construit l’arborescence ; il ne décide pas à lui seul qui pourra lire ou écrire.
Retrouver la gestion des forums
Ouvrez votre forum local avec Wamp démarré. Connectez-vous avec CamilleAdmin, puis ouvrez le « Panneau d’administration ». Confirmez votre identité si phpBB le demande. Dans le panneau d’administration, ouvrez l’onglet « Forums », puis « Gérer les forums ». La page porte le titre « Administration des forums ».
La liste présente les éléments d’un même parent. Activer le nom d’une catégorie permet d’examiner ses enfants ; cela n’ouvre pas son formulaire de modification. Pour retrouver le premier niveau, utilisez « Index du forum » dans le chemin de navigation de cette page d’administration. Vérifiez que vous restez dans le panneau d’administration. Votre premier forum et son contenu du cours précédent doivent rester conservés.
Pour créer un élément, activez « Créer un nouveau forum ». Le petit champ qui accompagne ce bouton permet de préparer le nom, mais vous pouvez aussi laisser ce champ vide et renseigner « Nom du forum » dans le formulaire qui s’ouvre. Au clavier, utilisez Tabulation pour atteindre le bouton, puis Entrée. Dans le formulaire, repérez les champs par leur libellé ; dans une liste de choix, utilisez les touches de navigation de votre navigateur pour sélectionner la valeur annoncée.
Pour modifier un forum sans sous-forums, vous disposez aussi d’un accès textuel : ouvrez son nom dans la liste administrative. Sa liste d’enfants étant vide, un lien « Modifier » accompagne le chemin de navigation. Il ouvre le formulaire de cet élément.
Créer le contenant, puis ses enfants
Commencez par la catégorie. Choisissez « Catégorie » dans « Type du forum », « Aucun parent » dans « Forum parent », et saisissez « Accueil de l’association » dans « Nom du forum ». Dans « Copier les permissions depuis », sélectionnez explicitement « Ne pas copier les permissions ». Relisez ces quatre valeurs avant d’activer « Envoyer ». Les autres réglages conservent leurs valeurs proposées.
Le message « Le forum a été créé. » confirme aussi la création d’une catégorie. Comme vous n’avez pas copié de permissions, phpBB peut vous diriger automatiquement vers leur configuration après quelques secondes. Cette transition est prévue : l’objet est déjà enregistré. Pour poursuivre ce chapitre, revenez à « Forums », puis « Gérer les forums », sans attribuer de permissions. Vous les réglerez méthodiquement au chapitre 4.
Créez ensuite « Annonces ». Choisissez « Forum » dans « Type du forum », « Accueil de l’association » dans « Forum parent » et, de nouveau, « Ne pas copier les permissions ». Saisissez une description courte, par exemple « Informations générales des Jardins Partagés. » Gardez « Statut du forum » sur « Déverrouillé » et laissez « Mot de passe » et « Confirmation du mot de passe » vides. Activez « Envoyer », puis revenez à la gestion des forums.
Créez « Questions publiques » avec le même parent et le type « Forum ». Son rôle sera différent, mais ses permissions viendront plus tard. Attention : si vous lancez une création depuis l’intérieur d’une catégorie, phpBB peut présélectionner ce parent comme source de copie. Vérifiez donc toujours les deux listes séparément : le bon parent et « Ne pas copier les permissions ».
Choisir le bon contrôle de réussite
À ce stade, vous vérifiez une structure dans l’administration. Un nouveau forum sans permissions n’apparaît pas normalement aux lecteurs sur l’index public. Cette absence n’est pas une raison pour recréer le forum. La description et le nom n’accordent aucun droit ; le statut « Déverrouillé » ne remplace pas les permissions non plus. Vous distinguerez bientôt l’organisation des espaces et l’autorisation de les utiliser.
Exemple commenté
Exemple commenté
Camille souhaite publier les horaires d’une permanence et recueillir les questions des habitants. Elle crée « Accueil de l’association » comme catégorie, puis deux forums enfants. Les horaires iront plus tard dans un sujet du forum « Annonces » ; une demande sur l’adresse du jardin ira dans un sujet de « Questions publiques ».
Elle ne crée pas une catégorie pour chaque question, car une question individuelle relève d’un sujet. Elle ne copie pas les droits de « Votre premier forum », car les nouveaux espaces auront une politique d’accès précise. Dans l’administration, le bon résultat est une catégorie contenant deux forums distincts.
Exercice à réaliser
Exercice guidé
1. Depuis « Forums » puis « Gérer les forums », consultez le premier niveau. Si un élément de cet exercice existe déjà, vérifiez-le au lieu de le créer en double.
2. Créez « Accueil de l’association » : type « Catégorie », parent « Aucun parent », aucune copie de permissions. Revenez ensuite à la gestion des forums.
3. Créez « Annonces » : type « Forum », parent « Accueil de l’association », aucune copie de permissions. Utilisez la description de l’exemple.
4. Créez « Questions publiques » avec le même type et le même parent. Saisissez la description « Questions des habitants sur les activités de l’association. » Ne copiez pas de permissions.
5. Ouvrez « Accueil de l’association » dans la liste administrative. Relevez les deux noms de forums. Depuis leur action « Modifier », vérifiez successivement leur type et leur parent, puis utilisez « Retour » si vous n’avez rien à changer.
6. Notez : « Structure créée ; accès non configurés ». Vérifiez également que « Votre premier forum » reste présent à son emplacement précédent.
Correction et résultat attendu
Correction et résultat attendu
Au premier niveau de l’administration, « Accueil de l’association » doit avoir le type « Catégorie » et aucun parent. Lorsque vous ouvrez ce nom, la liste doit contenir « Annonces » et « Questions publiques ». Leur formulaire « Modifier un forum » doit afficher le type « Forum » et le parent « Accueil de l’association ».
Si un forum se trouve au premier niveau, il a probablement « Aucun parent ». Vous apprendrez le déplacement dans la troisième leçon ; repérez l’écart sans supprimer l’objet. Si vous avez seulement mal saisi son nom, utilisez « Modifier », corrigez « Nom du forum », gardez « Ne pas copier les permissions », puis « Envoyer ». Cette dernière valeur conserve les droits existants lors d’une modification.
Si l’index public n’affiche pas ces nouveautés, poursuivez : les permissions ne sont pas encore définies. En revanche, si un nom manque dans l’administration, examinez les autres parents avant de conclure à un échec de création. Le message de réussite et les valeurs relues dans le formulaire sont vos preuves. Vous n’avez ni remplacé ni supprimé l’ancien espace du premier cours.
À retenir
Une catégorie regroupe ; un forum accueille des sujets ; un sujet contient des messages. « Type du forum » choisit la nature de l’élément, « Forum parent » son emplacement. Pour chaque création du chapitre, sélectionnez « Ne pas copier les permissions ». La structure se vérifie dans le panneau d’administration ; la visibilité des nouveaux espaces sera réglée au chapitre 4.
Seuil de réussite, en pourcentage : 100 %. QCM obligatoire pour terminer le cours.