[TASK] Move install tool entry point to typo3/install.php 20/53620/6
authorHelmut Hummel <typo3@helhum.io>
Mon, 24 Jul 2017 13:57:28 +0000 (15:57 +0200)
committerHelmut Hummel <typo3@helhum.io>
Wed, 9 Aug 2017 12:23:54 +0000 (14:23 +0200)
commit91ec692af22f0b1fce2d7c1cf726cd41cf7dc7cb
treec3312572e32a0b4c7f88fa79a435dd06b0e639d8
parente1a90ee3fff51cce9a22228c9675070462e34159
[TASK] Move install tool entry point to typo3/install.php

To streamline and unify the entry scripts, the install tool
entry point is now moved to typo3/install.php

Calling the old entry scripts and the shortcut typo3/install/
is deprecated.

All access to public resources is changed to properly use
the resource view helper, so that the path to the assets
are not hard coded any more.

Resolves: #81951
Releases: master, 8.7
Change-Id: Ia8827130bb041802e743767907d16269cda2fef0
Reviewed-on: https://review.typo3.org/53620
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Helmut Hummel <typo3@helhum.io>
Tested-by: Helmut Hummel <typo3@helhum.io>
Reviewed-by: Sedef Serin <s.serin@neusta.de>
25 files changed:
typo3/install.php [new file with mode: 0644]
typo3/install/index.php
typo3/sysext/core/Classes/Core/Bootstrap.php
typo3/sysext/core/Classes/Core/SystemEnvironmentBuilder.php
typo3/sysext/install/Classes/Controller/AbstractController.php
typo3/sysext/install/Classes/Controller/Action/AbstractAction.php
typo3/sysext/install/Classes/Controller/Action/Step/DefaultConfiguration.php
typo3/sysext/install/Classes/Controller/BackendModuleController.php
typo3/sysext/install/Classes/Controller/ToolController.php
typo3/sysext/install/Classes/Http/Application.php
typo3/sysext/install/Classes/Updates/FinalDatabaseSchemaUpdate.php
typo3/sysext/install/Classes/ViewHelpers/Uri/ActionViewHelper.php [new file with mode: 0644]
typo3/sysext/install/Resources/Private/Layouts/Step.html
typo3/sysext/install/Resources/Private/Partials/Action/Common/Head.html
typo3/sysext/install/Resources/Private/Partials/Action/Common/Headers.html
typo3/sysext/install/Resources/Private/Partials/Action/Common/Left.html
typo3/sysext/install/Resources/Private/Partials/Action/Common/LoginForm.html
typo3/sysext/install/Resources/Private/Partials/Action/Common/MenuLink.html
typo3/sysext/install/Resources/Private/Partials/Action/Tool/UpgradeWizard/ListUpdates.html
typo3/sysext/install/Resources/Private/Php/install.php [new file with mode: 0644]
typo3/sysext/install/Resources/Private/Templates/Action/Common/FirstInstall.html
typo3/sysext/install/Resources/Private/Templates/Action/Common/InstallToolDisabled.html
typo3/sysext/install/Resources/Private/Templates/Action/Common/InstallToolPasswordNotSet.html
typo3/sysext/install/Resources/Private/Templates/Action/Common/Login.html
typo3/sysext/install/Start/Install.php