Moodle

Custom user profile field does not display as *required when adding accounts manually. Error message is easy to miss

Details

  • Type: Improvement Improvement
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: 1.9.4
  • Fix Version/s: None
  • Component/s: Administration, Usability
  • Labels:
    None
  • Environment:
    Moodle 1.94
  • Affected Branches:
    MOODLE_19_STABLE

Description

1) Go to: Administration > Users > Accounts > User profile fields

2) Create a new profile field

This issue occurs if the settings you chose are:

Is this field required? Yes
Is this field locked? No
Should the data be unique? Yes

3) Go to: Administration > Users > Accounts > Add a new user

4) Your new field does not display in red and does not have a red asterisk next to it to indicate that it is a required field

5) You don't know that your new field is a required field, so you leave it blank

6) Click 'Update Profile' to save your new user

7) Error message is generated but because custom fields are at the bottom of the page, the user may not realise that there is an error message unless they scroll down.

Solution: place a general error message at the top eg. An error has occurred in your form, scroll down and check fields highlighted with a red box.

I am not sure how many people are affected by this issue as I believe custom fields are relatively new. However, I am sure that I am not the only one who will encounter this usability issue.

Thanks to SeanK at Pteppic for realising why this issue was occurring.

Activity

There are no comments yet on this issue.

People

Vote (1)
Watch (1)

Dates

  • Created:
    Updated: