In einem Forum, in dem die Standardeinstellung das Beobachten bestimmter Kategorien mit E-Mail-Benachrichtigungen ist und in dem kaum jemand seine Einstellungen geändert hat – und in dem ein Thema, das die meisten Leute vielleicht nicht interessiert, sehr aktiv wird –, wie könnte ein einzelnes Thema für alle Benutzer von „Beobachten“ auf „Verfolgen“ geändert werden? Oder für alle Benutzer, die nicht beigetragen haben?
Mir ist bewusst, dass dies ein paternalistischer Ansatz ist, der gegen das vorgeht, was einige Benutzer wünschen könnten. Ich habe mich nur gefragt, wie es in Extremsituationen gemacht werden könnte. Danke.
Danke für den Link. Ich fürchte, das ist mir im Moment alles Griechisch. Ich könnte Anweisungen befolgen (wenn die Antwort auf dieser Seite gewesen wäre), aber ich kann nicht herausfinden, was ich tun muss.
Das erfordert tatsächlich einiges an Finesse. Das Problem bei „Beobachten“ ist, dass es im Allgemeinen pro Benutzer und pro Thema bestehen bleibt und nicht so einfach herabgestuft werden kann. Es ist möglich, aber über die Rails Console ziemlich knifflig.
Ich bin mir nicht sicher, wie sich die Dinge in diesem Bereich entwickelt haben, aber zuvor, wenn ein Tag (zum Beispiel) dazu führt, dass ein Thema auf „Beobachten“ gesetzt wird, führt die Entfernung dieses Tags nicht zu einer Herabstufung des Beobachtungsstatus. Ich kann dies im Moment nicht testen, da das Beobachten von Tags für mich anscheinend defekt ist.
Wenn Sie dies jedoch mit Kategorien verwalten, können Sie es gut steuern. Erstellen Sie eine Unterkategorie Ihrer gewünschten Kategorie, beschränken Sie die Berechtigungen zum Posten nur auf Administratoren und alle Benutzer, die diese Unterkategorie beobachten. Um den Beobachtungsstatus aller herabzustufen, verschieben Sie einfach das Thema von der Unterkategorie in die Kategorie.
Dies wird hier in Meta bis zu einem gewissen Grad in der Kategorie #feature:announcements genutzt.