help_aboutmoules hardcoded as start up module - returns error if uninstalled
With great features comes great responsibility ;)
As we are now able to uninstal former hardcodede extensions, some issues are shown.
If you uninstall the "aboutmodules" extension and haven't changed your "start up" module, the following error will be shown in the javacsript console/debug console
[string] help_aboutmodules was not found in modules
which is correct. The reason for this issue is at line 119 in t3lib/class.t3lib_beuserauth.php
var $uc_default = Array(
'interfaceSetup' => '', // serialized content that is used to store interface pane and menu positions. Set by the logout.php-script
'moduleData' => Array(), // user-data for the modules
'thumbnailsByDefault' => 0,
'emailMeAtLogin' => 0,
'condensedMode' => 0,
'noMenuMode' => 0,
'startModule' => 'help_aboutmodules', <------ HERE
The "aboutmodules" is hardcoded as startup module and only changed, if you as a user changes the settings.
What should be done here? Is it a administrator responsibility to change the default module for created users if he/she uninstall the default startup module?
(issue imported from #M16646)