Итак, я хочу иметь возможность игнорировать сообщения от модераторов. Обычные пользователи должны иметь возможность игнорировать модераторов. Пожалуйста, добавьте это.
Привет и добро пожаловать, @Marcus_Cheng ![]()
Мне кажется, эта функция может создать некоторые проблемы для нормальной работы форума. Не могли бы вы описать конкретный сценарий использования, в котором она была бы полезна для сайта?
Модераторы (и сотрудники) занимают на форуме довольно необычную позицию. С одной стороны, у них есть официальные обязанности:
- Обработка флагов
- Принятие решений о блокировке пользователей
- Предпринятие действий для снижения ненужных конфликтов
Они также часто являются участниками сообщества, которые принимают участие в обсуждениях. Игнорировать модераторов, выполняющих свои официальные обязанности, — крайне плохая идея. (От этого нет никакой пользы.) Однако можно понять аргументы в пользу игнорирования модераторов, когда они выступают в роли обычных участников в ходе обсуждения. Тот факт, что кто-то является модератором, не означает, что он не может быть неприятным.
Поэтому я могу представить ситуацию, когда пользователю имеет смысл игнорировать сообщения и личные сообщения модераторов, но не предупреждения или сообщения, у которых включена опция «Цвет сотрудников». Проблема в том, что модераторы не всегда думают использовать эти опции. Кроме того, есть преимущества в том, чтобы модераторы публично проявляли умеренность. Возможность игнорировать модераторов через саму систему может создать впечатление, что к ним не предъявляются более высокие требования.
Было бы вполне разумно сделать это настройкой сайта (по умолчанию: модераторов и сотрудников нельзя игнорировать), но мне трудно представить ситуацию, когда я захотел бы включить возможность игнорировать модераторов. Это лишь создаёт лишние препятствия для модераторов и не приносит особой пользы сообществу.
Скорее всего, я согласен с @jericson: поскольку модераторы (и администраторы) сообществ часто выступают в роли обычных участников, было бы справедливо позволить другим игнорировать их только когда они действуют как участники. В идеале должна быть возможность переключаться между разными ролями в рамках одной учётной записи, чтобы модератор или администратор мог принимать соответствующую роль только при необходимости для модерации.
Лично я счёл бы это довольно полезным, так как это также очищает интерфейс при работе в режиме участника. Но я предполагаю, что это не совсем соответствует текущему механизму управления пользователями в Discourse, поэтому потребовалась бы значительная переработка.