[BUGFIX] Create default site configuration on installation 91/59391/6
authorBenni Mack <benni@typo3.org>
Wed, 9 Jan 2019 20:33:54 +0000 (21:33 +0100)
committerAnja Leichsenring <aleichsenring@ab-softlab.de>
Fri, 11 Jan 2019 09:18:00 +0000 (10:18 +0100)
commita65c5c3ae8d59a85538986bdff7f8ce8df4b3909
tree1f56eb2d68d1fc79ceea16a6fe74c2b80390b635
parentc9a62cd1e05d7a871840930e602f7f979d749f28
[BUGFIX] Create default site configuration on installation

When a new TYPO3 installation is set up, the user can choose
to "create a first site" (page with sys_template). In this step,
it should be important that a site configuration should be created
as well, in order to use site handling right out-of-the-box.

Therefore, this step in the installer now also creates a site
configuration (identifier "main") with one language english
to get started.

Resolves: #87383
Releases: master, 9.5
Change-Id: Ib8ef27c076d8ed24bfeb015aea52bdcf4ec0432c
Reviewed-on: https://review.typo3.org/59391
Reviewed-by: Steffen Dietrich <Teilzeitphilosoph@gmx.de>
Tested-by: Steffen Dietrich <Teilzeitphilosoph@gmx.de>
Tested-by: TYPO3com <noreply@typo3.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
typo3/sysext/install/Classes/Controller/InstallerController.php