# Add reason for rejection of a post

**URL:** <https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850>\
**Category:** Feature\
**Tags:** moderation, completed, review-queue\
**Created:** [2017年七月8日 07:36 UTC](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850 "2017-07-08T07:36:54Z")\
**Posts on this page:** 15\
**Page:** 2

<div class="post-metadata">

**Author:** ![Mr.X\_Mr.X](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mr.x_mr.x/32/126610_2.png) [@Mr.X\_Mr.X](https://meta.discourse.org/u/Mr.X_Mr.X)\
**Post date:** [2022年一月21日 21:31 UTC](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850/22 "2022-01-21T21:31:15Z")

</div>

拒绝帖子的原因肯定会有帮助。我有很多新用户发布肤浅、重复或违反规则的内容，而不提及原因就拒绝帖子可能会令人沮丧。

---

<div class="post-metadata">

**Author:** ![JimPas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jimpas/32/148179_2.png) [@JimPas](https://meta.discourse.org/u/JimPas)\
**Post date:** [2022年一月21日 22:20 UTC](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850/23 "2022-01-21T22:20:32Z")

</div>

> [@Mr.X\_Mr.X](#):
>
> 新用户发布肤浅、重复或违反规则的内容

我完全同意提供这样的理由……并给他们修改帖子的机会。

不能提供理由，就像老师告诉学生“你错了”，但不解释原因。但对于垃圾邮件发送者……则不通知。

编辑：我本想附上这个链接，这是关于同一主题的讨论。

> [@Ask a user to revise their post before approving it?](https://meta.discourse.org/t/ask-a-user-to-revise-their-post-before-approving-it/202141/):
>
> 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 wou…

---

<div class="post-metadata">

**Author:** ![Tris20](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tris20/32/264639_2.png) [@Tris20](https://meta.discourse.org/u/Tris20)\
**Post date:** [2022年一月24日 12:22 UTC](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850/24 "2022-01-24T12:22:08Z")

</div>

这也对我们有帮助。如果用户包含一条机密数据，我们将能够告知他们需要删除的内容。虽然许多人知道何时发布冒犯性内容，但许多人并不知道何时发布机密内容。

---

<div class="post-metadata">

**Author:** ![schyllberg](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/schyllberg/32/77133_2.png) [@schyllberg](https://meta.discourse.org/u/schyllberg)\
**Post date:** [2023年二月23日 16:59 UTC](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850/25 "2023-02-23T16:59:45Z")

</div>

也很希望有这个。

---

<div class="post-metadata">

**Author:** ![Jayne\_ivana](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jayne_ivana/32/226757_2.png) [@Jayne\_ivana](https://meta.discourse.org/u/Jayne_ivana)\
**Post date:** [2023年五月5日 17:05 UTC](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850/26 "2023-05-05T17:05:08Z")

</div>

我也很希望拥有此功能！

---

<div class="post-metadata">

**Author:** ![codergautam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codergautam/32/261083_2.png) [@codergautam](https://meta.discourse.org/u/codergautam)\
**Post date:** [2023年五月24日 16:26 UTC](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850/27 "2023-05-24T16:26:43Z")

</div>

也希望拥有此功能！

---

<div class="post-metadata">

**Author:** ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)\
**Post date:** [2023年五月31日 18:43 UTC](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850/28 "2023-05-31T18:43:09Z")

</div>

我们中的一些人（包括 @chapoi、@nat、@JammyDodger 等人）在内部对此进行了相当多的讨论。

我们还没有对此进行优先级排序，所以我不确定我们何时会着手处理，但目前，我们计划做类似的事情。欢迎反馈！

* * *

允许版主在拒绝帖子时与作者分享反馈，以便他们能够采取更具协作性的方法来审核需要批准的帖子（在他们认为合适的情况下）。

我们设想版主将在审核队列的“排队帖子”项目中看到一个新选项：

 ![image](https://global.discourse-cdn.com/meta/original/4X/d/b/1/db111dfbbf01237d78422ccbcaf728fa43ea2946.png)

点击该按钮将打开一个模态框，允许版主选择一个“原因”并选择性地输入额外的自由格式反馈：

 ![image](https://global.discourse-cdn.com/meta/original/4X/2/0/f/20f6f55f37c55dadcacf8a8c3c4f2629b686347a.png)

“原因”下拉列表将包含预先配置的选项，外加一个“其他…”选项。

 ![image](https://global.discourse-cdn.com/meta/original/4X/d/2/f/d2f9f62b961547b0f1c82f0cbd63841275e0fd9a.png)

如果选择了“其他…”，则会有一个额外的文本框允许输入该原因。

 ![image](https://global.discourse-cdn.com/meta/original/4X/6/4/c/64c73106e7c4d4769462c20ec97c60c638751b22.png)

点击“发送私信”后，将从 `@moderators` 向用户发送一条私信，其中包含：

- 标题格式为 `Feedback on your post in %{topic title}`
- 正文包括原因、反馈文本和原始帖子内容

原因将通过新的站点设置进行配置，如下所示：

 ![revise-reasons](https://global.discourse-cdn.com/meta/original/4X/f/b/b/fbb9e2a8eb535f267615dccb1490aa8fde8166a1.png)

默认包含的原因仍在讨论中……

- 重复
- 不符合发帖指南

---

<div class="post-metadata">

**Author:** ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)\
**Post date:** [2023年五月31日 19:01 UTC](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850/29 "2023-05-31T19:01:29Z")

</div>

这看起来很棒。用户是否可以轻松地“修改并重新提交”，而无需复制文本、查找并单击“新主题”按钮、粘贴文本等？

---

<div class="post-metadata">

**Author:** ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)\
**Post date:** [2023年五月31日 19:15 UTC](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850/30 "2023-05-31T19:15:23Z")

</div>

我们考虑过这一点，但我们觉得这样做会大大增加功能的范围，并且还需要我们考虑用户体验中额外的边缘情况。例如，如果是在现有主题中发帖，等到你修改时，对话可能已经进行下去了……对于新主题，我们仍然有“一次一个草稿”的限制，这可能会与该工作流程发生冲突。

因此，在本迭代中，我们改为将内容放入私信中，以便复制和粘贴。

---

<div class="post-metadata">

**Author:** ![Lhc\_fl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lhc_fl/32/268115_2.png) [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl)\
**Post date:** [2023年六月1日 01:58 UTC](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850/31 "2023-06-01T01:58:40Z")

</div>

这是一个很棒的主意。我为我的论坛构建了一个主题组件，该组件要求版主在审核任何帖子之前简要解释原因。

看起来团队正在处理这个问题。我想知道我是否应该完善我的组件以支持国际化并公开它。

---

<div class="post-metadata">

**Author:** ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)\
**Post date:** [2023年六月1日 02:28 UTC](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850/32 "2023-06-01T02:28:10Z")

</div>

> [@Lhc\_fl](#):
>
> 我为我的论坛构建了一个主题组件，要求版主在审核任何帖子之前简要说明原因……我想知道是否应该完善我的组件以支持国际化并将其公开。

听起来很有趣！如果您决定发布它（无论是否支持国际化），请在此处分享。

---

<div class="post-metadata">

**Author:** ![martin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/martin/32/491371_2.png) [@martin](https://meta.discourse.org/u/martin)\
**Post date:** [2023年十月13日 01:39 UTC](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850/33 "2023-10-13T01:39:36Z")

</div>

我刚刚将此功能合并到核心：

> <https://github.com/discourse/discourse/pull/23454>
>
> This commit adds a new Revise... action that can be taken
> for queued post revie…wables. This will open a modal where
> the user can select a Reason from a preconfigured list
> (or by choosing Other..., a custom reason) and provide feedback
> to the user about their post.
> 
> The post will be rejected still, but a PM will also be sent to
> the user so they have an opportunity to improve their post when
> they resubmit it.
> 
> !\[image\](https://github.com/discourse/discourse/assets/920448/82b782f4-1c02-4519-b2e3-3839242c48c4)
> 
> !\[image\](https://github.com/discourse/discourse/assets/920448/b3c5d6a1-d3b6-4bb7-aaa4-69f95883d2a6)
> 
> !\[image\](https://github.com/discourse/discourse/assets/920448/ecdde1c2-f55e-426a-bbe8-4931efd31e61)

---

<div class="post-metadata">

**Author:** ![Lhc\_fl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lhc_fl/32/268115_2.png) [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl)\
**Post date:** [2023年十月13日 02:08 UTC](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850/34 "2023-10-13T02:08:06Z")

</div>

太棒了，干得好！

---

<div class="post-metadata">

**Author:** ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)\
**Post date:** [2023年十月13日 06:48 UTC](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850/35 "2023-10-13T06:48:47Z")

</div>

> [@martin](#):
>
> 我刚刚将此功能合并到核心中

看起来很棒，谢谢。如果可以的话，我会将其标记为解决方案。

---

<div class="post-metadata">

**Author:** ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)\
**Post date:** [2023年十月16日 07:00 UTC](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850/36 "2023-10-16T07:00:38Z")

</div>

此主题已在 3 天后自动关闭。不再允许回复。

[上一頁](https://meta.discourse.org/t/add-reason-for-rejection-of-a-post/65850.md?page=1)
