Discourse Reichweite und Rechte

:information_source: Zusammenfassung Zeigt Statistiken und Details zur Sichtbarkeit, den Rechten und Benachrichtigungen von Kategorien
:hammer_and_wrench: Repository Link https://github.com/thoka/discourse-reach-and-rights
:open_book: Installationsanleitung Plugins in Discourse installieren

Motivation

In einer formellen Community möchten Sie wissen, welche Gruppen Zugriff auf Ihre Kategorien haben und wie viele Personen über neue Beiträge benachrichtigt werden.

Funktionen

Dieses Plugin ermöglicht eine Infobox über konfigurierte Berechtigungen (wer erstellen/antworten/lesen darf) für Kategorien.

Detaillierte Informationen

Jeder kann eine Konfigurationsübersicht einsehen, mit Links zu den entsprechenden Gruppen (mit Hinweisen, ob man Mitglied werden kann). Es werden auch Statistiken für Benachrichtigungen angezeigt.

Diese Informationen können auch über BBCode [reach-and-rights] in Beiträgen eingefügt werden.

Kurzinformation

In der Nähe der Schaltfläche zum Erstellen eines neuen Beitrags wird eine Zusammenfassungs-Schaltfläche angezeigt
grafik

Weitere Erklärungen finden Sie in der bereitgestellten readme.

Relevante Funktionswünsche

Dieses Plugin könnte eine Lösung für folgende Anfragen sein:

8 „Gefällt mir“

Wie gehen Sie mit Gruppen um, die für den Benutzer nicht sichtbar sind?

Angenommen, Sie haben eine secret_group, die nur für Administratoren sichtbar ist, und eine public_group, die für alle sichtbar ist und der Benutzer beitreten kann.
Nun gibt es eine Kategorie, die das Posten für beide Gruppen erlaubt. Werden Benutzer der public_group den Namen der Gruppe sehen, von der sie nichts wissen sollten? Werden Benutzer in der secret_group beide Gruppen sehen, obwohl die Gruppe für sie unsichtbar ist?

2 „Gefällt mir“

Wir verwenden keine geheimen Gruppen.

Da Vertrauen durch Transparenz das Ziel in unserer Situation ist, würde ich alle Gruppen, die eine Kategorie lesen können, in der Infobox anzeigen.

Für Sonderfälle könnte ich mir die Notwendigkeit vorstellen, Gruppennamen zu verschleiern, aber ich würde trotzdem anzeigen, dass eine Gruppe definiert ist, die Zugriff auf die Kategorie hat.

Schlagen Sie eine (konfigurierbare) Lösung vor, wenn Sie möchten, dass etwas implementiert wird.

Dies verbirgt alle Kategorien, selbst bei Themen, die unter /latest angezeigt werden. Sollte es das tun?

Namen von ausgeblendeten Gruppen werden nun für Benutzer ohne Berechtigung, die Gruppe zu sehen, durch (hidden) / (versteckt) ersetzt.

Ich verstehe nicht. Könnten Sie einen Screenshot bereitstellen?

1 „Gefällt mir“

Entschuldigung für die seltsame Sprache, aber ich bin sicher, Sie verstehen mich:

Dies ist die normale Situation:

  • Die Kategorie-Navigationsleiste zeigt Kategorien an
  • Themen zeigen die Kategorie vor den Tags an

Mit Ihrem Plugin passiert dies:

  • Die Kategorie-Navigationsleiste verschwindet
  • Themen zeigen nur Tags an

Die Kategorie-Navigationsleiste ist nur ein sekundäres Problem von etwas, das die Kategorien beeinflusst. Ihr Status spielt keine Rolle.

Die meisten Kategorien sind typische everyone und einige sind für TL0.

Es besteht die Möglichkeit, dass dies nur ein weiterer Konflikt zwischen anderen Komponenten oder Plugins ist. Ich kann das zu einem späteren Zeitpunkt überprüfen, falls Sie in Ihrer Instanz nichts Ungewöhnliches sehen.

1 „Gefällt mir“