Exclure la catégorie des derniers

Pour être clair : j’ai installé une instance auto-hébergée sur un VPS selon la procédure d’installation standard.

Je souhaite exclure une catégorie de l’affichage dans la liste des derniers sujets à l’échelle du site pour tous les utilisateurs, et non pas un réglage par préférence individuelle.

Cas d’usage : j’ai une catégorie dans laquelle au moins un sujet est ajouté chaque jour. Seul le sujet le plus récent intéressera les utilisateurs. Ces publications quotidiennes encombreront la liste des sujets et feront descendre des sujets plus pertinents (pour le forum lui-même) ou importants, les rendant invisibles pour les utilisateurs occasionnels.

J’ai trouvé un ancien sujet lié à cette question :

J’ai également trouvé ce plugin de Communiteq datant de 7 ans. Fonctionne-t-il toujours ?

Dans un monde idéal, la version ultime de cette fonctionnalité afficherait uniquement le sujet le plus récent d’une catégorie de mon choix dans la liste des derniers sujets.

Ai-je manqué quelque chose d’évident ?

Je pense que c’est celui que vous cherchez

Je pense que sur Meta News and Events > Forum summaries est muet par défaut[1], ce qui masque les sujets pour tous ceux qui n’ont pas modifié cela dans leurs préférences ou changé le statut de suivi des sujets individuels. Les visiteurs peuvent voir les sujets en visitant la catégorie, mais les sujets ne sont pas visibles dans « Derniers ».


  1. default_categories_muted ↩︎

J’aime bien cette idée, elle serait parfaite pour mon cas d’usage.

Si un utilisateur souhaite voir tous les sujets, il peut les consulter dans la catégorie.

Merci Lilly, je vais essayer ta solution et si cela fonctionne, je marquerai ta réponse comme solution.

Désolé pour cette question super bête, c’est habituellement juste sous mon nez, mais comment utilise-t-on ce plugin ? Je suis allé dans les paramètres de catégorie, j’ai cliqué sur les paramètres avancés, mais je ne trouve rien.

Je suis allé dans Admin > plugins

Il est installé.

Le lien « En savoir plus » mène à GitHub avec le readme suivant :

discourse-categories-suppressed

Masquer les catégories de la page des derniers sujets.

Comme je l’ai dit, c’est habituellement juste sous mes yeux et je suis aveugle :roll_eyes:

Rechercher « suppress » dans tous les paramètres du site

Merci, et je peux confirmer que cela fonctionne parfaitement sur la dernière page ainsi que dans les sujets répertoriés sur la page de catégorie.

Merci, Lilly.

Veuillez sélectionner ma première réponse comme solution, car elle est plus utile compte tenu de la question posée dans l’OP.

Avez-vous également essayé le paramètre du site ? Je suis curieux de connaître les avantages que le plugin présente par rapport au paramètre du site.

Désolé… je ne suis pas sûr de comprendre, je n’ai pas trouvé un tel paramètre du site.

Ai-je manqué quelque chose ?

Je pense que ce paramètre masque également la catégorie depuis la page des catégories.

Paramètre :

Plugin :

Je peux les voir en bas

Merci, Moin. Je ne connaissais pas ce paramètre. Je l’ai testé et, comme le décrit Lilly, la catégorie est supprimée de la liste des catégories. J’ai créé un sujet de test dans la catégorie que j’avais définie dans default_categories_muted, et il apparaît dans la liste des sujets sur la page « Derniers sujets », ainsi que dans la liste des sujets située à droite, à côté de la liste des catégories sur la page de la catégorie.

Suiviez-vous ce sujet parce que vous l’avez créé ? Ou est-il apparu dans les derniers sujets pour un utilisateur de test, même si la catégorie était muette pour lui ? Je n’arrive pas à reproduire ce comportement.

Non

Je me suis déconnecté et le sujet est invisible

En tant qu’utilisateur de test, le sujet est invisible

Si je recherche en tant que l’un ou l’autre, je peux trouver la catégorie et le sujet