Feature #15542
closedModules/sub-modules enabling/disabling via User->Task center
0%
Description
It would be great to have following:
In User->Task center to have a list (or link to the page with this list) of all modules/sub-modules for current user. Formatted the same way as in the "view" mode.
With possibility to hide/unhide whole module or just some sub-module(s) - so it would not be shown in modules list.
For example, hiding "Help" module will remove it from modules list (shown in left frame by default) and all it's submodules.
This is very needed to make working in BE easier and faster by removing (hiding) unused elements.
(issue imported from #M2449)
Updated by Sebastian Kurfuerst almost 19 years ago
Hi,
I do not think it should be up to the user to configure which modules he wants to see and which not! This should be done by BE groups - and if you want "presets", use the "roles" extension.
So - I think it is good the way it is.
Any comments?
Greets, Sebastian
Updated by Kirill Klimov almost 19 years ago
Hi, Sebastian
thnx for taking a look
I mean not permissions (which really should be done with BE groups), but just the possibility to temporary hide unneeded modules.
Roles extension isn't a solution because it would need really a lot of additional groups to archive the same effect. Also it doesn't work for admin!
I think if user has little more permissions then, for example, news editor, there could be a situation when he would not need some modules while his work and would like to turn them off temporary. The same applies for admin, of course.
So this hiding isn't deal with permissions at all, but just should module be shown in left frame or not.
See what I mean?
Updated by Dmitry Pikhno almost 19 years ago
agree with Kirill.
for example i do not use Help module at all. so i'd like to have ability to completely remove it from the left frame. it takes work space. same with Doc module and some sub-modules.
I need to scroll down screen every time when i need cash buttons.
and what about ablility to change the order of modules and sub-modules?
Updated by Torben Dam over 18 years ago
So, this is not the "ideal" way to do it, but works so far for me.
By patching the file class.alt_menu_functions.inc from about line 119 with the following added content:
if ($BE_USER->getTSConfigVal('options.disableHelpModule')) {
unset($theModules['help']);
}
Then I can just put in User TS Config: options.disableHelpModule = 1
and gone it is...
There are surely better ways.. any notes from experts ?
Updated by Kirill Klimov over 18 years ago
ok, seems no better ways ...
why not to implement
if ($BE_USER->getTSConfigVal('options.disableHelpModule')) {
unset($theModules['help']);
}
solution?
Updated by Dmitry Pikhno over 18 years ago
+1
let us to configure our workspace :)
Updated by Christian Kuhn about 16 years ago
Fixed in current versions:
Modules can be hidden, groups can be collapsed