Ich bezweifle, dass „all“ eine gültige Einstellung für die Site-Einstellung discourse post event allowed on groups ist. Versuche, sie auf trust_level_0 oder trust_level_1 zu setzen. Beide Werte sollten es allen Mitgliedern mit diesem Vertrauenslevel oder höher ermöglichen, Events zu erstellen.
Auf meiner Site wird „all“ nicht als Option für die Site-Einstellung discourse post event allowed on groups angezeigt, aber „everyone“ ist als Option sichtbar. Ich halte das für einen Bug. Die Gruppe „everyone“ ist eine spezielle Gruppe, die alle Benutzer umfasst. Sie schließt auch anonyme Benutzer ein, wenn die Site keine Anmeldung erfordert, um sie anzusehen. Die Gruppe „everyone“ kann im Allgemeinen nicht für Einstellungen wie die discourse post event allowed on groups verwendet werden. Ich werde ein #contribute:ux-Thema erstellen, um vorzuschlagen, dass die Gruppe „everyone“ nicht im Dropdown-Menü dieser Einstellung enthalten ist.
Edit: Selecting the "everyone" group in the allowed_on_groups setting does not enable event creation
Wo siehst du diesen Parameter? Ein Screenshot wäre hilfreich, wenn du einen bereitstellen kannst.