Добавить опцию для отображения полных имен в чате

Для сообществ, где требуются полные имена, как в нашем, было бы очень здорово иметь возможность видеть реальные имена в окне чата, списке недавних личных переписок и т. д., вместо имен пользователей.

3 лайка

В разделе «Администрирование» → «Настройки» убедитесь, что включены (отмечены) опции enable_names и display_name_on_posts, а опция prioritize_username_in_ux отключена (снят флажок). Обратите внимание, что это также отображает полное имя в сообщениях, на карточках пользователей и в профиле. Это видно в чате Meta, где показаны полные имена :slight_smile:

Если вы хотите показывать полные имена только в чате, я уверен, что с помощью CSS можно скрыть их в других местах.

3 лайка

Все вышеперечисленные настройки уже выполнены (я дважды перепроверил, чтобы убедиться), но в чате по-прежнему отображаются имена пользователей, а не полные имена:

Интересно, не связано ли это с нашей пользовательской темой от Discourse.

1 лайк

Попробуйте безопасный режим. У меня все вышеперечисленные настройки работают на моём сайте точно так же, как и здесь, на Meta. :thinking:

1 лайк

Интересно, я вижу наш чат с отображением имён пользователей, а не полных имён:

О, это странно. У меня в том же окне отображаются и имена пользователей, и никнеймы, а также чаты :thinking: Я также не вижу настройки пользователя, чтобы это переопределить…

1 лайк

Тоже странно: в безопасном режиме чат не отображается как включённый (или как возможность его включить).

1 лайк

Ага, потому что это плагин :woman_facepalming: лол, д’оу

В любом случае, для информации, вот как выглядит мое модальное окно чата Meta. В чатах также отображаются моё имя и имя пользователя. Это, похоже, задача для команды :slight_smile:

Можешь показать скриншот, когда нажимаешь на стрелку «Назад» в верхнем левом углу? Как выглядит это окно?

1 лайк

О, привет, всё идёт — где полные имена? :thinking:

Нигде не найти!

1 лайк

Эта функция теперь добавлена:

Обратите внимание, что для пользователей, у которых в профиле не указано имя, оно будет заменено на имя пользователя для этих конкретных аккаунтов.

Чтобы это работало, требуются те же настройки, что указаны здесь:

1 лайк

Возможно ли скрыть символ «@» перед именами пользователей? Поскольку enable_names отключен, мне не нужно подсвечивать, что это имя пользователя, и во всех остальных местах имена пользователей также не начинаются с «@».

4 лайка

Отлично подмечено, мы обсудили это внутри компании, и логично убрать псевдоним из имен пользователей в каналах личных сообщений. Обычно мы используем псевдоним только при упоминании другого пользователя, поэтому нет необходимости включать его в названия каналов.

Обновлено в этом коммите:

6 лайков

Эта тема была автоматически закрыта через 3 дня. Новые ответы больше не допускаются.