Catégories hors sujet non dans les listes récentes ?

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 solution intégrée pour faire cela, mais vous pourriez essayer de masquer les éléments de la liste des sujets d’une catégorie spécifique à l’aide de CSS, avec quelque chose comme ceci (en remplaçant x par le « slug » de la catégorie tel qu’il apparaît dans les paramètres de la catégorie) :

.topic-list tr.category-x {
    display: none;
}

Cependant, cela les ferait disparaître de toute liste de sujets, ce qui signifierait que la liste des sujets de cette catégorie serait simplement vide ! Pour remédier à cela, nous pourrions exclure le code CSS de la page de la catégorie comme suit :

body:not(.category-x) .topic-list tr.category-x {
    display: none;
}

Si vous souhaitez également qu’ils apparaissent lorsque les utilisateurs recherchent un tag particulier, vous pourriez ajouter ceci :

body:not(.category-x):not(.tags-page) .topic-list tr.category-x {
    display: none;
}

[quote=“Patrick EMIN, post:1, topic:322102, username:patrickemin”]
sujet d’une notification discrète, comme par exemple un compteur du nombre de nouveaux sujets, ou peut-être même un message en haut du site, sous l’en-tête, indiquant quelque chose comme « Pause café : 3 nouveaux sujets ». [/quote]

Cela nécessiterait probablement un composant personnalisé. Il existe peut-être un Customization > Theme component existant capable de faire quelque chose comme ça, mais je n’en ai pas un en tête à l’instant !

Thank you very much ! It remains to see if others have the same need, so that the functionality could be created as a component.