Nicht-Mitarbeiter können keine Kalenderereignisse erstellen

Wir verwenden das Kalender-Plugin und haben versucht, die Ereignisveröffentlichung für alle Benutzer zu aktivieren:

Wenn jedoch Nicht-Mitarbeiter versuchen, im Kalender zu posten, erscheint diese Benachrichtigung:

Haben andere diese Probleme schon erlebt? Ist es tatsächlich ein Fehler oder richten wir etwas falsch ein?

2 „Gefällt mir“

Das ist in der Tat ein Versehen. Können Sie versuchen, es auf trust_level_0 zu setzen? Jeder ist eine spezielle Gruppe und es scheint, als ob uns hier eine spezielle Behandlung fehlt.

trust_level_0 ist eine Gruppe, die jeden einzelnen angemeldeten Benutzer in Ihrem Forum erfasst.

2 „Gefällt mir“

Es gibt auch ein anderes Thema zu diesem Problem

4 „Gefällt mir“

Dieser Fehler wird in zwei Fällen angezeigt:

  1. Der Benutzer versucht, eine private Veranstaltung zu erstellen und Gruppen einzuladen, auf die er keinen Zugriff hat. Hier versuche ich zum Beispiel, Administratoren einzuladen:

Damit dies funktioniert, müsste ich die Berechtigung für die Gruppe „Admins“ ändern.

  1. Eine private Veranstaltung wird angeklickt, aber es werden keine Gruppen angegeben.

Vielleicht sollten wir das Formular zum Erstellen von Veranstaltungen verbessern, um den Benutzer darüber zu informieren, dass dies eine falsche Konfiguration ist.


@marvi, ist es möglich, dass eines dieser Szenarien in Ihrem Fall eingetreten ist?

6 „Gefällt mir“

Vielen Dank für eure Antworten! Und interessant bezüglich der Einstellung „Jeder“. Ich habe sie auf „trust_level2“ aktualisiert, was die niedrigste Vertrauensstufe ist, bei der Personen eintreten, aber es funktioniert leider immer noch nicht. Die Ereignisse sind öffentlich und alle Gruppen sind erlaubt:

1 „Gefällt mir“

Ich habe es mir noch einmal angesehen und glaube, ich weiß, was passiert. Der Assistent zum Erstellen eines Events fügt für öffentliche Events allowedGroups=trust_level_0 hinzu.

In den meisten Fällen kann standardmäßig jeder die Gruppe trust_level_0 sehen, aber in Ihrem Fall ist konfiguriert, dass nur Gruppenbesitzer und Moderatoren sie sehen können.

Etwas Ähnliches wie in meiner Testinstanz:

Da allowedGroups erwähnt wird, wird die Berechtigung geprüft und Mitglieder von trust_level_2 können trust_level_0 nicht “sehen”.

Ich werde daran arbeiten, den Assistenten zu reparieren, damit er für öffentliche Events keine “allowedGroups” hinzufügt, da dies unnötig ist.

In der Zwischenzeit haben Sie 2 Optionen, um dieses Problem zu beheben:

  1. Entfernen Sie allowedGroups manuell, damit Ihr Event so aussehen sollte:
[event start="2025-08-12 09:49" end="2025-08-13 00:00" status="public" timezone="Pacific/Auckland"]
[/event]
  1. Ändern Sie die Sichtbarkeit der Gruppe trust_level_0 auf angemeldete Benutzer. Sie können dies auf dieser Seite tun: /g/trust_level_0/manage/interaction

Ich werde Sie informieren, sobald der Assistent für Events repariert ist.

Ich habe eine Korrektur für den Event Builder vorgenommen, um allowedGroups für öffentliche Events nicht hinzuzufügen, und sie wurde auf Ihrer Instanz bereitgestellt.

1 „Gefällt mir“

Dieses Thema wurde automatisch nach 3 Tagen geschlossen. Neue Antworten sind nicht mehr möglich.