The Core API manual is now up to date for TYPO3 CMS version 6.0 and 6.1. On top of this the last few chapters that had remained untouched were dusted off. All code examples were refreshed and are either taken from the Core itself or from the "examples" extension (available in the TER). Furthermore the ReStructured Text markup itself was fully cleaned up.
Please note an important change: until recently, the Documentation Team tried to keep manuals compatible with all supported versions of TYPO3, and often older ones. This had the consequence of bloating up the manuals. The situation became worse with the introduction of namespaces in TYPO3 CMS 6.0. It seemed impossible to be always quoting two class names each time. Hence the 6.0 version of Core APIs is the first manual where you will not find information compatible with TYPO3 CMS 4.5 or 4.7.
However the 4.5 or 4.7 versions of Core APIs are available and can be accessed through the version switcher located near the top right of any page on docs.typo3.org (where relevant).
TSconfig, TSref, the TCA Reference and the TypoScript Syntax manual have been brought up to date for TYPO3 6.1. Here is a condensed overview of the new features:
The main changes include the new stdWrap property strPad, which allows to pad the input value to a certain length. The stdWrap feature addPageCacheTags enables you to add tags to cached pages. noTrimWrap.splitChar has been introduced, which now allows to control how noTrimWrap and optionSplit should work together. stdWrap has been added to config.pageTitleSeparator. For the cObject FLUIDTEMPLATE the properties "template" and "settings" have been added. The new config property "removePageCss" was amended, allowing you to remove CSS styles, which were added, because of a certain situation. The config property "disableBodyTag" has been appended, which allows to disable body tag creation by TYPO3 completely.
The system extension statictemplates and the associated menu objects GMENU_LAYERS, GMENU_FOLDOUT and TMENU_LAYERS experienced removal from the TYPO3 Core.
For TYPO3 6.1 the Page TSconfig property "noExportRecordsLinks" has been added, which allows to hide the buttons "Export" and "Download CSV file" in the list module.
In TYPO3 6.0 already the property "mod.SHARED.colPos_list" has been removed. Use Backend Layouts instead (we added an example of a Backend Layout).
The main change in TYPO3 CMS 6.1 is the handling of the TCA. The whole notion of loading only the "ctrl" part and the rest on demand is gone. The TCA is always entirely loaded both in the frontend and the backend.
It is also now possible to use mutliple display conditions.
TypoScript Syntax manual¶
The changes include adding the new functions "uniqueList", "reverseList" and "sortList", which allow advanced value modification in TypoScript.
TypoScript Syntax manual updated for TYPO3 6.0 (1 comment)
The TypoScript Syntax manual has been updated and is now available for TYPO3 CMS 6.0.
The whole text has been copyedited, old PHP functions refreshed. Old examples were adjusted, some paths, which have changed, were updated and the screenshots refreshed.
The beginners' tutorial TypoScript in 45 minutes now is available in an updated version for TYPO3 CMS 6.0.
The whole text has been copyedited. Old examples were adjusted, some paths, which have changed, were updated and the screenshots refreshed.
The Core APIs manuals has been updated to cover features from TYPO3 CMS 4.6 and 4.7. We are moving on to adding features related TYPO3 CMS 6.0.
There are still a couple of chapters that need cleanup and updating ("Various examples" and "RTE API"), but this will be done only for the 6.0 versions.
We are slowly catching up with official manuals that had been out of date for a long time. Core APIs now contains all the new stuff that was introduced between TYPO3 4.3 and TYPO3 4.5. Some parts of the manual are still out of date, but at least missing APIs have been added.
The updated for TYPO3 4.6 and 4.7 are not so extensive. After that updating this manual for 6.0 will be a lot of work again, in particular due to all classes having been renamed.
The Editors Tutorial has been updated for TYPO3 CMS 6.0. The content was updated as needed and all screenshots were refreshed. You can view it at: http://docs.typo3.org/typo3cms/EditorsTutorial/
Many thanks to Henning Nelihsen for the work!
Version 1.0.2 of the Security Guide is mainly a maintenance update: it takes the new TYPO3 brand into account and reflects changes required to match with TYPO3 6.0 (released: November 2012). Two configuration settings have been added to the Install Tool section: warning_email_addr and warning_mode might help to detect a hack attempt.
Furthermore, this version includes some minor housekeeping tasks such as updating the occurrence of deprecated TypoScript functions and the removal of unused images.
Thanks to Michael Schams for taking care of the update.
It is available here: http://docs.typo3.org/typo3cms/SecurityGuide/
Yesterday evening the Dutch translation of the Getting Started tutorial was made available to the community. Thanks a lot to Hans Olthoff for this work.
As a side note, you may wonder why a manual based on OpenOffice was still released when we announced that we were moving to ReStructured Text. Hans had started work on OpenOffice and the new documentation rendering process - including its integration with typo3.org - is not ready yet. Hence the Documentation Team took the decision to release this new translation "the old way".
In the last months the Documentation Team together with the Security Team produced a successor for the outdated TYPO3 Security Cookbook.
It aims at all users of TYPO3 and contains the most important guidelines which you should follow to have a secure TYPO3 Site.
Also available in: Atom