'Hide User Profiles from Public’ option is a great feature for hiding user details, particularly their Display name, from anonymous users, but it is incomplete.
Even when this feature is enabled, the lists in the
Badges directories (available to all visitors via the Hamburger menu) still show the user’s Display Name. Why are these not hidden here as well?
My use case is:
- site can be browsed by public
- users’ details are private (so cards only load for logged-in members)
- the site offers a list of groups and badges, without revealing private information
This could be achieved by removing the Display Name from the fields shown on these lists, or by removing the Directory aspect of these pages and leaving only the list of Badges or Groups with their descriptions, but not who belongs to them, for all Anonymous users.
Am I missing something? Is there a way to achieve this?
Example of page where Hide Profiles is enabled, and visitor is not logged in, but names are displayed: