„Alle Mitglieder“ bei der Erstellung einer Kategorie weist allen zu

Wenn ein Forum auf „Anmeldung erforderlich“ eingestellt ist, bietet die Option „Neue Kategorie erstellen“ die Wahl zwischen „Alle Mitglieder“ und „Privat“. Ist diese Einstellung nicht aktiviert, ändert sich die Auswahl zu „Öffentlich“ und „Privat“.

In beiden Fällen weist jedoch die linke Schaltfläche die Gruppe everyone zu.

Es passiert folgendes:

  • Ich richte ein neues Forum ein.
  • Ich aktiviere „Anmeldung erforderlich“, da ich es noch konfiguriere.
  • Ich erstelle eine Kategorie und wähle „Alle Mitglieder“.
  • Es wird everyone zugewiesen.
  • Ich mache das Forum für die Öffentlichkeit zugänglich, indem ich „Anmeldung erforderlich“ deaktiviere.
  • Die Kategorie ist nun für anonyme, nicht angemeldete Nutzer zugänglich.
  • Panik :scream:

Erwartetes Verhalten:

  • Wenn die Schaltfläche „Alle Mitglieder“ lautet, sollte trust_level_0 oder die neue, hübsche Gruppe logged_in_users zugewiesen werden.

Außerdem ist mir dabei aufgefallen, dass die neue Funktion für granulare Berechtigungen, wenn aktiviert, nicht auf Kategorienberechtigungen angewendet wird. Das ist WIRKLICH verwirrend.

2 „Gefällt mir“

@martin Gedanken dazu? Bin mir nicht sicher, wie ich das angehen soll, aber es scheint weniger als ideal.

Vorschlag: Drei Buttons statt zwei verwenden

  • öffentlich (deaktivieren, wenn Anmeldung erforderlich ist) → everyone zuweisen
  • nur für Mitglieder → trust_level_0 oder die neue, hübsche Option logged_in_users zuweisen
  • privat → ausgewählte Gruppen zuweisen.

Zugehöriger Fehlerbericht: Category permissions and the new permission groups