🔌 Stein-Gymnasium Event Manager
Dieses WordPress-Plugin dient der Verwaltung von schulischen Veranstaltungen. Es richtet sich primär an das Orgateam zur Planung sowie an die Begleitungen (Lehrkräfte) zur Information und Rückmeldung.
🛠 Installation & Aktivierung
- Lade den Plugin-Ordner
steingymnasium-eventsin das Verzeichniswp-content/plugins/hoch. - Aktiviere das Plugin im WordPress-Backend unter "Plugins".
- Wichtig: Beim erstmaligen Aktivieren werden die neuen Rollen (z.B. "Orga-Team") und deren Berechtigungen angelegt. Falls die Rolle nicht sofort auftaucht, das Plugin kurz deaktivieren und direkt wieder aktivieren.
👥 Benutzerrollen & Berechtigungen
Das System unterscheidet primär zwischen Planern und Teilnehmern/Begleitern:
- Orga-Team & Administratoren:
- Haben vollen Zugriff auf das Event-Dashboard.
- Können neue Events anlegen, bearbeiten, löschen und archivieren.
- Können den Status eines Events verändern.
- Alle anderen Benutzer (z.B. Lehrkräfte / Schüler):
- Haben Leserechte auf die Events (Details ansehen).
- Können nach einer Veranstaltung Feedback hinterlassen.
- Sie haben keinen Zugriff auf das Dashboard und können Events nicht bearbeiten.
📊 Das Event-Dashboard (nur für Orgateam)
Unter dem Menüpunkt Events (Orgateam) -> Dashboard befindet sich die Steuerzentrale.
- Jahrgangsbelegung: Oben im Dashboard wird automatisch angezeigt, wie viele Schüler pro Jahrgang (Klassenstufe) an der Schule verfügbar sind und wie viele davon aktuell in noch nicht abgeschlossenen Events "verplant" (Belegt) sind. Dies hilft, Überbuchungen oder die Vernachlässigung bestimmter Klassenstufen zu vermeiden.
- Tabelle: Zeigt alle aktuellen Veranstaltungen an.
- Filter: Über das Textfeld über der Tabelle kann live nach Titel, Ort oder Status gesucht werden.
- Archiv: Über den Button "Archiv" kann zwischen aktiven und abgeschlossenen Events umgeschaltet werden.
📝 Events anlegen und bearbeiten
Wenn ein neues Event erstellt wird, können neben dem Beschreibungstext (Editor) folgende Meta-Daten gepflegt werden:
- Status:
- Angelegt: Erster Entwurf.
- In Bearbeitung: Die Planung läuft.
- Festgelegt: Das Event steht. Achtung: Dieser Status lässt sich nur speichern, wenn mindestens eine Gruppe mit Teilnehmern und eine Begleitung zugewiesen wurde!
- Abgeschlossen: Das Event wandert ins Archiv und die Schüler gelten für neue Events wieder als "Verfügbar".
- Ort, Zeit & Preis: Grundlegende Rahmendaten.
- Dateianhang: Es kann eine Datei (z.B. PDF mit Elterninformationen) hochgeladen oder aus der Mediathek ausgewählt werden.
- Event-Gruppen: Statt starrer Schulklassen werden "Gruppen" für das Event angelegt. Jede Gruppe kann individuell benannt werden und aus einer Liste von Schülern (die über das SSO-Plugin synchronisiert wurden) können die teilnehmenden Kinder per Checkbox zugewiesen werden.
- Weiterführende Links: Ein Link pro Zeile (z.B. zur Webseite des Ausflugsziels).
- Begleitungen: Lehrkräfte, die das Event begleiten, können aus allen Systemnutzern ausgewählt werden.
- Benachrichtigung: Mit Setzen des Häkchens unten wird beim Speichern automatisch eine E-Mail an alle Begleitungen und eingetragenen Elternsprecher versendet.
🔗 Magic Link & Feedback
Wenn die Benachrichtigungs-Mail an Begleitungen verschickt wird, enthält diese einen Link direkt in das WordPress-Backend. Dort sehen die Begleitungen eine übersichtliche "Details & Feedback"-Seite (ohne Editier-Möglichkeiten). Auf dieser Seite können sie alle relevanten Daten abrufen (inklusive Gruppenlisten und Dateianhängen) und nach dem Ausflug über ein Textfeld direkt Feedback an das Orgateam senden. Das Feedback wird mit Namen und Zeitstempel direkt im Event protokolliert.