As suggested here:
http://dev.cmsmadesimple.org/feature_request/view/10663
It would be nice to have a better structured Backend Group Permissions page since they're now just sorted alphabetically.
Especially with lots of modules installed this page becomes very long and unclear. Would be much more logical when permissions would be grouped together per module/section.
For example:
Add Pages
Modify Any Page
Remove Pages
are now spread out all over the page, as well as:
Approve News For Frontend Display
Delete News Articles
Modify News
So you'd always use the browser's internal search function to look for all the
possible permission for one module and/or scroll to that page. Maybe the
quickest fix would be to just rename the permission itself to:
Pages - Add
Pages - Modify Any
Pages - Remove
and for the other example:
News - Approve For Fronted Display
News - Delete Articles
News - Modify
Better structured Backend Group Permissions page
- paulbaker
- Dev Team Member
- Posts: 1465
- Joined: Sat Apr 18, 2009 10:09 pm
- Location: Maidenhead, UK
- Contact:
Re: Better structured Backend Group Permissions page
Yes, agree with this completely. Detailed user permissions switching is one of CMSMS's many strengths but it is made tricky by the strange ordering on this page.tristan wrote:Pages - Add
Pages - Modify Any
Pages - Remove
To copy System Information to the forum:
https://docs.cmsmadesimple.org/troubles ... nformation
CMS Made Simple Geekmoots attended:
Nottingham, UK 2012 | Ghent, Belgium 2015 | Leicester, UK 2016
https://docs.cmsmadesimple.org/troubles ... nformation
CMS Made Simple Geekmoots attended:
Nottingham, UK 2012 | Ghent, Belgium 2015 | Leicester, UK 2016
Re: Better structured Backend Group Permissions page
Like this idea too!!
But it's not so easy like it sounds :/.
If you make a look to the permission table you'll see - there's no field who has registered every single permission. The API says only
http://apidoc.cmsmadesimple.org/classes ... Permission
On the other side - currently there are some module out there they are using "core permissions" for allowing access (i.e. Modify templates).
Means the permission is related to the core AND to some modules. How to sort in this situation?
But it's not so easy like it sounds :/.
If you make a look to the permission table you'll see - there's no field who has registered every single permission. The API says only
http://apidoc.cmsmadesimple.org/classes ... Permission
On the other side - currently there are some module out there they are using "core permissions" for allowing access (i.e. Modify templates).
Means the permission is related to the core AND to some modules. How to sort in this situation?