Hallo. Ich bin mir nicht sicher, ob diese Funktion existiert oder überhaupt vorgeschlagen wurde, da ich Schwierigkeiten habe, genau das zu recherchieren, was ich mir vorstelle.
Mein Wunsch wäre es, eine oder mehrere Kategorien zu haben, die nicht in den Listen “Themen” oder “Aktuelle Beiträge” angezeigt werden, aber dennoch eine dezente Benachrichtigung erhalten.
Um es klarer auszudrücken: Ich bin Administrator einer Discourse-Seite, und eine der Kategorien meiner Seite heißt “Kaffeepause”, die, wie es in Foren oft der Fall ist, dazu dient, Themen zu behandeln, die nicht mit dem Thema der Seite zusammenhängen.
Ich möchte, dass die in diesem Off-Topic-Forum veröffentlichten Themen nicht in den Listen der aktuellen Themen erscheinen, sondern Gegenstand einer dezenten Benachrichtigung sind, wie z. B. eine Zählung der Anzahl neuer Themen oder sogar eine Nachricht am oberen Rand der Seite unterhalb des Headers, die besagt: “Kaffeepause: 3 neue Themen”.
Ich glaube nicht, dass es dafür eine eingebaute Methode gibt, aber Sie könnten versuchen, Themenlistenelemente aus einer bestimmten Kategorie mit CSS auszublenden, indem Sie etwas wie das hier verwenden (ersetzen Sie x durch den Kategorie-“Slug” aus den Kategorieeinstellungen):
.topic-list tr.category-x {
display: none;
}
Dies würde sie jedoch aus jeder Themenliste verschwinden lassen, was bedeutet, dass die Themenliste für diese Kategorie einfach leer wäre! Um dies zu beheben, könnten wir den CSS-Code so modifizieren, dass er die Kategorieseite nicht beeinflusst:
Dies würde wahrscheinlich eine benutzerdefinierte Komponente erfordern. Es könnte eine bestehende Theme component geben, die so etwas tun könnte, aber mir fällt im Moment keine ein!