Опция администратора/модератора для каждого пользователя: сброс даты поднятия темы при сохранении правки

Как пользователь Discourse, мы рано или поздно столкнёмся с пользователем, который постоянно редактирует свои сообщения. Когда такое сообщение является последним в теме, оно постоянно поднимает тему наверх списка последних обсуждений.

Некоторые пользователи знают об этом и используют это для троллинга сайта.

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

Было бы здорово, если бы существовала опция для администратора/модератора, которую можно настроить для каждого пользователя отдельно: чтобы любое сохранённое редактирование автоматически вызывало сброс даты поднятия, и их сохранённые правки не поднимали бы тему наверх списка последних обсуждений.


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

1 лайк

Было бы неплохо иметь глобальную опцию «Не поднимать темы при редактировании постов» (как для первых, так и для последующих), чтобы полностью отключить это поведение поднятия тем.

На данный момент, насколько мне известно, мы можем лишь ограничить время, в течение которого пользователь может редактировать посты.

2 лайка

Согласен.

В том же духе было бы полезно добавить другие типы селекторов, например, по группе или категории.

Таким образом, опции теперь могли бы быть настроены отдельно для:

  • Пользователя
  • Уровня доверия
  • Категории
  • Группы

или

  • Глобально

Ещё одно: тролли, помимо редактирования постов, также удаляют последний пост, что тоже поднимает тему в начало списка последних. Это тоже должно вызывать событие reset bump date.

1 лайк

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