Skip to main navigation Skip to main content Skip to page footer

TYPO3 News & Events Hub

What’s New & What’s Coming

TYPO3-20050307-1: TYPO3 Security Bulletin

Unless the default encryption key settings have been changed by the administrator, the TYPO3 mailform can be compromised to send mail to a wrong receipient. Thus, spam mails may be sent from a remote site.

TYPO3-20050304-1: TYPO3 Security Bulletin

An issue has been reported where a bug in the "cmw_linklist" extension allows SQL injection attacks. In specific situations, a remote offender can cause malicious database operations.

Using Cache-Control Headers in TYPO3

Large websites with a lot of visitors are often fighting performance problems. Since buying faster hardware isn't the best solution, TYPO3's page caching is very helpful in those cases. But this still needs server resources, so why not let the browser or a proxy cache the content? This article demonstrates how to configure TYPO3 to enable client-side caching and shows possible problems with this approach.

How to use existing hooks in your own extension

One way for extensions to take over control of certain parts of TYPO3's core is using hooks. This article gives an example of how to register your own userfunction at an existing hook and shows the best practice for using hooks in general.

Using links in frontend plugins

When it comes to links in frontend plugins, some pitfalls arise which circumvent other vital mechanisms like the “L” flag for multilingual websites and thus creates conflicts while using your extension within the TYPO3 framework. This article demonstrates how to use TYPO3's various API functions for link generation.