@mdoggydog Похоже, ваше решение здесь заключается в том, чтобы заменить настройку «enable names» на настройку, принимающую список групп, при этом имена участников будут видны только этим группам.
Обратите внимание, что это всё ещё должно учитывать настройку «display name on posts» (и любые другие подобные настройки, которые могут существовать), поэтому даже разрешённые группы не увидят имя в публикациях, если эта настройка отключена.
Кроме того, нам также нужно исправить/изменить некоторые другие вещи как побочные эффекты:
- Имена всегда должны быть видны в административном просмотре профиля пользователя. Это будет работать независимо от любых настроек.
- Имена должны отображаться в письмах только если пользователь входит в разрешённую группу.
Вышеизложенное должно исправить текущие проблемы, а также сделать эту функцию более гибкой и полезной.
Звучит ли это так, как вы предлагаете? Если да, мы с удовольствием рассмотрим любой PR, который вы отправите с этим обновлением.