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 nachvollziehen, warum das so ist, da dies viele der versteckten Gruppen auf der Plattform offenlegen könnte und möglicherweise aus anderen Gründen ebenfalls problematisch ist.

Ich kann auch nachvollziehen, wie das Gegenteil – also das Nicht-Bekanntgeben, welche Gruppen Zugriff auf eine bestimmte Kategorie haben – als Verletzung der Privatsphäre betrachtet werden könnte. Wenn ich beispielsweise in die Kategorie Contribute > Feature poste und 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 alle auf der Plattform sie immer noch sehen können, aber vielleicht nur eine Gruppe die Fähigkeit fehlt, Themen oder Antworten zu erstellen. Für ein größtenteils öffentliches Forum wie Meta ist das vielleicht nicht so schlimm, 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 gegenüber der Frage: „Warte, wer genau wird sehen können, was ich tippe?"

Trotzdem danke, dass du mich darüber informiert hast, dass es derzeit nicht möglich ist, aber mit einem Plugin sein könnte :pray:

3 „Gefällt mir“