Скрытие профиля удаляет кнопку сообщения с карточек пользователей

При использовании настройки профиля «Скрыть мой публичный профиль и статус присутствия» карточки пользователей отображаются следующим образом:

Кнопка «Сообщение» отсутствует. Данная настройка не блокирует возможность отправки сообщений пользователю. Является ли отсутствие этой кнопки намеренным? Это кажется излишне усложняющим процесс связи с человеком. Кроме того, это могло бы помочь немного сбалансировать всё это пустое пространство.

3 лайка

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

1 лайк

Это имеет смысл, но кнопка исчезает даже при включённой опции «Разрешить сообщения».

Включение параметра «Скрыть мой публичный профиль и функции присутствия» всегда убирает кнопку «Сообщение» из карточек пользователей, независимо от того, можно ли отправить им сообщение.

1 лайк

Может быть? Как ты к этому относишься, @awesomerobot?

1 лайк

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

Я не могу придумать причину, по которой эта настройка скрывает также кнопку отправки сообщений в карточке пользователя, поскольку она зависит от отдельной настройки — похоже, что кнопку отправки сообщений просто забыли добавить в какой-то момент. Не лучше ли отметить это как bug вместо ux?

4 лайка

Похоже, вам нужно настроить CSS, чтобы скрыть элементы, специфичные для вашего сайта, которые вы хотите скрыть?

Я обдумал это, но скрытие элемента с помощью CSS не решает проблем конфиденциальности. Информация может отображаться в нескольких местах, а такое решение хрупкое и может сломаться при будущих обновлениях.

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

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

3 лайка

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

Это было сделано намеренно? (И если да, то какую цель это преследует?)

2 лайка

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

Я согласен, что появление кнопки «Сообщить» при скрытом профиле стало бы отличным улучшением :+1:

1 лайк

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

1 лайк

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

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

4 лайка

Полагаю, это тоже вызвало небольшую путаницу здесь, на Meta, в нескольких темах MarketplaceCan't send PM when profile is hidden

3 лайка

Похоже, кнопки были добавлены:

2 лайка

Думал сделать запрос на это, но увидел, что вы уже это сделали.
Спасибо за добавление!

Чтобы завершить картину, я думаю, они были добавлены в этом коммите: :partying_face:

6 лайков

Ура — рад, что это решено! Спасибо @jancernik и команде. :+1:

4 лайка

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