What are best practices for encouraging / enforcing profile pics?

Hi! We think profile pics are very important for our forum to have the community feel we’re shooting for.

What are best practices for encouraging profile pics?

One complication is that we need users to go through an approval process before entering Discourse, and I don’t know if that works alongside social log-ins (which we totally want to encourage.)

8 лайков

Can’t claim this is a best practice, but what we’ve done is:

  1. Create a pinned topic that covers the subject, explains the value of having updated profiles, and explains how to update the fields we care about.
  2. When I see someone post as a letter avatar, I sometimes direct message them with a link to that topic.

I held off on doing anything like #2 for a long time, but it’s proven to be far more effective than #1 alone.

13 лайков

I’ve been thinking about this too, especially for highly active/visible members. Getting them to have a nice avatar image would turn it into ‘leading by example’. I got stuck in finding an automated solution that would DM such users when they posted something. Instead, I think I’ll go with Dave’s solution for a while and see if a small effort can make me reach a tipping point here.

2 лайка

There’s already a reminder that pops up dynamically after you’ve replied a few times and are no longer TL0, and still carry a default avatar.

@tshenry can you test to verify that this is still working on try (remember to reset default TL to 0 before creating an account, as try is TL1 by default)?

7 лайков

I kicked off a new account on try at TL0. When I was naturally promoted to TL1, I received the following message which suggests to fill out the user’s profile:


Then as a TL1 user, I received the following notice when I opened the composer:


The full conditions for the notification can be found here:

12 лайков

I opened a PR for one area I thought could use improvement. Currently the “visiting your user profile” link in the education message points to the base user profile page. The profile picture setting is at least another click and some scrolling down for a new user, it seems like it might be better to take the user right to it.

9 лайков

Here’s a tactic that others can use.

I customized the welcome message to say the following:

Choose one of these popular first steps to take next.

You can also learn how to use our website features by starting an interactive tutorial or reading the new user guide.

Providing a direct link to the page where users can add a profile picture in the first message they received has helped. It’s a step that most people are familiar with given other social media platforms, so they were able to figure it out pretty easily.

25 лайков

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

И я очень ценю ссылку на запуск тура по боту — это отличный способ изучить Discourse на практике.

4 лайка

Возможно ли обязать участников добавить какое-либо изображение профиля?

3 лайка

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

5 лайков

Способ сделать это без плагина — использовать внешнюю базу данных для аутентификации и требовать наличие аватара для создания учётной записи.

5 лайков

Обычно мне помогает прямой вопрос.
«Эй, друг, в нашем сообществе мы любим видеть лица. Я заметил, что ты пишешь много интересных постов, почему бы не позволить нашим людям увидеть твоё лицо? Гарантирую, что общение с живым человеком лучше, чем с буквой из алфавита».

Это срабатывает в 100% случаев.

9 лайков

Мы почти готовы запустить наш сайт на Discourse. Мои пользователи привыкли к платформе списков рассылки, и я настроил параметры электронной почты так, чтобы они могли отвечать на сообщения и создавать новые темы по электронной почте.

Однако в отношении аватарок я не понимаю, почему иногда пользователи получают письмо, в котором отображается аватарка отправителя вместе с красиво оформленной ссылкой «Перейти к теме» (выглядящей как кнопка), а в других случаях новое сообщение приходит в менее привлекательном виде — без аватарки, а ссылка «Перейти к теме» представлена в виде обычной гиперссылки.

3 лайка

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

2 лайка

Я проводил тестирование с несколькими разными тестовыми аккаунтами и вижу разные результаты. Не понимаю, почему. Я отправил тестовое сообщение, и несколько пользователей получили версию с отображением аватара профиля, как на этом скриншоте:

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

2 лайка

Я говорю им, что мы люди и нам нравится видеть (или интуитивно чувствовать), с кем мы разговариваем. И я предлагаю использовать фотографии реальных пользователей в моём сообществе в качестве примера, если вы не хотите выкладывать своё лицо. Частичные фотографии, с эффектами или карикатурами… что угодно, но главное — чтобы это было человеческое изображение.

6 лайков

Возможно ли добавить настройку в поле с аватаром пользователя, сделав изменение аватара привилегией только для сотрудников?

Или, как минимум, есть ли способ скрыть значок «изменить аватар» на карточке пользователя (для самого пользователя) и включить его отображение на публичной карточке пользователя для ролей (.admin) или (.staff)?

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

Если только не добавить настройку, которая обязывает все изменения аватара проходить через согласование сотрудниками. Доступна опция одобрения/отклонения для сотрудников.

2 лайка

Скорее всего, проще всего скрыть этот вариант через CSS, если это именно то, что вам нужно.

3 лайка

Отличная идея, спасибо!

Вы имеете в виду Настроить > Текст system_messages.usage_tips.text_body_template?

Также спасибо за ссылку на URL /my/preferences для личных настроек пользователя, что избавляет от необходимости писать дополнительный код для поиска URL с конкретным именем пользователя.

3 лайка

Я имею в виду

Настроить > Текст
system_messages.welcome_user.text_body_template
system_messages.welcome_invite.text_body_template

Верно? Это очень полезно.

4 лайка