Vue d'ensemble
Les catégories sont le moyen de garder un forum en croissance lisible sans le diviser en plusieurs forums. Chaque forum de Discussions a sa propre liste de catégories ; un sujet appartient au plus à l'une d'elles, et les lecteurs restreignent la liste des sujets avec une liste déroulante de catégories. Cet article explique où la liste des catégories est définie, comment la modifier, comment les auteurs et les lecteurs l'utilisent et à quoi faire attention lorsque vous renommez ou supprimez une catégorie.
Comment fonctionnent les catégories
- Le forum détient la liste des catégories : la colonne Catégories de l'élément du forum dans la liste Forums de discussion, un nom par ligne.
- Un sujet stocke le nom de sa catégorie sous forme de texte dans la colonne Catégorie de la liste Sujets de discussion. La colonne est indexée, de sorte que le filtrage par catégorie reste rapide sur les grands forums.
- Le composant WebPart affiche les catégories du forum à trois endroits : la liste déroulante Catégorie du formulaire de nouveau sujet, la même liste déroulante lors de la modification d'un sujet et le filtre par catégorie au-dessus de la liste des sujets.
Comme un sujet stocke le nom de la catégorie plutôt qu'une référence, les deux listes sont indépendantes : modifier la liste du forum ne réécrit pas les sujets existants. Les conséquences sont décrites ci-dessous dans Renommer et supprimer des catégories.
Définir les catégories à la création d'un forum
Les catégories sont saisies sur l'écran Non configuré du composant WebPart lorsqu'un propriétaire de site crée un forum : le champ Catégories (une par ligne) accepte un nom par ligne. Le champ est facultatif - un forum créé sans catégories n'a tout simplement pas de listes déroulantes de catégories.

Le composant WebPart nettoie la liste avant de l'enregistrer : les espaces de début et de fin sont supprimés, les lignes vides sont ignorées et un nom qui répète un nom précédent (sans tenir compte de la casse) est ignoré. L'ordre des lignes est l'ordre des listes déroulantes, placez donc les catégories les plus utilisées en premier. Le reste du formulaire de première configuration est décrit dans KB10392. Créer votre premier forum : modes, catégories et approbation.
Modifier les catégories ultérieurement
Les modérateurs - utilisateurs disposant de l'autorisation Gérer les listes, en général les propriétaires du site - modifient la liste des catégories depuis le composant WebPart :
- Ouvrez le forum et cliquez sur Paramètres du forum dans la barre de commandes. Le bouton est affiché aux modérateurs en mode lecture comme en mode modification.
- Dans le volet, modifiez Catégories (une par ligne) - un nom par ligne - et cliquez sur Enregistrer. La liste est nettoyée de la même manière que lors de la création du forum.
- Le forum se recharge avec la nouvelle liste ; le filtre et le formulaire de nouveau sujet l'affichent immédiatement. Les autres pages qui affichent le même forum la prennent en compte à leur prochain chargement ; rien n'est mis en cache.
Le même volet modifie le nom du forum, la description, le mode et le paramètre d'approbation - voir KB10392. Créer votre premier forum : modes, catégories et approbation. Le forum reste un élément de la liste Forums de discussion, de sorte que la colonne Catégories peut aussi y être modifiée (Contenu du site, la liste Forums de discussion, l'élément de votre forum, Modifier). La modification de l'élément du forum dans la liste nécessite l'autorisation de modifier les éléments de cette liste, que les propriétaires du site et les membres disposant de Collaboration ou Modification ont par défaut. Si vous souhaitez que seuls les propriétaires gèrent les forums, définissez des autorisations uniques sur cette liste comme décrit dans KB10408. Autorisations dans Discussions : qui peut lire, publier et modérer.

