CSS-Klassen für aktuelle Gruppen, die das Thema sehen können?

Fortsetzung der Diskussion von CSS-Klassen für Gruppen des aktuellen Benutzers:

Da die Foren, die ich erstelle, immer komplexere Datenschutzeinstellungen haben, gefällt mir die Idee, für die Leute besser sichtbar zu machen, wer was sehen kann.

Ich mag dieses Konzept, Display Posts Visibility, und wünschte, ich könnte es weiter ausbauen, um genau zu zeigen, welche Gruppen welche Themen sehen können.

Derzeit verwendet Display Posts Visibility .archetype-regular und .archetype-private_message, um vollständig öffentliche vs. vollständig private Nachrichten anzuzeigen, verwendet aber .read-restricted, um die durch Gruppen eingeschränkten anzuzeigen. Da .read-restricted jedoch nicht präzise ist, scheint es schwierig zu sein, herauszufinden, welche Gruppen das aktuelle Thema sehen können.

Wenn die CSS-Klassen für die Gruppen, die es sehen können, vorhanden wären, wäre es viel einfacher, die Seite so zu gestalten, dass sie für die Leute offensichtlicher ist.

Vielleicht ist es eine einfache Theme-Komponente, wie CSS Classes for Current User's Groups, aber ich kann nichts in discourse/app/assets/javascripts/discourse/app/lib/plugin-api.js at 99a6f32554e43a15da491c0e4db28a3537e98358 · discourse/discourse · GitHub finden, um die aktuellen Gruppen zu erhalten, die das Thema sehen können.

Irgendwelche Ideen?

3 „Gefällt mir“

Gruppen, die ein Thema sehen können, gelten als private Informationen. Daher wird das Leaken, dass eine Gruppe Zugriff auf eine bestimmte Kategorie hat, als Fehler in Discourse betrachtet.

Das bedeutet, dass Sie ein Plugin benötigen, um diese Informationen in der Benutzeroberfläche anzuzeigen.

3 „Gefällt mir“

Ich kann verstehen, wie das sein könnte, da es viele der auf der Plattform existierenden versteckten Gruppen aufdecken könnte und vielleicht auch aus anderen Gründen.

Ich kann auch verstehen, wie das Gegenteil – den Leuten nicht mitzuteilen, welche Gruppen Zugriff auf eine bestimmte Kategorie haben – als Verletzung der Privatsphäre angesehen werden könnte. Wenn ich zum Beispiel in die Kategorie Feature poste, und wenn ich weiß, dass sie „eingeschränkt“ ist, könnte das bedeuten, dass nur andere Personen in einer Feature-Gruppe sie sehen können, oder es könnte bedeuten, dass jeder auf der Plattform sie immer noch sehen kann, aber vielleicht hat nur eine Gruppe nicht die Möglichkeit, Themen oder Antworten zu erstellen. Für ein größtenteils öffentliches Forum wie Meta ist das vielleicht keine große Sache, da wir wahrscheinlich davon ausgehen, dass die meisten Dinge, die wir posten, öffentlich sind, aber wenn ich darüber nachdenke, mehr private Gespräche zu führen, werde ich empfindlicher für „Moment mal, wer genau wird sehen können, was ich tippe?“

Unabhängig davon danke ich Ihnen, dass Sie mir mitgeteilt haben, dass es derzeit nicht möglich ist, aber mit einem Plugin möglich sein könnte :pray:

3 „Gefällt mir“