Veranstaltungskalender, Terminbuchung, Terminanfragen, Anmeldungen und Teilnehmerlisten für REDAXO ^5.17 und YForm ^4
Mit diesem Addon können Termine anhand von YForm und YOrm im Backend verwaltet und im Frontend ausgegeben werden. Auf Wunsch auch mehrsprachig.
- Vollständig mit YForm umgesetzt: Alle Features und Anpassungsmöglichkeiten von YForm verfügbar
- Einfach: Die Ausgabe erfolgt über
rex_sql
oder objektorientiert über YOrm - Flexibel: Zugriff über die YForm Rest-API
- Sinnvoll: Nur ausgewählte Rollen/Redakteure haben Zugriff
- Bereit für mehrsprachige Websites: Reiter für Sprachen auf Wunsch anzeigen oder ausblenden
- Bereit für mehr: Vorbereitet für das JSON+LD-Format, ICS-Format
- Bereit für viel mehr: Kompatibel zum URL2-Addon
- Mächtig: Datenbank-Struktur für Anmeldeformulare und einfache Teilnehmerlisten vorbereitet
- Umfangreich dokumentiert und in aktiver Weiterentwicklung
Tipp: Events arbeitet hervorragend zusammen mit den Addons
yform_usability
undyform_geo_osm
Steuere eigene Verbesserungen dem GitHub-Repository von events bei. Oder unterstütze dieses Addon: Mit einer Spende oder Beauftragung unterstützt du die Weiterentwicklung dieses AddOns
- Grundlegende Überarbeitung der Datenbanktabellen-Struktur, darunter Performance-Optimimerung mit Unique- und Index-Einstellungen an der Tabelle
- Vollständige Übersetzung des Backends
- Neue Icons für REDAXO 5.17
- Zusätzliche Einstellungsmöglichkeiten, z.B. Fallback-Bild
- Datenschutz: Auto-Löschen von Anmeldungen und Teilnehmer*innen nach 24 Monaten (erfordert Addon
auto_delete
mit aktiviertem Cronjob) - Checkbox "ganztägig" setzt die Uhrzeit auf 00:00 Uhr zurück
- Verschiedene Bugfixes und Verbesserungen, z.B. Editoreinstellungen
- Zusätzliche Dokumentation und Beispiele
Im REDAXO-Installer das Addon events
herunterladen und installieren. Anschließend erscheint ein neuer Menüpunkt Veranstaltungen
sichtbar.
Siehe Dokumentation im Addon
Nutze diese Action, wenn in einer Anmeldung sogleich Teilnehmende in einer Tabelle "Teilnehmende" erfolgen soll:
$yform->setActionField('event_date_registration_person_fill', array(""));
Dabei wird die Tabelle rex_event_date_registration_person
automatisch mit der Anzahl der anzumeldenden Teilnehmenden befüllt.
MIT Lizenz, siehe LICENSE.md
Alexander Walther
http://www.alexplus.de
https://github.com/alexplusde
Michael Schuler https://github.com/191977
Projekt-Lead
Alexander Walther
events basiert auf: YForm
Danke an Gregor Harlan für die Unterstützung
Danke an den Kulturkeller e.V. für die Beauftragung für die Weiterentwicklung