There are too many ways to navigate permissions in the ACP, and they could be greatly consolidated into fewer pages. For global permissions, there are 'User Permissions', 'Group Permissions', 'Administrators', and 'Global Moderators', all could be consolidated under one link. This link 'Global Permissions' would go to a page where you can select users and groups (such as after selecting Administrators or Global Moderators Link, then after selecting to edit permissions, go to a page where you can select the type of permissions being edited and applied: user, global moderator, or admin, (such as after selecting a user from the User Permissions or a group from the Group Permissions links)
Currently, we have this:
User permissions -> Select user -> Edit permissions (user, global moderator, admin)
Group permissions -> Select group -> Edit permissions (user, global moderator, admin)
Administrators -> Select users/groups -> Edit permissions (admin only)
Global moderators -> Select users/groups -> Edit permissions (global moderator only)
This can be simplified to:
Global permissions -> Select users or groups -> Edit permissions (user, global moderator, admin)
The same is true of forum permissions. Currently there are:
Forum permissions -> Select forums -> Select users/groups -> Edit permission (forum permissions only)
Forum moderators -> Select forums -> Select users/groups -> Edit permission (forum moderator permissions only)
User forum permissions -> Select user -> Select forums -> Edit permissions (forum/forum moderator)
Group forum permissions -> Select group -> Select forums -> Edit permissions (forum/forum moderator)
This can be simplified to:
Forum based permissions -> Select forums -> Select users/groups -> Edit permissions (forum and forum moderator permissions)
[RFC] Simplify permission pages in ACP
[RFC] Simplify permission pages in ACP
Last edited by ToonArmy on Mon Apr 19, 2010 6:54 am, edited 1 time in total.
Reason: ACM -> ACP
Reason: ACM -> ACP
- EXreaction
- Registered User
- Posts: 1555
- Joined: Sat Sep 10, 2005 2:15 am
Re: [RFC] Simplify permission pages in ACM
Maybe something more like the view user-based permissions page?
- A_Jelly_Doughnut
- Registered User
- Posts: 1780
- Joined: Wed Jun 04, 2003 4:23 pm
Re: [RFC] Simplify permission pages in ACP
Yes, I would agree. The link titles seem to cause quite a bit of confusion on the permissions tab because they don't sound (and really are not) distinct.
A_Jelly_Doughnut
Re: [RFC] Simplify permission pages in ACP
I agree on getting rid of all the redundant routes through to essentially the same thing.
In addition, I have plenty of users who also overlook the administrator/global moderator/user permissions drop-down at the top of the screen on the assign permissions page.
Also you have a naming collision (in terms of the English language at least) -- "moderator permissions" are permissions you can apply to a global moderator, who may or may not have those permissions. It is not very intuitive for new users.
I think a more intuitive layout would be a split screen, with all permissions on the left (all visible, grouped by type -- maybe in a tree layout), and specific users or groups on the right. They would be draggable (e.g. using jQuery) that you could then drag over onto users and groups.
The UI would be fairly straightforward to pull off -- I could code up an example. Will you have jQuery available in the phpBB3 ACP (or are you considering it?)
In terms of naming, call them "owner, editor and visitor" permissions please -- then they won't collide with role naming.
In addition, I have plenty of users who also overlook the administrator/global moderator/user permissions drop-down at the top of the screen on the assign permissions page.
Also you have a naming collision (in terms of the English language at least) -- "moderator permissions" are permissions you can apply to a global moderator, who may or may not have those permissions. It is not very intuitive for new users.
I think a more intuitive layout would be a split screen, with all permissions on the left (all visible, grouped by type -- maybe in a tree layout), and specific users or groups on the right. They would be draggable (e.g. using jQuery) that you could then drag over onto users and groups.
The UI would be fairly straightforward to pull off -- I could code up an example. Will you have jQuery available in the phpBB3 ACP (or are you considering it?)
In terms of naming, call them "owner, editor and visitor" permissions please -- then they won't collide with role naming.
-
- Registered User
- Posts: 523
- Joined: Sat Apr 22, 2006 10:29 pm
- Contact:
Re: [RFC] Simplify permission pages in ACP
This would definitely make it easier apply the permissions.simpleton wrote:... Currently, we have this:
User permissions -> Select user -> Edit permissions (user, global moderator, admin)
Group permissions -> Select group -> Edit permissions (user, global moderator, admin)
Administrators -> Select users/groups -> Edit permissions (admin only)
Global moderators -> Select users/groups -> Edit permissions (global moderator only)
This can be simplified to:
Global permissions -> Select users or groups -> Edit permissions (user, global moderator, admin)
The same is true of forum permissions. Currently there are:
Forum permissions -> Select forums -> Select users/groups -> Edit permission (forum permissions only)
Forum moderators -> Select forums -> Select users/groups -> Edit permission (forum moderator permissions only)
User forum permissions -> Select user -> Select forums -> Edit permissions (forum/forum moderator)
Group forum permissions -> Select group -> Select forums -> Edit permissions (forum/forum moderator)
This can be simplified to:
Forum based permissions -> Select forums -> Select users/groups -> Edit permissions (forum and forum moderator permissions)
(I suspect the support posts will significantly decrease.)
Re: [RFC] Simplify permission pages in ACP
Additionally, forum with sub forum usually does not require post to be made. I think an option while creating the forum to set it as just a container (no post can be made) of another forum would be handy
Re: [RFC] Simplify permission pages in ACP
A good use-case for this is "how do I allow a junior mod (ie. not a global mod) to make a post sticky"?
Currently it's convoluted.
I think the permission pages could definitely be improved, they're really confusing. I like the original suggestion.
Currently it's convoluted.
I think the permission pages could definitely be improved, they're really confusing. I like the original suggestion.