Feature #15542
closed
Modules/sub-modules enabling/disabling via User->Task center
Added by Kirill Klimov almost 19 years ago.
Updated about 6 years ago.
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)
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
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?
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?
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 ?
ok, seems no better ways ...
why not to implement
if ($BE_USER->getTSConfigVal('options.disableHelpModule')) {
unset($theModules['help']);
}
solution?
+1
let us to configure our workspace :)
Fixed in current versions:
Modules can be hidden, groups can be collapsed
- Status changed from Resolved to Closed
Also available in: Atom
PDF