I get completely different results for these tests, which I've summarised below (thanks to http://www.tablesgenerator.com/).
These are exactly the results I would expect, logged in as a normal (student) user, searching for another normal user who has set a display name and a preference to hide their real name (where applicable). However it has occurred to me that, since 'Search usernames' has no effect if 'Never display usernames' is enforced (and nor should it, as you pointed out above), perhaps these two settings would be better combined into one. What do you think (and if you agree, what do you think it should it look like / how should it be worded)? +-------------------+------------------+-----------+---------------+------------+---------------+------------+---------------+------------+ | Users can hide RN | Never display UN | Search UN | DN searchable | DN visible | RN searchable | RN visible | UN searchable | UN visible | +-------------------+------------------+-----------+---------------+------------+---------------+------------+---------------+------------+ | / | | | Y | Y | N | N | N | Y | +-------------------+------------------+-----------+---------------+------------+---------------+------------+---------------+------------+ | / | / | | Y | Y | N | N | N | N | +-------------------+------------------+-----------+---------------+------------+---------------+------------+---------------+------------+ | / | / | / | Y | Y | N | N | N | N | +-------------------+------------------+-----------+---------------+------------+---------------+------------+---------------+------------+ | / | | / | Y | Y | N | N | Y | Y | +-------------------+------------------+-----------+---------------+------------+---------------+------------+---------------+------------+ | | / | / | Y | Y | Y | Y | N | N | +-------------------+------------------+-----------+---------------+------------+---------------+------------+---------------+------------+ | | / | | Y | Y | Y | Y | N | N | +-------------------+------------------+-----------+---------------+------------+---------------+------------+---------------+------------+ | | | / | Y | Y | Y | Y | Y | Y | +-------------------+------------------+-----------+---------------+------------+---------------+------------+---------------+------------+ | | | | Y | Y | Y | Y | N | Y | +-------------------+------------------+-----------+---------------+------------+---------------+------------+---------------+------------+ -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1353516 Title: Site option to prevent display of usernames Status in Mahara ePortfolio: In Progress Bug description: There are a few places in Mahara where usernames are displayed to ordinary users (e.g. user/find.php and user/online.php). This may be a privacy issue for sites where email addresses are used as usernames. This patch adds a site option enabling the admin to prevent usernames being displayed to ordinary users anywhere in the site. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1353516/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : [email protected] Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp

