-
Improvement
-
Resolution: Fixed
-
Minor
-
3.10
-
MOODLE_310_STABLE
-
MOODLE_311_STABLE
-
MDL-70439-master -
We had student feedback that they were concerned as to whether the email setting 'Hide my email address from non-privileged users' was actually working. The reason is that on the profile screen it shows your email address, but it doesn't show that setting, so users incorrectly think that the address is visible to other people on their profile.
To solve this problem I suggest we change it so that:
- When you are viewing your own profile
- Or when you have the capability that lets you see all users email addresses (e.g. admins)
Then next to the email address we add one of the following texts, in brackets, corresponding to the maildisplay option shown:
- visible to everyone (1)
- visible to other course members (2)
- hidden from all non-privileged users (0)
See attached screenshot
(Wording changes welcome - I tried to use similar wording to the options in the maildisplay option, but for the last confusing one, I also used the word 'hidden' instead of 'visible' to emphasise the main point.)
Note I did consider using the exact texts from the maildisplay settings dropdown but those are long and read a bit weird in this context so I think we may need new ones. These are:
- Hide my email address from non-privileged users
- Allow everyone to see my email address
- Allow only other course members to see my email address
Maybe we should use AMOS to copy the values from the existing string by default, if we can do that, to help translations.
We will assign an OU developer to code this improvement, but I'm creating this MDL in advance.