Discourse-Kalender (und Ereignis)

Als Information für alle, die dieses Plugin verwenden: Wenn Sie allen angemeldeten Mitgliedern Zugriff auf diese Funktion gewähren möchten, verwenden Sie NICHT die Gruppe everyone, sondern trust_level_0. Es war für mich nicht offensichtlich, bis ich las, dass die Gruppe everyone tatsächlich auch nicht angemeldete Benutzer einschließt und dass es im Allgemeinen nicht angebracht ist, Berechtigungen daran zu koppeln. (In der Praxis hat die Zuordnung der Kalenderberechtigungen zu everyone keinerlei Auswirkungen - neue Benutzer können die Funktion nicht nutzen.)

Das Plugin könnte besser darin sein, 1) everyone aus der Auswahl zu entfernen, 2) einen Hinweis für den Administrator zu geben, trust_level_0 zu verwenden, wenn dies seine Absicht ist.

Oder Discourse könnte seine APIs ändern, um die Auswahl everyone zu entfernen, damit es für Plugin-Entwickler natürlicher ist, die richtigen Optionen anzubieten.

Viele Grüße und danke für das Plugin. Sehr nützlich in meiner Community!

2 „Gefällt mir“