TYPO3, an open source Web CMS platform, has taken the wraps off v6.0, and the release adds cloud storage and PHP 5.3 support, but the underlying code has been updated to make future changes much easier as well.
File Abstraction Layer
This handy addition allows for much of the new functionality of TYPO3 v6.0. The Web CMS can now store and use files from a local webserver, but also from the cloud or other locations. That means support for things like Dropbox and Amazon S3, for example.
Additionally, the file abstraction layer allows for using files repeatedly on a website while still being able to control the metadata in each instance. This makes it simpler for editors by keeping the file metadata in a centrally stored location. File referencing is done by doing away with copying files repeatedly when they are reused, and it also makes cloud storage easier for all users.
Back to the Future with Namespaces
TYPO3's v6 development team have code named this release 'back to the future' because some of the underlying code has been rewritten to make future updates a bit simpler. Version 6.0 of Typo3 is now future proof, the team says, and that is because some of the system's main code has been simplified and cleaned up. Furthermore, v6 was tested over 5,000 times to find bugs and ensure stability.
Part of making the system future proof is to adopt modern standards like PHP 5.3 namespaces. The new core class structuring ensures backwards compatibility for third party extensions, and paves the way for future development.
Image editing in TYPO3 v6.0
Extensions Added with One Click
Extensions can be added with one click in v6 because the extension manager has also been rewritten. Some other back end improvements include:
- Drag and drop content elements in the Page Module.
- Documentation headers were improved by switching the first two rows in all modules. The first row has the context sensitive help and the second has the save and close buttons.
- Content elements now include more details like start, stop times and access settings in the footer.
- Language and translations handling is now an Admin tool after being separated out from the Extension Manager.
- Backend user administration now includes search, filter and pagination for the management of backend users.
- "Online Users" can be listed as active sessions, and sessions can be ended by clicking on the End session icon.