在批准用户帖子之前要求他们修改?

I have a created a moderated category where every user post has to be approved by a moderator. When a user submits a post, I as moderator see the option to accept, reject, and edit. (This is with a near vanilla recent install of Discourse).

For my use case, I need an additional option: “request revisions” - so that the user may make revisions to their proposed post so that it can be approved afterwards.

Is this something Discourse supports out of the box, or is there perhaps a plugin that would support this use case?

4 个赞

The lack of replies seems to indicate that this is not possible.

I tried editing the post as moderator while keeping it in the pending state, hoping that the submitter would see the edit. However, when I impersonate the submitter, there doesn’t seem to be any way for them to see a pending post they submitted. Is this correct?

1 个赞

You are correct on both counts. Could you give us a better understanding of your use case? We might be able to suggest workarounds.

1 个赞

I have encountered this difficulty too. Could we make it a feature request?

The use case is a post which the author has put some time and effort into, but which needs a bigger edit than what the moderator is comfortable doing.

Also, I believe that it would promote positive engagement and better posting habits if we can have a constructive dialogue with the potential poster.

5 个赞

I’ve been using Discourse as a replacement for Piazza in a CS course. As part of students’ participation grade, I’d like for them to create a topic (or contribute to a topic) in a way that meets certain standards of quality. That’s why I moderate those specific posts: if it meets the standard of quality I set, I’ll approve it. If it doesn’t, however, I don’t just want to reject it - I’d like to point out what I feel is missing or could be improved before approving it.

5 个赞

This seems similar to this long-standing request:

4 个赞

So you want to be able to notify the user to edit their post while it remains in the Under Review state without rejecting it? Then you can review it a 2nd time before approving it?

3 个赞

Yes. BTW, it wouldn’t require support for a separate thread capturing this exchange - it would be ok for my use case if the poster saw the edits I made and had the change to make edits on their part while the post is in the pending state.

3 个赞

On that topic, I found that I am unable to tell if a pending post is a reply to an existing topic or a new topic in the moderated category.

This is very confusing. I want to reject duplicate posts that attempt to start a new topic while a previous topic about the same issue hasn’t been replied to.

2 个赞

Loic 最近的工作有帮助到这里吗?@sam

2 个赞

我不这么认为,我们在这里只做了一些极其微小的改动。

我认为我们应该尝试使用这个功能几个小时(从两个方面来体验),来感受它。

我管理一个网站,作为版主,我常常发现很难从审核队列中判断上下文。作为最终用户,当您被推送到审核队列时,这有点令人担忧和惊讶。

2 个赞

这已实施。 :partying_face:
您现在除了现有的“批准”和“拒绝”选项外,还有一个额外的“修改帖子”选项:

这将打开一个模态框,您可以在其中提供反馈:

这将向用户发送一封私人消息:

5 个赞