Massenladungen/-RSVPs für Gruppen und Einzelpersonen für alle Eventteilnahmetypen erlauben

Problem

Das Plugin „Kalender & Ereignisse“ verknüpft die Einstellung Teilnahmetyp derzeit mit einer einzelnen Einlademethode:

  • Öffentliche Ereignisse → Nur einzelne Benutzer können benachrichtigt/massenweise eingeladen werden (keine Gruppenselektion)
  • Ereignisse nur mit Einladung → Nur Gruppen können als Eingeladene ausgewählt werden (keine Auswahl einzelner Benutzer)

Ich finde diese Abstraktion in der Praxis nicht hilfreich, da viele reale Szenarien eine Kombination aus Gruppen und Einzelpersonen erfordern.

Anwendungsfälle, in denen die aktuelle Einschränkung problematisch ist

  1. Öffentliches Ereignis, gezielte Gruppeneinladung — Ein gemeinsames Treffen für die gesamte Community ist öffentlich (jeder kann sich anmelden), aber man möchte eine bestimmte Gruppe (z. B. event-organizers, local-chapter-leaders) massenhaft benachrichtigen, um sicherzustellen, dass wichtige Mitglieder die Ankündigung nicht verpassen.

  2. Ereignis nur mit Einladung, individuelle Ausnahmen — Ein privater Workshop ist auf eine Gruppe beschränkt, aber man muss ein oder zwei Gäste einzeln einladen, die noch keine Mitglieder dieser Gruppe sind (z. B. ein Redner, ein Beobachter des Vorstands).

  3. Gemischtes Publikum — Ein Ereignis steht der allgemeinen Öffentlichkeit offen, aber man möchte auch sicherstellen, dass eine ganze Gruppe benachrichtigt wird und die Gruppenmitglieder in der Einladungsliste und im synchronisierten Kalender erscheinen, ohne dass jede Person das Ereignis organisch finden muss.

  4. Manuelle Anmeldungen — Da Menschen nun einmal menschlich sind, laufen einige Anmeldungen zwangsläufig „abseits des Pfads“ ab – vielleicht in einer Antwort an den Ersteller, per PN/DM oder per E-Mail. Das vorhandene Dropdown „Masseneinladung“ (nach Erstellung) ist sehr nützlich, um dies für Einzelpersonen bei öffentlichen Ereignissen zu verwalten, unterstützt jedoch weder das Hinzufügen von Anmeldungen für Mitglieder einer ganzen Gruppe zu einem öffentlichen Ereignis noch das Hinzufügen einzelner Gruppenmitglieder (oder Einzelpersonen an sich) zu einem privaten Ereignis.

Vorgeschlagene Änderung

Entkopple wer eingeladen werden kann vom Teilnahmetyp:

Teilnahmetyp Einladbar Aktuell Vorgeschlagen
Öffentlich Einzelpersonen :white_check_mark: :white_check_mark:
Öffentlich Gruppen :cross_mark: :white_check_mark:
Nur mit Einladung Einzelpersonen :cross_mark: :white_check_mark: (Ausnahmen pro Benutzer)
Nur mit Einladung Gruppen :white_check_mark: :white_check_mark:

Im Modalfenster zum Erstellen/Bearbeiten eines Ereignisses und in der Aktion Masseneinladung nach Erstellung sollte die Auswahl sowohl von Gruppen als auch von individuellen Benutzernamen unabhängig davon möglich sein, ob das Ereignis öffentlich oder nur mit Einladung ist. Der Teilnahmetyp würde weiterhin regeln, wer das Ereignis entdecken und sich selbst anmelden kann, aber nicht einschränken, wen ein Organisator aktiv einladen kann.

Zusätzliche Hinweise

  • Bei öffentlichen Ereignissen würden Gruppeneinladungen als Benachrichtigungen fungieren (das Ereignis bleibt für alle offen), nicht als Zugangsschranken.
  • Bei Ereignissen nur mit Einladung könnten individuelle Ausnahmen optional markiert werden, sodass sie die Anforderung der Gruppenmitgliedschaft für die Anmeldung umgehen.
  • Der bestehende Weg für das Massen-Upload über CSV sollte ebenfalls eine Spalte für Gruppennamen neben den Benutzernamen akzeptieren.

Bewegte bestehende Diskussionen