[TASK] Create default TypoScript root template
authorOliver Hader <oliver@typo3.org>
Thu, 30 Aug 2012 14:59:36 +0000 (16:59 +0200)
committerOliver Hader <oliver.hader@typo3.org>
Thu, 30 Aug 2012 18:46:25 +0000 (20:46 +0200)
commitac950970cd08353219a1920fe15508058e4a964d
tree98fbe59b3e8fb602292c045eecc3b94410d85036
parent9830072dc629e04ed0fe1d5935edb7bbe4ffbff2
[TASK] Create default TypoScript root template

One drawback of Extbase in the backend disposal is that it
requires frontend TypoScript to determine several required
settings. Since blank TYPO3 instances do not contain any
TypoScript by default - backend modules built on Extbase
will just fail.

The solution is to create a default page and TypoScript
template on installing a blank TYPO3 site.

Change-Id: I4fe5ffcad51bb07561d417202be577ee1bdd832a
Resolves: #40428
Releases: 6.0
Reviewed-on: http://review.typo3.org/14218
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
typo3/sysext/install/Classes/CoreUpdates/RootTemplateUpdate.php [new file with mode: 0644]
typo3/sysext/install/Classes/Installer.php
typo3/sysext/install/Classes/Service/UpdateDispatcherService.php [new file with mode: 0644]
typo3/sysext/install/Classes/Updates/InstallerProcessInterface.php [new file with mode: 0644]
typo3/sysext/install/ext_localconf.php