Extension Key: rlmp_eventdb
Copyright 2003-2006, rl@robertlemke.de, <rl@robertlemke.de>
This document is published under the Open Content License
available from http://www.opencontent.org/opl.shtml
The content of this document is related to TYPO3
- a GNU/GPL CMS/Framework available from www.typo3.com
This extension contains a frontend plugin for displaying re-ocurring events on your website. It was written for Tourismus-Service Scharbeutz, the touristic department of some small city at the Baltic Sea. Version 1.0.0 was a complete rewrite of the extension which adds much flexibilty and new features like registration and payment management for events.
The event database extension supports two different templating methods, the classic and the TemplaVoila approach. It works with TYPO3 3.7.0 > and TemplaVoila 0.3.0 > and was cleanly coded according to the TYPO3 Coding Guidelines.
Important notice:If you want to upgrade from an earlier version (below 1.0.0), please read the chapter Upgrading from version 0.x.x which contains important information.
These are the key features of rlmp_eventdb version 1.0.0:
Intelligent support for TemplaVoila templating, detailed and highly customizable single views of events with sub menu items. Fallback mode for classic templating.
Support for bookable events with configurable multi-step registration wizard
Support for different payment methods and payment handling (based on paymentlib, requires PHP5)
Flexform-based event records with many new properties, among them: event id, categories, location, description, pages / content elements containing more information, frequency and dates, registration enabled, term of registration, minimum / maximum participants, wait-list, freely configurable bookable features, payment methods, layout settings, email addresses for notifications, frontend user handling plus 5 customizable fields.
Frontend plugin with search-, list- and single view, each configurable by the plugin options dialog or TypoScript.
Single view with additional sub views, including registration and participant list
Backend module with overview of events and registration / payment management
Currently fully supporting German and English.
For a live working example, visit www.scharbeutz.de (section: Events, or german: Veranstaltungen). Note that usually there are more events in the german version than for the english speaking visitors.
Although a big part of the development has been paid by the Tourismus Service Scharbeutz, I invested almost double the time again in order to make this extension general and solid enough so others can also use it for their projects. If this extension helped you making a great website and you liked my work, please consider a donation to sponsor a part of the development already done.
More information about sponsorship and the further development of this extension can be found at http://robertlemke.de/en/resources/extensions.html