Более удобные варианты при работе с флагами и отображение действий модератора в истории ревью

На мой взгляд, было бы лучше, если бы на экране ревью также отображалось, какое действие принял модератор. Сейчас там показаны только все флаги, поступившие на конкретный пост (их может быть несколько), а для каждого флага — кто его поставил, какой модератор его рассмотрел и согласился ли модератор с флагом. При этом не показано, что именно он сделал с постом, если согласился: «Удалено», «Оставлено без изменений», «Скрыто до редактирования», «Автор отстранён», «Автор заглушен».

Также я считаю, что кнопку «Удалить» следует убрать как отдельный вариант, поскольку неясно, согласился ли модератор с флагом, не согласился или проигнорировал его. Удаление — это действие, которое модератор может выполнить после согласия или игнорирования флага, но само по себе это не вердикт.

Конечно, удаление должно оставаться доступным действием для модератора: пункт «Удалить пост и согласиться» должен стать одним из действий в выпадающем списке после выбора согласия с флагом, просто называясь «Удалить пост». Кнопка «Игнорировать» должна открывать выпадающее меню с действиями «Оставить без изменений» и «Удалить пост».

Возможно, стоит переименовать «Игнорировать» в «Нет вердикта».

Наконец, считаю логичным, чтобы модератор мог выбрать несколько действий на основе одного флага: одно действие против поста и одно действие против автора (пользователя, опубликовавшего пост). Например, должно быть возможно одновременно удалить пост и отстранить пользователя.


Подытожим:

  • Модератор может выбрать один из трёх вердиктов: «Согласен», «Не согласен» или «Нет вердикта».
  • В зависимости от выбранного вердикта он выбирает одно действие против поста (удалить, скрыть до редактирования или оставить без изменений) и одно или ни одного действия против самого автора (заглушить, отстранить).
  • Любые действия, предпринятые модератором, также отображаются в истории ревью.

Хотел бы добавить сюда скриншот макета, но форум не позволяет загружать изображения.

3 лайка