Epic #70573: Clean up entrypoints
Deprecate script based modules
Would it make sense to always use the mod.php, instead of using the following line in conf.php?
[TASK] Deprecate script-based modules
Deprecate calling addModulePath() and calling modules
Reviewed-by: Christian Kuhn <email@example.com>
Tested-by: Christian Kuhn <firstname.lastname@example.org>
Reviewed-by: Wouter Wolters <email@example.com>
Tested-by: Wouter Wolters <firstname.lastname@example.org>
#2 Updated by Ernesto Baschny about 6 years ago
Would make sense, yes, but the core still does that in some modules:
typo3/sysext/cms/layout/conf.php:$MCONF['script'] = 'db_layout.php';
typo3/sysext/func/mod1/conf.php:$MCONF['script'] = 'index.php';
typo3/sysext/info/mod1/conf.php:$MCONF['script'] = 'index.php';
typo3/sysext/version/cm1/conf.php:$MCONF['script'] = 'index.php';
Please also note that Benni merged this FEATURE some time ago which is related to this: #49643. Since Benni is now "back in business" you might want to get in touch with him for further details or plans in this area.