Über die Erweiterung
Mit der TYPO3 Erweiterung "Event Management and Registration" (sf_event_mgt) können Veranstaltungen im TYPO3 Backend angelegt und konfiguriert werden. Neben Standard-Funktionalitäten - wie z.B. das Darstellen von Veranstaltungen in einer Listen- und Detailansicht – ermöglicht die Erweiterung außerdem noch die Registrierung von Teilnehmern für Veranstaltungen. Durch das Festlegen einer maximalen Teilnehmerzahl kann verhindert werden, dass eine Veranstaltung überbucht wird. Das Registrierungsformular verfügt über einen konfigurier- und erweiterbaren Spamschutz, sodass Spambots keine Chance haben.
Außerdem beinhaltet die Erweiterung ein Backend Modul, wo Veranstaltungen und Registrierungen verwaltet werden. So ist es möglich, die angemeldeten Teilnehmer einer Veranstaltung als CSV-Datei zu exportieren und konfigurierbare E-Mails an die Teilnehmer eines Veranstaltung zu versenden.
Bei der Entwicklung habe ich großen Wert auf eine hohe Testabdeckung gelegt. So ist der Großteil der Funktionalitäten durch Unit-, Functional- und Acceptance Tests abgedeckt und wie bei all meinen öffentlich verfügbaren TYPO3 Erweiterungen werden diese Tests nach jedem Commit auf einem Continuous Integration Server (GitHub Actions) ausgeführt.
Flexibel erweiterbar
Bei der Entwicklung der TYPO3 Erweiterung habe ich hohen Wert auf Erweiterbarkeit gelegt, sodass es möglich ist nicht vorhandene Funktionalität nachzurüsten oder das Verhalten der Erweiterung auf eigene Bedürfnisse anzupassen. Als einleitendes Beispiel zur Erweiterung von sf_event_mgt habe ich auf GitHub eine Demo-Erweiterung veröffentlicht, welche notwendige Schritte aufzeigt.
Umgesetzte universelle Lösungen
In Rahmen von Kundenprojekten habe ich für sf_event_mgt auch eine Vielzahl an universellen Lösugen umgesetzt - alle auf der Basis der oben genannten Erweiterbarkeit, sprich ohne Code-Änderungen im Kern und somit vollkommen Updatefähig. Nachfolgend einige nennenswerte Beispiele für umgesetzte Lösungen:
- Teilnehmerliste als PDF exportieren und Erweiterung des Backend-Moduls um die Teilnahme von Teilnehmern zu bestätigen
- Download von automatisch generierten Teilnahme-Bestätigungen einer Veranstaltung als PDF Dokument
- Eigenes Plugin für angemeldete Frontend Benutzer zur Organisation einer Fahrgemeinschaft
- Veranstaltungen durch Frontend Benutzer erstellen lassen inkl. CK Editor Beschreibungs-Feld
- Integration von Diensten zur Bezahlung des Veranstaltungspreises
- Backend-Modul zur Erstellung von Rechnungen und Gutschriften, welche als PDF versandt werden
Auch wenn es eigentlich selbstverständlich sein sollte, nachfolgend nochmal der Hinweis, dass ich die genannten Lösungen in der umgesetzten Form nicht zur Verfügung stelle - daher bitte ich darum von etwaigen Anfragen abzusehen. Ich unterstütze jedoch gerne bei der Umsetzung vergleichbarer Lösungen in Rahmen eines individuell abgestimmten Kundenprojekts.
Mehrere Personen gleichzeitig anmelden
In der Standardversion der Erweiterung ist es zwar möglich mehrere Anmeldungen zu einer Veranstaltung zu erstellen, die Abfrage der Anmelde-Daten beschränkt sich aber auf die der ersten Person. Ist die Anmeldung für mehrere Personen inkl. aller Registrierungsfelder pro Teilnehmer gewünscht, dann lässt sich diese Funktionalität mit etwas TYPO3 Programmierkenntnisse nachrüsten. Alternativ biete ich hierzu auch eine kostenpflichtige Erweiterung für sf_event_mgt an, wo dieses Feature abgebildet ist.
Kommerzieller Support für sf_event_mgt
Falls Sie individuellen Support (z.B. per Telefon, E-Mail oder vor Ort) für sf_event_mgt oder eine individuelle Erweiterung für sf_event_mgt benötigen, dann nehmen Sie gerne mit mir Kontakt auf.
Links
sf_event_mgt im TER sf_event_mgt auf GitHub sf_event_mgt Verified Extension Zurück