Login / Status
developer.Resource
Home . Documentation . Document Library . Extension Manuals
Sponsors
hosted by punkt.deTYPO3 and Open Source MagazineAOE Media

1.8. Known problems

  1. Many feature ideas still are unimplemented. Feel free to provide code or pay for the author's time.

  1. The seminar hours are displayed without a unit, e.g. “17:00” instead of “17:00 h”.

  1. All registrations (paid and unpaid) are counted for the seminar statistics. This will be configurable in later versions of this extension.

  2. In some cases, the list view in the front-end plug-in may be empty. Do this:

    1. Check that all seminars lie within the configured time window for the list view (the default is current and upcoming events). Events without a begin date/time always appear as an upcoming event.

  1. It doesn't work to have the seminar manager and the online registration on the same page (you will get an error message in the registration plug-in). Do this:

    1. Put them on separate pages and set plugin.tx_seminars_pi1.listPID and plugin.tx_seminars_pi1.registerPID.

  2. All non-empty changes at the flexforms of the plug-in overwrite the settings of the corresponding TS setup. Empty data in the flexforms don't overwrite non-empty data from the TS setup.

  3. The search in the list view covers pretty most of what is visible in the single view except for the payment methods (this is intended).

  4. Sorting in the front end doesn't work properly with MySQL < 4.1.

  5. On some configurations, you may get warnings about call-time pass-by-reference problems or completely blank pages on the registration form and the FE editing form. This is a problem with FORMidable. As a workaround, either add/set the following line to your .htaccess file:php_flag allow_call_time_pass_reference onor add/set the following line to your php.ini file:allow_call_time_pass_reference = On

  1. There is a problem with date2cal version 6.1.1 and IRRE which we are using for the time slots feature. Opening an existing time slot or creating a new time slot will end up in an empty page. The bug has been reported in the TYPO3 bug tracker. If you want to use date2cal together with our time slots feature you should disable the “natural language parser” of date2cal via the extension manager.

  2. There is a problem that users are logged out after registering for an event. This seems to happen when the baseURL of the website is defined with leading www – but the user logged in to this site without www (or vice versa). As the Seminar Manager builds the redirect link from the baseURL, the user will be transferred to a new site – and as it's not the same hostname, the user loses his session and is logged out. Thanks to Peter Hanstein for debugging and finding the reason! There are two ways to solve this issue:

    1. To prevent this, you can set one domain record (in the TYPO3 tree root) as a redirect to the other. This will also increase your Google page rank because Google then won't see this as duplicate content.

    2. Another workaround is to definde the baseURL with conditions:

plugin.tx_seminars_pi1.baseURL = http://domain.tld/http://beachkurse.de/[globalString = HTTP_HOST = www.domain.tld]plugin.tx_seminars_pi1.baseURL = http://www.domain.tld/http://www.beachkurse.de/[global] 
  1. Depending on your configuration and on which other extensions you have installed, this extension may crash if PHP has only 30 or 32 MB of RAM. If you encounter these crashes (bug report), please assign PHP 64 MB or more.

  2. Some users have reported problems using realURL (especially with Internet Explorer) concerning broken redirects to the thank-you page or double registrations (bug report). If you encounter these problems, please disable realURL for the registration and thank-you page (and encourage your users to switch to Mozilla Firefox).

Things that will change for version 0.7.0

There are some things that will be changed for version 0.7.0 that might break something in your site. Please read this section carefully before upgrading.

  1. The mobile phone number for FE users will be moved to a separate extension. As a result, the SQL column name will change. The extension will offer an option to import data from the seminars extension.

  2. The university-related fields for FE users (matriculation number, subject, semester) will be moved to a separate extension. As a result, the SQL column names will change. The extension will offer an option to import data from the seminars extension.

  3. All m:n database relations will use real m:n relations instead of comma-separated lists.

  4. Some code that is shared with other extensions will move to the oelib extension. You need to install the oelib extension before upgrading the seminars extension, or you site may be severely broken. In fact, you can even install the oelib extension right now so that you don't have to remember installing it when upgrading the seminars extension.