Функция блокировки пользователей работает некорректно при отображении фрагментов тем

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

Ниже описано то, что я наблюдаю в этой конкретной версии Discourse (TopazLabs), хотя я не до конца уверен, какая именно это версия.

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

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

Пример. Можно ли как-то настроить такое поведение через администраторов?

2 лайка

В настоящее время администраторы не могут это настроить.

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

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

Добавление кнопки на карточку пользователя, безусловно, могло бы облегчить заглушение или игнорирование кого-либо… это стоит рассмотреть.

4 лайка

Спасибо за обратную связь.

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

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

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

Так что на этом сайте администратор включил отрывки в список тем (мы не делаем это по умолчанию), и мы не скрываем отрывки от игнорируемых пользователей. @sam, это что-то, что можно легко исправить?

2 лайка

Да.

https://community.topazlabs.com/latest

1 лайк

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

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

Просто дайте владельцам форумов возможность настроить всё по своему усмотрению и предоставьте НАСТОЯЩУЮ функцию блокировки. Пожалуйста! Многие просили об этом в течение многих лет.

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

Спасибо!

3 лайка