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

В Discourse профили пользователей по умолчанию включены, и при активации настройки «Разрешить пользователям скрывать профиль» они могут отключить их в своих настройках пользователя.

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

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

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

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

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

8 лайков

Для этого потребуется настройка сайта. Что-то вроде настроек сайта «По умолчанию открывать другие внешние ссылки в новой вкладке» или «По умолчанию автоматически откреплять темы». Обе эти настройки задают значения по умолчанию для пользовательских предпочтений, которые находятся здесь:

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

В прошлом было несколько запросов на добавление этой функции.

3 лайка

Есть ли какие-то новости по этому вопросу?

Мне нужно установить значение по умолчанию до конца года. В идеале должно быть встроенное переключательное Setting, которое просто меняет значение по умолчанию. Если это не планируется в ближайшие несколько месяцев, мне придется написать скрипт на Python (или выучить Ruby). Я не против этого, но лучше заранее знать, запланировано ли это, чтобы не тратить время на то, что уже находится в разработке.

1 лайк

Это настройки сайта “hide_user_profiles_from_public”

1 лайк

PR готов. Теперь это возможно с помощью настройки сайта.

4 лайка