Bonjour. Je ne suis pas sûr que cette fonctionnalité existe ou qu’elle ait même été suggérée, car j’ai du mal à rechercher exactement ce à quoi je pense.
Mon souhait serait d’avoir une ou plusieurs catégories qui n’apparaissent pas dans les listes de Sujets ou de Derniers messages, mais qui reçoivent tout de même une notification discrète.
Pour être plus clair, voici ce que j’ai en tête : je suis administrateur d’un site discourse, et l’une des catégories de mon site s’appelle “Pause café”, qui est utilisée, comme c’est souvent le cas sur les forums, pour traiter des sujets qui ne sont pas liés au thème du site.
J’aimerais que les sujets publiés dans ce forum hors-sujet n’apparaissent pas dans les listes des derniers sujets, mais fassent l’objet d’une notification discrète comme, par exemple, un décompte du nombre de nouveaux sujets ou même un message en haut du site sous l’en-tête disant quelque chose comme Pause café : 3 nouveaux sujets.
Je ne pense pas qu’il existe de moyen intégré pour le faire, mais vous pourriez essayer de masquer les éléments de la liste de sujets d’une catégorie spécifique avec du CSS en utilisant quelque chose comme ceci (en remplaçant x par le « slug » de la catégorie dans les paramètres de la catégorie) :
.topic-list tr.category-x {
display: none;
}
Cependant, cela les ferait disparaître de toutes les listes de sujets, ce qui signifie que la liste de sujets pour cette catégorie serait vide ! Pour remédier à cela, nous pourrions exclure le code CSS afin qu’il n’affecte pas la page de la catégorie comme ceci :
Cela nécessiterait probablement un composant personnalisé. Il pourrait exister un Theme component existant qui pourrait faire quelque chose comme ça, mais je n’en vois pas un qui me vienne à l’esprit !