Пользовательский уровень доверия

Работает как часы, @Ahmed_Gagan, большое спасибо. Это открывает множество возможностей для адаптации сайта Discourse к конкретным условиям без необходимости вносить серьёзные изменения в ядро!

Это подводит меня к идее, которая, возможно, потребует обсуждения и отзывов:

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

  • При предварительной регистрации можно установить контент как приватный, настроить пороги уровня доверия и т.д.

  • При регистрации можно блокировать определённые домены электронной почты, имена, IP-адреса и т.д.

  • После завершения регистрации, в основном через уровни доверия, можно даже запретить пользователям TL0 публиковать сообщения, чтобы избежать «внезапных атак» и подобного. Кроме того, во время публикации существуют плагины, такие как Blur Spoiler и «Details», которые позволяют пользователям свободно писать, не раскрывая спойлеры друг другу, например.

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

Одна из идей, которые я обдумывал, — добавить PR к этому замечательному плагину, чтобы «отключить» функцию лайков в зависимости от уровня доверия (фактически убрать её для TL0). Моя главная тревога заключается в том, что я не знаю, не сломает ли это что-то, например, «нормальный переход к следующему уровню доверия» или что-то в этом роде. Я не понимаю, насколько это «существенно» для пользователя с точки зрения системы на начальном этапе. Кто-нибудь знает?

(@codinghorror и @sam для справки, так как вы — те, кого я могу вспомнить в контексте подобных вопросов, но, возможно, есть кто-то ещё, кого вы могли бы указать. Извините за беспокойство!)

2 лайка