Bug #19260
closedThe new Usersettings area is a little bit inconsistent
0%
Description
After introduction of the new feature 'start in every module you want and allowed to' it is quite inconsistent:
I now can set easily via user-tsconfig: setup.default.startModule = web_layout, that every user starts in Page Module by default.
And i also can override it the same way.
BUT: I can't disable the selectbox in user-settings (and also the description text does not get grayed).
Just set in your user-tsconfig:
###schnipp###
setup.default.startModule = web_layout
setup.override.startModule = web_layout
###schnapp###
and try to edit the startup module in your usersettings
(issue imported from #M9238)
Updated by Clemens Riccabona about 16 years ago
This is maybe connected with closed feature: 0003894
greetz, clemens
Updated by Clemens Riccabona about 16 years ago
okay, i was too fast posting. sorry.
The problem seems to be somewhere else.
Updated by Clemens Riccabona about 16 years ago
okay: it is a very strange problem, but has definitively nothing to do with the be-interface.
Probably someone could move to the right place.
So this is the Problem:
I want to set some userTSConfig within my extension. Yeah, easy. just:
t3lib_extMgm::addUserTSConfig($userTSconfig);
ok, if i say $userTSconfig = 'my user ts config string';
everything fine.
if i say:
$userTSconfig = file_get_contents('path to my usertsconfigfile');
everything okay too.
if i say:
$userTSconfig = t3lib_div::getURL('path to my usertsconfig file');
it does not return the override. at least. if everything else is put to the usertsconfig i don't know exactly. but seems so, partially.
really strange
ps: all been done within an ext_tables.php of an extension
Updated by Chris topher over 14 years ago
With TYPO3 4.3 it now is possible to hide certain fields in the module User Settings using the array $GLOBALS['TYPO3_USER_SETTINGS']['showitem'].