Кажется, всё ещё существует фундаментальное непонимание или разногласие относительно того, что именно должна делать настройка enable_names, что сводится к следующему вопросу:
- Предназначена ли настройка
enable_namesдля того, чтобы:- «Не показывать полные имена публично»,
- «Этот сайт не использует полные имена вообще»?
Мне кажется, что некоторые участники этой темы полагают, что она выполняет (1), а другие — что (2). Моё впечатление таково: последнее, то есть enable_names определяет, использует ли сайт полные имена вообще.
Имейте в виду: когда enable_names отключено:
- В диалоге регистрации не предлагается поле для полного имени.
- Пользователи не видят поле полного имени на своей странице настроек аккаунта; пользователи никогда не видят своё собственное полное имя нигде.
Я не понимаю, какой может быть сценарий использования сайта, где только администраторы знают о существовании поля полного имени в системе. Моё воображение не позволяет мне поверить, что кто-то здесь действительно этого хочет. Если кто-то всё же этого хочет, пожалуйста, просветите меня!
(Кажется, также существует некоторое непонимание того, к чему, как и зачем стремится мой черновик PR, но сначала я хотел бы ответить на вопрос «Что на самом деле делает enable_names?».)