[!!!][TASK] Bootstrap: Central constants and path handling
Introduce a class to define main constants and all basic path evaluations at an early point in bootstrap. The patch streamlines a lot of the duplicated code for the different entry points to TYPO3 and moves especially the path handling to a well documented central location. Until now, it was documented that is is possible to define own names for the directories "typo3/", "tslib", "typo3conf/" and "t3lib/". This never worked without core hacks and was probably never used in production by anyone for that reason. This feature is now officially dropped. Change-Id: Id1ec1082a2572f20500c23357ef5fdbdb05c8498 Resolves: #36889 Releases: 6.0 Reviewed-on: http://review.typo3.org/11030 Reviewed-by: Tolleiv Nietsch Tested-by: Tolleiv Nietsch Reviewed-by: Susanne Moog Tested-by: Susanne Moog Reviewed-by: Christian Kuhn Tested-by: Christian Kuhn
Showing
- NEWS.txt 8 additions, 0 deletionsNEWS.txt
- index.php 3 additions, 34 deletionsindex.php
- t3lib/class.t3lib_div.php 1 addition, 15 deletionst3lib/class.t3lib_div.php
- t3lib/config_default.php 0 additions, 30 deletionst3lib/config_default.php
- typo3/Bootstrap.php 358 additions, 0 deletionstypo3/Bootstrap.php
- typo3/cli_dispatch.phpsh 1 addition, 35 deletionstypo3/cli_dispatch.phpsh
- typo3/init.php 3 additions, 103 deletionstypo3/init.php
- typo3/sysext/beuser/mod/conf.php 0 additions, 3 deletionstypo3/sysext/beuser/mod/conf.php
- typo3/sysext/cms/tslib/index_ts.php 0 additions, 9 deletionstypo3/sysext/cms/tslib/index_ts.php
- typo3/sysext/em/classes/conf.php 0 additions, 3 deletionstypo3/sysext/em/classes/conf.php
- typo3/sysext/install/mod/class.tx_install_ajax.php 0 additions, 33 deletionstypo3/sysext/install/mod/class.tx_install_ajax.php
- typo3/thumbs.php 2 additions, 12 deletionstypo3/thumbs.php
Please register or sign in to comment