Supprimer du dernier tout en minimisant la dissimulation ?

Salut, j’ai un cas d’utilisation où j’aimerais supprimer certaines catégories et sous-catégories afin que leurs publications n’apparaissent pas dans le fil d’actualité le plus récent, sans les rendre inaccessibles aux utilisateurs. Idéalement, toute publication qu’un utilisateur publie ou suit devrait alors apparaître dans son fil d’actualité le plus récent, mais ce n’est pas très important tant qu’il reçoit toujours des notifications et des informations sur les réponses.

La raison principale est que le forum a essentiellement une section administrative qui a une activité très élevée, mais les publications là-bas inondent la liste la plus récente, ce qui réduit la découvrabilité et la visibilité des discussions réelles de la communauté. Chaque sujet dans les sections administratives n’est généralement pertinent que pour une poignée d’utilisateurs, mais en même temps, les utilisateurs doivent pouvoir trouver facilement ces catégories si nécessaire.

La vue par défaut sur le forum est les catégories car cela semble être le plus convivial pour quiconque n’est pas familier avec Discourse.

Tentatives

Voici ce que j’ai essayé pour atteindre mon objectif, et pourquoi cela n’a pas fonctionné.

Tags mis en sourdine

J’ai essayé d’utiliser des tags mis en sourdine sur toutes les publications qui devaient être supprimées par défaut. Les utilisateurs pouvaient toujours trouver facilement les catégories et sous-catégories, y compris faire leurs propres publications, mais il n’était pas facilement découvrable qu’il y avait des tags mis en sourdine par défaut. Les utilisateurs qui cherchaient des publications faites par d’autres dans ces catégories n’en voyaient aucune sans moyen clair de les faire réapparaître. Pour l’utilisateur, la réalité la plus évidente était que les publications n’existaient tout simplement pas.

Catégories mises en sourdine

J’ai essayé de mettre en sourdine toutes les catégories pour lesquelles je voulais supprimer les publications par défaut. J’avais pensé que cela déplacerait simplement la catégorie dans la section “Mise en sourdine” effondrée et supprimerait les sujets de la liste “plus récent”, mais il semble y avoir quelques particularités.

  • La section effondrée “Mise en sourdine” n’apparaît que pour les utilisateurs connectés, mais la plupart des personnes recherchant les sections administratives n’ont jamais utilisé les forums auparavant, elles ne peuvent donc pas la trouver.
  • Les sous-catégories mises en sourdine sont complètement supprimées de la liste des sous-catégories visible en haut des catégories avec des sous-catégories, même pour les utilisateurs connectés.

Solution ?

Il semble que GitHub - discourse/discourse-categories-suppressed pourrait faire à peu près ce que je veux, mais je ne trouve pas de page de détails sur le plugin ou quoi que ce soit d’autre à ce sujet, à part quelques personnes y faisant référence et le dépôt GitHub. L’un des problèmes potentiels est que je suppose qu’il ne permet pas aux utilisateurs de remplacer la suppression, de sorte que quelqu’un intéressé par les sections administratives, comme un administrateur, ne peut rien faire pour faire en sorte qu’il voie les sujets dans son propre fil d’actualité le plus récent.

Quelqu’un connaît-il une meilleure solution pour ce que j’essaie d’accomplir, ou est-ce la meilleure option pour le moment ?