Как обратил внимание, появился новый вид ограничений - запрет по-умлочанию к комментированию любых публикаций для отдельных категорий пользователей.
Данный вид ограничений вполне понятен, некоторые люди достаточно эмоциональны и не могут сдерживаться в речевых оборотах.
И следовательно получаем новый вид ограничений - через "белый список". Что является продолжением существующего ограничения "чёрный список" - когда любой пользователь, может ограничить выбранного пользователя для доступа к своим публикациям.
Возможно, стоит дополнить функционал - что бы люди могли самостоятельно предоставить доступ к публикациям выбранных личностей к своим публикациям (на которых есть это ограничение по "белому списку"), механизм аналогичный как "наложить санкции" (чёрный список), только добавить ещё одну кнопку "пригласить пользователя" (или вроде такого, пишите в комментариях, предложения, как назвать).
При нажатии на "пригласить пользователя" - если на данном пользователе есть ограничение "Белого списка" - то он может комментировать в моих записях.
Думаю это изменение поможет значительно расширить применимость данного ограничения - если хороший автор, то его будут некоторые приглашать, несмотря на его специфику общения.
А если личность не занимается генерацией контента, то само собой его никто не увидит - и так и останется в молчанке по всем публикациям находится =) получается своего рода "бан" - но будет хотя бы статистика, сколько человек его разбанили для себя, а тем самым будет повод пересмотреть санкции в будущем.
Комментарии
Не понял. По умолчанию все в белом списке и есть, то есть если вы его не забанили у себя, он может комментить ваши записи.
Не совсем так. Есть два формата ограничений - белым списком и чёрным списком.
Сейчас используется механика "чёрного списка" - то есть "можно писать кому угодно, пока тебя не забанили".
А "белый список" - это уже санкции со стороны администрации - то есть писать нельзя во всех публикациях (кроме своих), за исключением тех публикаций, где автор разрешил тебе писать.
Собственно вариант фильтра:
- везде кроме указанных (чёрный список)
- нигде, кроме указанных (белый список)
Вполне себе стандартная практика.
То есть предложение по созданию "белого списка" - это будет как раз инструмент со стороны администрации использование ограничений, но когда "банить нельзя" (как я вижу такие ситуации бывают). Фактически "бан" это механика "белого списка" без записей кто разрешил ;)
Получается можно давать "второй шанс" - что бы не было дилеммы - банить совсем или нет. Так как отключается функционал комментирования.
Понял. То есть промежуточный режим санкций, когда не полный запрет на комментирования, а по согласованию с авторами записей.
Да, разумный режим, тем более де-факто он уже есть у отдельных пользователей, просто в "ручном" режиме. То есть мы так и так к этому пришли, просто пока без поддержки движка.
Технически это работает также как и "наложить санкции", только сейчас при генерации страницы проверка - а не забанен ли пользовател (доступно комментирование у автора текущего материала), то тут будет проверка - а может ли он коментировать.
Всё чётко, удобно и не будет каких-то случайностей, ввиду отсутствия физических возможностей (так как пользователю будет выводиться аналогичное сообщение, что мол у вас нет прав комментировать).
Итого +2 параметра к пользователю - есть ли на нём ограничение и до какой даты ограничение
И таблица соответствия пользователь - и кто дал доступ (аналогичная как с забанеными - кто и кого забанил).
И дополнительная проверка при открытии - какой из списков проверять.
Ну и если развить тренд, то видимо ограничения получаются целым списком и на будущее стоит подумать как это в движке реализовать, к примеру ограничение на количество публикаций или сообщений в день. И следовательно рестрикшены по пользователям будут отдельной таблицей, а не параметром пользователя, как к примеру сейчас "запрет на пульс".
Кстати, Алекс, а можно в редакторе комментариев сделать, чтобы комбинация Shift+Delete работала (вырезать в буфер) ?
Насколько понимаю, ситуация напрямую касается камрада mamomot. Вот он у меня не забанен, но комментировать у меня не может. Если я его специально не упомяну в статье. При этом, круг читателей АШ много шире основных участников обсуждений - и упоминание в статье некоего незнакомого им человека - ничего не поясняет читателю, не несёт какой-либо полезной информации и тд - они просто вообще не в курсе - кто это.
В действительности не только лишь указанный товарищ, бывают ситуации ис другими личностями, которые начинают неадекватно писать во всех статьях в комментариях и зачастую не по делу. То есть предложение не под конкретного человека а в целом как инструментарий модерирования и администрирования.
Бывают спорные ситуации с конкретными личностями, где вроде и банить нельзя, но и активность надо как то ограничивать.
Следовательно как вариант использование на время этого ограничения по комментированию.
Всё же подход - писать "только если упоминали" какой-то "неоднозначный" да и механизм получается условный, ибо подразумевает контроль со стороны модераторов и администрации - а это лишние заморочки и трата времени =)
Активность легко ограничивается коротким баном.
Бан - полное отключение от любой активности. В том числе и публикация статей, а также комментирование опубликованных материалов. Это является отличием.
Если он будет воздерживаться от срача и оскорблений (что стало причиной этих санкций), я ему уже говорил, по приглашению авторов может комментить.
То есть два условия должны быть выполнены:
1. Приглашение автора (отправьте ему в личку).
2. Отсутствие "фирменного" срача.
Воот! Это серьёзно проясняет и упрощает ситуацию. Спасибо за разъяснения.
Интересная механика, по сути получается полностью ручное ограничение.
И по второму пункту - срач в комментариях является ли зоной ответственности по модерированию лица, опубликовавшего статью?
В целом, моё предложение как раз и данную ситуацию регулирует.
Тут есть двоякий момент, автор статьи может ПООЩРЯТЬ хамство и тем самым, аннулировать санкции. Будем воспитывать таких авторов премодерацией на Пульсе.
Ещё один технический вопрос. Забываю всё время ) Как-то волнами тут появляются странные аккаунты, залезают в старые статьи и там в комментах - в самом конце обсуждения - оставляют ссылки на явную рекламу - ничего противозаконного, всякий ширпотреб вроде - хотя внимательно не вчитывался. В чём смысл - не очень понял, там читательская активность уже никакая - ну в годовалой статье кто будет сильно лазить - ну может пара случайно и забредёт за месяц. Пробовал им задавать вопросы, они ничего не отвечают. Аккаунты неизвестные - в смысле, в обсуждениях их не замечал. С ними что делать? Или пусть? Возможно, просто ссылочную массу набивают для каких-то своих целей.
это спамеры =) есть тут некоторые люди кто могут их банить.
А так им надо реферальные ссылки для продвижения сайта. То есть чем чаше на сайт с других сайтов идут ссылки, тем выше он будет в результатах поиска (типа того так работает).
В общем, надо сообщать о таких и банить будут
Да. Включил камрада в антиспам-команду, а Вы, смотрю, там уже есть.
Надо уничтожать. Либо ссылку мне давайте в таких случаях, либо давайте я вас, как вполне адекватного камрада, и со стажем, в команду антиспам-включу.
Что это дает? Когда зайдете в профиль пользователя, со стажем менее года, будет кнопка "удалить спамера".
Пользоваться просьба именно для спама, не в дискуссии.
Команда возвратная, т.е. если сгоряча, я увижу и откачу.
Согласен.
Пользуясь случаем спрошу: на меня это распространяется?
О-о-о... интересно... То есть обращение по нику обходит активный запрет на цитирование? А это как? Правильно ли я понимаю: профильная ссылка открывает доступ в тему не смотря на ограничение? А если кто-то из посетителей упомянет=обратится к нему по нику, заблокированный тоже сможет оставить комментарий в теме не смотря на ограничение от автора публикации?
Там всё проще. Санкции устные. На доверии.
Как понял,чтобы "группами поддержки" было удобней маневрировать.. Куды бечь дальше и хде нужна подмога.. ))
Можно более развёрнуто? Не смог понять проблематику.
Анальное огораживание?
Формулировка специфичная, возможно и так (если я правильно понял).