[TASK] Move Backend Module calls to index.php 05/41305/7
authorWouter Wolters <typo3@wouterwolters.nl>
Wed, 15 Jul 2015 14:46:19 +0000 (16:46 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Wed, 15 Jul 2015 20:39:21 +0000 (22:39 +0200)
commit7281ab4afde9cf60b679ae4600670655770cd7f4
treee0fb070a73bbdd2c2d03f8496f64033d7ea02f89
parent5f147d21a3d7be3df6767cac359a991dff28e01a
[TASK] Move Backend Module calls to index.php

The typo3/mod.php entrypoint is removed in favor of
checking for M in all backend requests inside the Backend
Application.

The request object from the server is now enhanced with the
information inside the application which type is now called.

Resolves: #68183
Releases: master
Change-Id: Ia51244bb1a017ac5736c1133d14066b76b3d1f72
Reviewed-on: http://review.typo3.org/41305
Reviewed-by: Benjamin Mack <benni@typo3.org>
Tested-by: Benjamin Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
40 files changed:
typo3/mod.php
typo3/sysext/backend/Classes/Backend/ToolbarItems/ShortcutToolbarItem.php
typo3/sysext/backend/Classes/Http/Application.php
typo3/sysext/backend/Classes/Http/BackendModuleRequestHandler.php
typo3/sysext/backend/Classes/Http/RequestHandler.php
typo3/sysext/backend/Classes/Module/ModuleLoader.php
typo3/sysext/backend/Classes/Template/DocumentTemplate.php
typo3/sysext/backend/Classes/Utility/BackendUtility.php
typo3/sysext/backend/Modules/Browser/conf.php
typo3/sysext/backend/Modules/Dummy/conf.php
typo3/sysext/backend/Modules/File/Administration/conf.php
typo3/sysext/backend/Modules/File/Database/conf.php
typo3/sysext/backend/Modules/File/Edit/conf.php
typo3/sysext/backend/Modules/File/Newfolder/conf.php
typo3/sysext/backend/Modules/FormEngine/conf.php
typo3/sysext/backend/Modules/RecordHistory/conf.php
typo3/sysext/backend/Modules/ShowItem/conf.php
typo3/sysext/backend/Modules/Wizards/AddWizard/conf.php
typo3/sysext/backend/Modules/Wizards/BackendLayoutWizard/conf.php
typo3/sysext/backend/Modules/Wizards/ColorpickerWizard/conf.php
typo3/sysext/backend/Modules/Wizards/EditWizard/conf.php
typo3/sysext/backend/Modules/Wizards/ListWizard/conf.php
typo3/sysext/backend/Modules/Wizards/RteWizard/conf.php
typo3/sysext/backend/Modules/Wizards/TableWizard/conf.php
typo3/sysext/compatibility6/Modules/Wizards/FormsWizard/conf.php
typo3/sysext/core/Classes/Core/SystemEnvironmentBuilder.php
typo3/sysext/core/Classes/Utility/ExtensionManagementUtility.php
typo3/sysext/core/Documentation/Changelog/master/Deprecation-68141-Typo3ajaxphp.rst
typo3/sysext/core/Documentation/Changelog/master/Deprecation-68183-Typo3modphp.rst [new file with mode: 0644]
typo3/sysext/core/Tests/Unit/Utility/GeneralUtilityTest.php
typo3/sysext/extbase/Classes/Core/ModuleRunner.php
typo3/sysext/extbase/Classes/Mvc/Web/Routing/UriBuilder.php
typo3/sysext/extbase/Tests/Unit/Mvc/Web/Routing/UriBuilderTest.php
typo3/sysext/form/Modules/Wizards/FormWizard/conf.php
typo3/sysext/install/Classes/Service/SilentConfigurationUpgradeService.php
typo3/sysext/install/Classes/Updates/MigrateShortcutUrlsAgainUpdate.php [new file with mode: 0644]
typo3/sysext/install/Classes/Updates/MigrateShortcutUrlsUpdate.php [deleted file]
typo3/sysext/install/ext_localconf.php
typo3/sysext/openid/wizard/conf.php
typo3/sysext/recordlist/Modules/Wizards/ElementBrowserWizard/conf.php