Hallo, ich habe einen Anwendungsfall, bei dem ich bestimmte Kategorien und Unterkategorien unterdrücken möchte, damit ihre Beiträge nicht im neuesten Feed erscheinen, ohne sie für Benutzer unzugänglich zu machen. Idealerweise sollten alle Beiträge, die ein Benutzer erstellt oder denen er folgt, in seinem neuesten Feed erscheinen, aber das ist nicht sehr wichtig, solange er Benachrichtigungen und Ähnliches zu Antworten erhält.
Der Hauptgrund dafür ist, dass das Forum im Wesentlichen einen administrativen Bereich hat, der eine sehr hohe Aktivität aufweist, aber die Beiträge dort überschwemmen die neueste Liste, was die Auffindbarkeit und Sichtbarkeit tatsächlicher Community-Diskussionen verringert. Jedes Thema in den administrativen Bereichen ist normalerweise nur für eine Handvoll von Benutzern relevant, aber gleichzeitig müssen Benutzer diese Kategorien bei Bedarf leicht finden können.
Die Standardansicht im Forum sind Kategorien, da dies für jeden, der mit Discourse nicht vertraut ist, am benutzerfreundlichsten erscheint.
Versuche
Hier ist, was ich versucht habe, um mein Ziel zu erreichen, und warum es nicht funktioniert hat.
Stummgeschaltete Tags
Ich habe versucht, stummgeschaltete Tags für alle Beiträge zu verwenden, die standardmäßig unterdrückt werden sollen. Benutzer konnten die Kategorien und Unterkategorien immer noch leicht finden, einschließlich des Erstellens eigener Beiträge, aber es war nicht leicht erkennbar, dass es standardmäßig stummgeschaltete Tags gab. Benutzer, die nach Beiträgen suchten, die von anderen in diesen Kategorien erstellt worden waren, sahen keine, ohne eine klare Möglichkeit, sie wieder einzublenden. Für den Benutzer war die offensichtlichste Realität, dass die Beiträge einfach nicht existierten.
Stummgeschaltete Kategorien
Ich habe versucht, alle Kategorien stummzuschalten, in denen Beiträge standardmäßig unterdrückt werden sollten. Ich dachte, dies würde die Kategorie einfach in den eingeklappten Abschnitt “Stummgeschaltet” verschieben und Themen aus den neuesten entfernen, aber es scheint einige Eigenheiten zu geben.
- Der eingeklappte Abschnitt “Stummgeschaltet” erscheint nur für angemeldete Benutzer, aber die meisten Leute, die nach den administrativen Bereichen suchen, haben die Foren noch nie benutzt, sodass sie ihn nicht finden können.
- Stummgeschaltete Unterkategorien werden vollständig aus der Liste der Unterkategorien entfernt, die am oberen Rand von Kategorien mit Unterkategorien sichtbar ist, selbst für angemeldete Benutzer.
Lösung?
Es sieht so aus, als ob GitHub - discourse/discourse-categories-suppressed möglicherweise so etwas wie das tut, was ich möchte, aber ich kann keine Plugin-Detailseite oder Ähnliches dazu finden, außer dass einige Leute darauf verweisen und das GitHub-Repository. Eines der potenziellen Probleme dabei ist, dass es Benutzern meiner Meinung nach nicht erlaubt, die Unterdrückung zu überschreiben, sodass jemand, der an den administrativen Bereichen interessiert ist, wie ein Administrator, nichts tun kann, um sicherzustellen, dass er die Themen in seinem eigenen neuesten Feed sieht.
Weiß jemand eine bessere Lösung für das, was ich erreichen möchte, oder ist dies im Moment die beste Option?