Renommer et supprimer des catégories
Un sujet conserve le nom de catégorie avec lequel il a été publié. Par conséquent :
- Renommer une catégorie dans le forum (par exemple Comptes → Comptes et accès) laisse les sujets existants sous l'ancien nom. Ils affichent toujours Comptes dans la ligne de la liste, mais le filtre ne propose plus Comptes, de sorte qu'ils ne sont accessibles que via Récent ou la recherche.
- Supprimer une catégorie a le même effet : les sujets restent, avec un nom qui ne figure plus dans la liste déroulante.
- Ajouter une catégorie est toujours sans risque.
Pour déplacer un sujet existant vers le nouveau nom, ouvrez-le et cliquez sur Modifier - l'auteur peut le faire tant que le sujet n'est pas verrouillé, un modérateur à tout moment -, choisissez le nouveau nom dans la liste déroulante Catégorie et cliquez sur Enregistrer. Pour de nombreux sujets à la fois, la liste Sujets de discussion est plus rapide : filtrez ou triez par la colonne Catégorie et modifiez le champ Catégorie des éléments concernés (plusieurs éléments sélectionnés à la fois dans la vue de liste). Le composant WebPart affiche le changement au prochain rechargement.
❗ Important
La liste déroulante Catégorie de l'éditeur de sujet ne propose que les noms de catégories actuels du forum (et Aucune catégorie), elle ne peut donc pas introduire une catégorie mal orthographiée ; lorsque la catégorie actuelle du sujet ne figure plus dans la liste, la liste déroulante n'affiche aucune sélection tant que vous n'en choisissez pas une. Si vous corrigez plutôt la colonne Catégorie dans la liste Sujets de discussion, gardez la valeur exactement égale à un nom de la liste du forum, majuscules comprises, afin que le filtre la trouve.
Choisir une catégorie au démarrage d'un sujet
Lorsque le forum a des catégories, le formulaire de nouveau sujet affiche une liste déroulante Catégorie sous le titre (et sous la liste déroulante Type sur les forums qui autorisent à la fois les discussions et les questions). Elle s'ouvre sur Aucune catégorie ; l'auteur en choisit une ou la laisse vide. La catégorie est affichée dans l'en-tête du sujet et dans la ligne de métadonnées de la ligne de la liste, à côté de l'auteur et de l'heure de la dernière activité. Elle peut être modifiée ultérieurement : l'auteur (tant que le sujet n'est pas verrouillé) et les modérateurs cliquent sur Modifier dans la vue du sujet et obtiennent la même liste déroulante Catégorie à côté du titre et du corps. Le démarrage d'un sujet est décrit étape par étape dans KB10398. Créer un sujet : discussions et questions.
Filtrer la liste par catégorie
Au-dessus de la liste des sujets, les lecteurs voient la liste déroulante des catégories avec Toutes les catégories et une entrée par catégorie du forum. La sélection d'une catégorie filtre la vue actuelle : Sans réponse + Réseau n'affiche que les questions réseau ouvertes, Mes sujets + Matériel uniquement les sujets du lecteur sur le matériel. La zone de recherche fonctionne elle aussi à l'intérieur de la catégorie sélectionnée. Lorsque la combinaison n'a aucun sujet, la liste affiche Rien trouvé. ; Toutes les catégories rétablit la vue complète.
Le filtre est sans état : il revient à Toutes les catégories lorsque la page est rechargée, et il ne fait pas partie du lien vers un sujet, de sorte qu'un lien profond ouvre toujours le sujet quel que soit le filtre.
Sujets sans catégorie
Un sujet publié avec Aucune catégorie a une valeur Catégorie vide. Il apparaît dans chaque vue sous Toutes les catégories, mais aucune entrée de la liste déroulante ne le sélectionne - il n'existe pas de filtre Sans catégorie. Si le forum repose sur les catégories, demandez aux auteurs d'en choisir une, ou attribuez les catégories a posteriori - avec Modifier dans la vue du sujet ou dans la liste Sujets de discussion, comme décrit ci-dessus. Les sujets importés d'un forum de discussion classique arrivent sans catégorie, car le modèle classique n'a pas de colonne équivalente ; voir KB10418. Ce que l'importateur copie et comment il reconstruit les fils de réponses.
Masquer les catégories
Le bouton bascule Afficher les catégories du groupe Apparence du volet de propriétés masque la liste déroulante des catégories et le nom de la catégorie dans les lignes de la liste pour cette instance du composant WebPart. Les catégories restent stockées, le formulaire de nouveau sujet les propose toujours et le sujet ouvert affiche toujours sa catégorie. Le bouton bascule est utile pour une vue compacte du forum sur une page avec peu de place, comme une barre latérale. Les autres paramètres d'affichage sont décrits dans KB10422. Vues, pagination, recherche et compteurs : paramètres d'affichage du composant WebPart Discussions.
Conseils pour une bonne liste de catégories
- Restez concis. Cinq à huit catégories suffisent pour la plupart des forums ; une liste déroulante de trente entrées est ignorée, et le forum finit avec tout dans Autres.
- Nommez par sujet, pas par public ou par statut. Réseau, Paie, Module 3 fonctionnent ; Urgent ou Pour les responsables non, car le statut d'un sujet change et le public est défini par les autorisations du site.
- Fixez la première liste avant le lancement. Renommer plus tard implique de modifier des sujets un par un ou dans la liste ; ajouter ne coûte rien.
- Utilisez des sites distincts pour des droits d’accès différents. Les forums d’un même site partagent les listes et leurs autorisations ; les catégories et les forums séparés n’isolent pas les publics. Plusieurs forums sur un même site peuvent organiser des sujets ou règles d’approbation différents pour un même public.
💡 Astuce
Si vos lecteurs ont besoin d'une liste Sans réponse par catégorie, combinez le paramètre Vue par défaut avec le filtre : définissez la vue par défaut sur Sans réponse pour que les experts arrivent sur les questions ouvertes, et laissez-les choisir leur domaine dans la liste déroulante des catégories. Les paramètres sont expliqués dans KB10422. Vues, pagination, recherche et compteurs : paramètres d'affichage du composant WebPart Discussions.