This page is still a beta!

Chapter 1. EXT: Seminar Manager

Extension Key: seminars

Copyright 2005–2007, Oliver Klee, <typo3-coding@oliverklee.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

1.1. Introduction

If you like this extension, please submit a rating for it in the TER.

What does it do?

This extension allows you to create and manage a list of seminars, workshops, lectures, theater performances and other events as an overview or as detailed descriptions. In addition, it allows front-end users to register for these events.

Particularly, you can manage speakers, seminar sites and organizers and use them for the seminars. You can get an overview of how many people have registered for which seminar.

Key features

  1. event topic records for events that occur more than once

  2. searchable front-end plug-in with list view and detailed single view of upcoming events

  3. online registration for front-end users, including automatic confirmation e-mail and live update of available seats

  4. early bird prices are possible

  5. “my events” list for logged-in front-end users, showing for which events they have signed up

  6. front-end list of registrations for an event (visible to participants and VIPs)

  7. front-end countdown to the next upcoming event

  8. back-end module for managing seminars, speakers, organizers, seminar sites, payment methods and registrations

  9. front-end editing of event records

  10. CSV export of events and registrations of an event

  11. the front-end output is mostly valid XHTML

  12. visual design is done using only CSS

  13. mostly accessible front-end output, works with the sb_accessiblecontent extension (for version 0.8.0, the extension's accessibility will be throughly checked by W3C WAI, section 508 and BITV guidelines)

  14. currently full German, English, Dutch, Danish and Russian localization, including a switch between formal and informal language (eg. “Sie”/”Du” in German)

  15. the front-end plug-in can be configured via TypoScript and Flexforms

  16. automatic configuration check that quickly leads to a working configuration

  17. the code follows the TYPO3 coding guidelines

  18. is tested to work with TYPO3 versions 3.8 through 4.1 (if you find any bugs, please report them in the bug tracker)

  19. the extension is actively developed

Screenshots

This is a front-end list a seminars. Note the color-coded number of vacancies in the last column.

This is the top of a front-end detailed view for a seminar:

This is the “my events” list for a logged-in front-end user:

This is the “my VIP events” list where FE users that have been granted access may view the list of registrations for an event (this is useful e.g. for the organizers or the speakers):

This is the automatic configuration check (here: on the details page), having something to complain about:

Credits

Thanks go to the following persons for contributing code, bug fixes or localizations or for doing code reviews:

  1. Alexander Maringer

  2. Andreas Balzer (German translation of the manual)

  3. Christoph Taubmann

  1. David Lenherr (German tutorial)

  1. Frank Schepers (NL localization)

  2. Franz Ripfel

  3. Kees van der Hall (NL localization)

  4. Klaus Brinch (DK localization)

  5. Lars Dyhr (DK localization)

  6. Maik Müller

  7. Mario Rimann

  8. Mathias Uhl

  9. Matthias Krappitz

  10. Moritz Mark

  11. Nickolas A. Shadrin (RU localization)

  12. Niels Pardon

  13. Ralph Brugger

  14. Roman Benz

  15. Sebastian Wittig (icons)

  16. Simon Harhues

  17. Sinian Zhang

  18. Stefan Galinski

  19. Thomas Pforte

German manual/tutorial

This manual has been partially translated to German. You’ll find the German version as an OpenOffice.org document in doc/german-manual.sxw. Please note that the translated manual might not be as up-to-date as this English manual.

Support and keeping up-to-date

We have a newsgroup/mailing list on lists.netfielders.de (where all the TYPO3 newsgroups and mailing lists are hosted). All announcements like new versions or security issues will be sent to all members of this list. In addition, support is provided on this list. Please do not contact the extension author for free support! Use the newsgroup/mailing list instead so that other people can read you question and benefit from the answers as well.

The mailing list: Please subscribe at the information page of the mailing list. It's free, and you can always unsubscribe yourself if needed. To send a message to this mailing list, just send it to: typo3-project-seminars@lists.netfielders.de

The newsgroup: To access the newsgroup, you just need to configure your news-reader with these settings:

Server:

lists.netfielders.de

Port:

119 (which is the default)

Group name:

typo3.project.seminars

The mailing list and newsgroup are synced, so you just need one of them to stay informed.