ФорумСайт → Проблемы модерации
2017-11-08 01:33:43
Хотелось бы, чтобы на форуме не было особо привилегированных пользователей, касты избранных, которая по дурости своей может блочить пользователей почём зря. С другой стороны, нужна защита от флудеров и пользователей, которые временно не в себе. Посему, хочу сделать систему модерации, основанной на самом комьюнити. У меня пока эта мысль не до конца созрела в голове и оформилась в нечто конкретное, но суть, как мне кажется, такой системы должна состоять в следующем. Каждый пользователь обладает правом голоса по поводу любого чужого сообщения, грубо говоря, можно любому сообщению поставить плюс или минус. Достигая некоторого минимума посты становятся по-умолчанию свёрнутыми и недоступными для поисковиков, - это защита от откровенного спама, флуда и выкладывания контента, способного скомпрометировать ресурс. Но по прежнему, такие сообщения остаются доступными для зарегистрированных пользователей, - их можно развернуть и посмотреть. Если же они достигают некоторого следующего минимума ниже нуля, - сообщение помечается как удалённое в базе и более не отображается на форуме. Минусы также отражаются на самом пользователе. Отхватив хорошее количество минусов, можно получить бан (по сути режим read only) на некоторый промежуток времени, зависящий от количества набранных минусов, точнее даже не от абсолютного из количества, а от отношения минусов сообщений данного пользователя к количеству просмотров данных сообщений другими зарегистрированными пользователями. Чтобы нельзя было целенаправленно загнобить пользователя, заминусив все его сообщения, - за сообщения можно голосовать в течении некоторого времени, по истечении которого они становятся недоступными для голосования. Также, голос конкретного пользователя должен иметь некоторый вес, зависящий от срока и частоты пребывания на форуме, количества его заплюсованных сообщений и фазы луны.
2017-11-08 15:03:25
На говнокоде, если не видел, можешь посмотреть. Там что-то похожее (комментарии скрываются по достижении порога но не удаляются, заминусованные темы я так понимаю удаляются через некоторое время). Проблема в том что при любой реализации есть шанс злоупотреблений. Кулхацкеры регящие себе армию ботов, скрипты автоматом минусующие пользователя, и т.д. И любое изменение этой системы тоже будет вой вызывать (при условии достаточной популярности форума конечно).

Как вариант - сделать чтобы каждый мог скрыть\свернуть сообщения бесящего его пользователя и дальше бороться только с явным флудом (десятки созданных тем или десятки сообщений подряд) и рекламщиками.
#2 SE
2017-11-09 13:25:57
на rsdn-е можно проголосовать за тему, чтобы её перенесли или удалили. Но мне не нравится rsdn в частности и система оценок/кармы вообще в этом плане. Система оценок порождает искусственные иерархии в обществе, а это до добра не доводит. Кроме того, да, как сказал Kipar, появятся схемы накрутки/открутки рейтингов, голосов и прочей кармы, что опять порушит всю картину мира.
2017-12-09 15:44:36
Есть один подход - все против одного. То есть если есть сомнительные доводы сделать что либо, то достаточно одного объективного чтобы от этого отказаться. Но если вопрос в том что считать объективным то тогда это проблема.