Issue Details (XML | Word | Printable)

Key: MDL-8313
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Minor Minor
Assignee: Tim Hunt
Reporter: Sam Marshall
Votes: 2
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
Moodle

Define role should have a basic mode that only uses checkboxes

Created: 26/Jan/07 01:31 AM   Updated: 18/Nov/08 04:09 PM
Component/s: Roles
Affects Version/s: 1.8
Fix Version/s: 2.0

Issue Links:
Relates
 

Participants: Sam Marshall and Tim Hunt
Security Level: None


 Description  « Hide
The role system, with its four types of permission (allow/inherit/prevent/prohibit) is very difficult to understand and can cause serious confusion, mostly with people choosing 'prevent' or 'prohibit' when they shouldn't. In most cases you only ever need to choose 'Allow', or leave it at 'Inherit'. The other two are needed for rarer special cases.

I suggest that there should be a basic view for the 'define role' screen which shows checkboxes instead of the radio buttons as follows:

* If the capability is set to 'Allow', it shows a ticked checkbox
* If the capability is set to 'Inherit', it shows an unticked checkbox
* If the capability is set to something else, it shows the word 'Prevent' or 'Prohibit', with no option to change (unless you switch into advanced mode).

When you switch into advanced mode it displays as now.

This would make the role interface significantly easier to understand.

(Note that the OU may possibly have time to implement this. If moodle hq would like us to, please let me know.)

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.