Zum Inhalt springen

Tips for TYPO3 Version 4.6

On this page we document special features and problems that need to be considered when using version 4.6.

Introduction

Version 4.6 of TYPO3 offers better speed and new functions, such as the improved content element for forms. A significant part of the source code has been revised and obsolete code and functions have been removed.

PHP 5.3 required

TYPO3 version 4.6 requires PHP version 5.3 or higher. In our customer menu, the PHP version can be selected for each domain in the Settings tab. We recommend setting the entry '5-53LATEST EXTENDED' (currently PHP 5.3.8) and the option 'Secure settings' to YES.

Extension tt_news

If the extension is used for news, the extension tt_news version 3.1.0 or higher must be used.

Extension ics_awstats and cc_awstats

Depending on the settings, the page remains white when the statistics are called up or a PHP error message is displayed. In order for the statistics to work again, the line

$this->content.= $this->doc->middle();

must be deleted or commented out.

Extension sr_feuser_register

When displaying the forms, 'array' is displayed instead of the field label. To display the labels of the input fields again, changes are required in the file ext/sr_feuser_register/lib/class.tx_srfeuserregister_lang.php. In the getLL() function, the two lines with pi_getLL must be adapted:

function getLL ($key, $alt = '', $hsc = FALSE) {
// If the suffix is allowed and we have a localized string for the desired salutation, we'll take that.
$rc = '';
if (isset($this->conf['salutation']) && in_array($this->conf['salutation'], $this->allowedSuffixes, 1)) {
$expandedKey = $key.'_'.$this->conf['salutation'];
$usedLang = '';
$rc = $this->pibase->pi_getLL ($expandedKey);
}
if ($rc == '' || $rc == $alt || $usedLang != $this->pibase->LLkey) {
$rc = $this->pibase->pi_getLL ($key);
}
return $rc;
}

HMENU special = updated does not work

Due to changes in the TYPO3 core, it is currently not possible to output lists of the most recently updated pages.

This affects HMENU objects with the property

special = updated

and content elements of the type menu/sitemap with the menu type "Recently updated pages".

No labels for riders after update

After the TYPO3 update to version 4.6.x, the titles of the tabs are missing in the extension manager. What to do?

Delete the "typo3temp" folder on the shell, create a new folder and empty the cache_imagesizes table in phpmyadmin. Also delete the typo3conf/l10n folder.

Then reload the language files in TYPO3 in the extension manager and all labels are correctly labeled.

Updated: 17.07.2024