Запросить у пользователя доработку поста перед утверждением?

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

Для моего случая нужна дополнительная опция: «запросить правки» — чтобы пользователь мог внести изменения в свой предлагаемый пост, после чего он сможет быть одобрен.

Поддерживает ли Discourse это из коробки, или, возможно, существует плагин, который поддерживает такой сценарий?

4 лайка

Отсутствие ответов, похоже, указывает на то, что это невозможно.

Я попробовал отредактировать пост как модератор, оставив его в статусе «на рассмотрении», надеясь, что автор увидит изменения. Однако, когда я impersonирую автора, кажется, что у него нет возможности увидеть отправленный им пост, находящийся на рассмотрении. Так ли это?

1 лайк

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

1 лайк

Я тоже столкнулся с этой проблемой. Можем ли мы оформить это как #feature request?

Сценарий использования: пост, в который автор вложил время и усилия, но который требует правок большего объёма, чем готов выполнить модератор.

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

5 лайков

Я использую Discourse в качестве замены Piazza для курса по информатике. В рамках оценки участия студентов я хочу, чтобы они создавали темы (или участвовали в них) в соответствии с определёнными стандартами качества. Именно поэтому я модераторирую эти конкретные сообщения: если сообщение соответствует установленному мною стандарту качества, я его одобряю. Если же нет, я не просто хочу его отклонить — я хочу указать, чего, на мой взгляд, не хватает или что можно улучшить, прежде чем одобрить его.

5 лайков

Это похоже на давно существующую просьбу:

4 лайка

То есть вы хотите иметь возможность уведомить пользователя о необходимости отредактировать его сообщение, пока оно остаётся в состоянии «На рассмотрении», не отклоняя его? Затем вы сможете проверить его во второй раз перед одобрением?

3 лайка

Да. Кстати, для этого не потребуется поддержка отдельной темы для фиксации этого обмена — в моём случае было бы достаточно, если бы автор увидел внесённые мной правки и имел возможность внести свои изменения, пока сообщение находится в состоянии «В ожидании».

3 лайка

Кстати, я обнаружил, что не могу определить, является ли ожидающий публикации ответ на существующую тему или новая тема в категории для модерации.

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

2 лайка

Помогло ли здесь какая-либо из недавней работы Лоика, @sam?

2 лайка

Я так не думаю, мы здесь внесли действительно минимальные изменения.

Мне кажется, нам стоит попробовать поработать с этой функцией несколько часов (с обеих сторон), чтобы понять, как она работает.

Я модератор сайта и часто мне бывает трудно понять контекст, находясь в очереди на проверку. Для обычного пользователя, который попадает в очередь на проверку, это может быть немного тревожно и неожиданно.

2 лайка

Это уже реализовано. :partying_face:

Теперь у вас есть дополнительная опция «Изменить пост» рядом с существующими опциями «Одобрить» и «Отклонить»:

Это откроет модальное окно, где вы сможете оставить обратную связь:

И это отправит личное сообщение пользователю:

5 лайков