2017 © Pedro Peláez
 

typo3-cms-extension sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

image

derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  • Saturday, July 28, 2018
  • by derhansen
  • Repository
  • 5 Watchers
  • 22 Stars
  • 1,724 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 26 Forks
  • 22 Open issues
  • 30 Versions
  • 48 % Grown

The README.md

Latest Stable Version Unit tests Functional tests Acceptance Tests Scrutinizer Code Quality Monthly Downloads Project Status: Active – The project has reached a stable, usable state and is being actively developed., (*1)

Event management and registration

What is it?

Event management and registration is an extension for TYPO3 CMS to manage events and registrations., (*2)

Summary of features, (*3)

  • 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
  • Optional double or tripple opt-in for event registration
  • Optional double or tripple opt-out for event cancellation
  • 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
  • Search view for events
  • Create multiple registrations at once by a single user
  • Optionally check email address of registrations for uniqueness per event
  • Configurable and extendable spam checks (included honeypot, amount of links, challenge/response)
  • Optional Spam-Protection with hCaptcha and reCAPTCHA
  • 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 (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, detail view or both
  • Calendar view with possibility to navigate to next/previous month and week
  • Console command to delete registrations of expired registrations
  • Automatic cache invalidation when event has been changed in backend
  • Automatic page cache lifetime calculation based on several event properties
  • A lot of PSR-14 Events to extend the extension with own functionality

Background, (*4)

  • Based on Extbase and Fluid
  • Covered with unit, functional and acceptance tests
  • Actively maintained

Documentation

The extension includes a detailed documentation in ReST format. You can view the extension manual on TYPO3 https://docs.typo3.org/p/derhansen/sf_event_mgt/master/en-us/ or use ext:sphinx to view the documentation directly in your TYPO3 installation., (*5)

Installation

Installation using Composer

The recommended way to install the extension is by using Composer. In your Composer based TYPO3 project root, just do composer require derhansen/sf_event_mgt., (*6)

Installation as extension from TYPO3 Extension Repository (TER)

Download and install the extension with the TYPO3 extension manager module., (*7)

Breaking changes

This extension uses semantic versioning. You can expect, that each major version contains breaking changes which must be migrated manually. The documentation contains a summary of all breaking changes including links to the release notes for each affected version., (*8)

When doing a TYPO3 major version update where the extension is used, please make sure to follow all described migrations regarding breaking changes., (*9)

Versions

Version TYPO3 PHP Support/Development
8.x 13.4 8.2 - 8.4 Features, Bugfixes, Security Updates
7.x 12.4 8.1 - 8.4 Features, Bugfixes, Security Updates
6.x 11.5 7.4 - 8.4 Bugfixes, Security Updates
5.x 10.4 7.2 - 7.4 Security Updates
4.x 8.7 - 9.5 7.0 - 7.4 Support dropped
3.x 7.6 - 8.7 5.5 - 7.3 Support dropped
2.x 7.6 - 8.7 5.5 - 7.2 Support dropped
1.x 6.2 - 7.6 5.5 - 5.6 Support dropped

Support

Free public support is available on the #ext-sf_event_mgt TYPO3 Slack Channel. You can ask questions at https://stackoverflow.com and tag your question with TYPO3., (*10)

Contributing

Please refer to the contributing document included in this repository., (*11)

Screenshot

Event backend form

Event backend form, (*12)

Event administration module

Event administration module, (*13)

The Versions

28/07 2018

dev-development

dev-development https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

The Requires

 

The Development Requires

extbase typo3 cms fluid event management event registration

16/05 2018

dev-master

9999999-dev https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

The Requires

 

The Development Requires

extbase typo3 cms fluid event management event registration

16/05 2018

3.0.4

3.0.4.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

The Requires

 

The Development Requires

extbase typo3 cms fluid event management event registration

10/05 2018

3.0.3

3.0.3.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

The Requires

 

The Development Requires

extbase typo3 cms fluid event management event registration

25/04 2018

3.0.2

3.0.2.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

The Requires

 

The Development Requires

extbase typo3 cms fluid event management event registration

17/04 2018

3.0.1

3.0.1.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

The Requires

 

The Development Requires

extbase typo3 cms fluid event management event registration

10/04 2018

3.0.0

3.0.0.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

The Requires

 

The Development Requires

extbase typo3 cms fluid event management event registration

04/03 2018

0.5.1

0.5.1.0

  Sources   Download

04/03 2018

0.5.2

0.5.2.0

  Sources   Download

04/03 2018

0.5.3

0.5.3.0

  Sources   Download

04/03 2018

1.0.0

1.0.0.0

  Sources   Download

04/03 2018

1.0.1

1.0.1.0

  Sources   Download

04/03 2018

1.1.0

1.1.0.0

  Sources   Download

04/03 2018

1.1.1

1.1.1.0

  Sources   Download

04/03 2018

0.5.0

0.5.0.0

  Sources   Download

24/02 2018

dev-registration_fields

dev-registration_fields https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

The Requires

 

The Development Requires

extbase typo3 cms fluid event management event registration

25/09 2017

2.1.0

2.1.0.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

The Requires

 

The Development Requires

extbase typo3 cms fluid event management event registration

28/04 2017

2.0.0

2.0.0.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

The Requires

 

The Development Requires

extbase typo3 cms fluid event management event registration

10/04 2017

1.8.1

1.8.1.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

extbase typo3 cms fluid event management event registration

29/11 2016

1.8.0

1.8.0.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

extbase typo3 cms fluid event management event registration

10/11 2016

1.7.1

1.7.1.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

extbase typo3 cms fluid event management event registration

22/10 2016

dev-registration_options

dev-registration_options https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

extbase typo3 cms fluid event management event registration

16/10 2016

1.7.0

1.7.0.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

extbase typo3 cms fluid event management event registration

20/07 2016

1.6.1

1.6.1.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

extbase typo3 cms fluid event management event registration

24/06 2016

1.6.0

1.6.0.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

extbase typo3 cms fluid event management event registration

24/06 2016

dev-payment

dev-payment https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

extbase typo3 cms fluid event management event registration

13/05 2016

1.5.0

1.5.0.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

extbase typo3 cms fluid event management event registration

17/04 2016

1.4.1

1.4.1.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

extbase typo3 cms fluid event management event registration

28/02 2016

1.4.0

1.4.0.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

extbase typo3 cms fluid event management event registration

28/09 2015

1.2.0

1.2.0.0 https://github.com/derhansen/sf_event_mgt

Configurable event management and registration extension based on ExtBase and Fluid

  Sources   Download

GPL-2.0+

The Requires

 

extbase typo3 cms fluid event management event registration