What does it do?

Event management and registration is an extension for TYPO3 CMS to manage events and registrations.

Summary of features

  • Easy usage for editors

  • Registration can be activated for each event individually

  • Configurable additional fields in the registration form

  • Optional registration waitlist with move up feature when a confirmed registration is cancelled

  • Double opt in (optional) for event registration

  • Attachments in registration emails to participant and/or admin

  • iCal attachment in emails to participant

  • Configurable validity of double opt in links

  • Cancellation configurable for each event

  • Prefill of registration fields for logged in frontend users

  • Frontend plugin to show event registrations for logged in frontend users

  • Backend administration module to manage events and registrations

  • CSV export for all registrations of an event

  • Notification module with configurable email templates to notify event participants

  • Extendable with own fields through own extension

  • Configurable template layouts for the listview

  • Configurable category menu

  • Searchview for events

  • Create multiple registrations at once by a single user

  • Optionally check email address of registrations for uniqueness per event

  • Optional Spam-Protection with hCaptcha and reCAPTCHA

  • Configurable and extendable spam checks (included honeypot, amount of links, challenge/response)

  • Download of iCal file for events

  • Add event to online calendar (Google, Outlook, Office 365 and Yahoo)

  • Uses TYPO3 system categories to structure events by category

  • Price options valid until selected dates (e.g. for early bird prices)

  • Payment processing after successful registration

  • Configurable payment methods

  • Show events using the "Insert Record" Content Element

  • Flag event images for either listview, detailview or both

  • Calendar view with possibility to navigate to next/previous month and week

  • Automatic cache clearing when event has been changed in backend

  • Console command to delete registrations of expired registrations

  • Lots of PSR-14 Events to extend the extension with own functionality

Background

  • Based on Extbase and Fluid

  • Covered with many unit and functional tests

  • Actively maintained