Je construis mon premier forum Discourse. Le logiciel et sa communauté sont incroyables, et il y a beaucoup à assimiler.
Juste pour information, quelles sont les différences entre une Catégorie et une sous-catégorie, en interne ou autrement ? Au-delà de la fonction d’organisation que nous voyons, et de la définition qu’une sous-catégorie a une catégorie parente, y a-t-il plus en jeu ici ? Disons que nous avons deux Catégories, « Yin » et « Yang ». Nous faisons de Yin une sous-catégorie en la déplaçant sous Yang. Ou, nous faisons de Yang une sous-catégorie sous Yin. Est-ce que l’échange de leur emplacement hiérarchique est la seule chose qui se passe pendant ces opérations ? Y a-t-il d’autres différences (d’attributs) entre une Catégorie autonome, une sous-catégorie et une catégorie parente (en parlant dans un sens général, pas au niveau de la base de données) ? Je suppose qu’un parent connaît ses enfants, et vice-versa.
Les paramètres d’accès ont une structure hiérarchique où les sous-catégories ne peuvent pas être plus permissives que leurs catégories parentes. Vous obtiendrez un message d’erreur lorsque vous tenterez une configuration qui va à l’encontre de cela :
Habituellement, lorsque vous affichez tous les sujets d’une catégorie, vous voyez également les sujets des sous-catégories. Par exemple, lorsque vous affichez Announcements, vous voyez également les sujets de Announcements > Blog. Bien sûr, vous pouvez utiliser le filtre de sous-catégorie et sélectionner « aucune sous-catégorie » pour les exclure ou modifier les paramètres de la catégorie afin que les sous-catégories soient masquées par défaut. Mais en général, une catégorie parente peut également servir à regrouper plusieurs sous-catégories.