# 新的审核队列布局，包含所有新功能

**URL:** <https://meta.discourse.org/t/a-new-review-queue-layout-with-all-new-features/388194>\
**Category:** Announcements\
**Tags:** review-queue\
**Created:** [2025年十一月13日 02:45 UTC](https://meta.discourse.org/t/a-new-review-queue-layout-with-all-new-features/388194 "2025-11-13T02:45:44Z")\
**Posts on this page:** 6\
**Page:** 3

<div class="post-metadata">

**Author:** ![pangbo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pangbo/32/538562_2.png) [@pangbo](https://meta.discourse.org/u/pangbo)\
**Post date:** [2025年十二月28日 08:39 UTC](https://meta.discourse.org/t/a-new-review-queue-layout-with-all-new-features/388194/46 "2025-12-28T08:39:02Z")

</div>

目前，前端插件 API 中的 `registerReviewableActionModal` 接口仅将模态框注册到旧的审核队列布局：

> <https://github.com/discourse/discourse/blob/dd655f15d219fcc821db48caf613017f69dcad66/frontend/discourse/app/lib/plugin-api.gjs#L25-L28>

然而，新布局完全支持此功能。

> <https://github.com/discourse/discourse/blob/dd655f15d219fcc821db48caf613017f69dcad66/frontend/discourse/app/components/reviewable-refresh/item.gjs#L62-L69>

我很想知道这是一种故意的设计选择，还是仅仅是一个疏忽？

---

<div class="post-metadata">

**Author:** ![kris.kotlarek](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kris.kotlarek/32/176919_2.png) [@kris.kotlarek](https://meta.discourse.org/u/kris.kotlarek)\
**Post date:** [2026年一月9日 03:00 UTC](https://meta.discourse.org/t/a-new-review-queue-layout-with-all-new-features/388194/47 "2026-01-09T03:00:06Z")

</div>

[quote=“T\_Disco, post:45, topic:388194”]版主可以在审核队列中使用“标记已认领”过滤器来处理他们已认领的项目，因此，在采取行动后，能够取消认领该项目将很有用，这样它就不会出现在他们的“标记已认领”列表中。  
[/quote]

啊，我明白了。新解决方案的区别在于，“取消认领”在审核采取行动后会自动发生。

[quote=“T\_Disco, post:45, topic:388194”]另外，如果原始认领者仍然认领了该项目，其他版主可以在审核该项目后采取不同的行动吗？  
[/quote]

如果另一个版主认领但未采取行动，其他版主可以移除认领，然后自己认领。

 ![Demo of remove claim button](https://global.discourse-cdn.com/meta/original/4X/d/d/e/ddea3f0dd00141080e31418d57de67bffaabb6f6.png)

---

<div class="post-metadata">

**Author:** ![kris.kotlarek](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kris.kotlarek/32/176919_2.png) [@kris.kotlarek](https://meta.discourse.org/u/kris.kotlarek)\
**Post date:** [2026年一月9日 04:47 UTC](https://meta.discourse.org/t/a-new-review-queue-layout-with-all-new-features/388194/48 "2026-01-09T04:47:51Z")

</div>

> [@pangbo](#):
>
> 我很好奇这是否是一个有意的设计选择，还是仅仅是一个疏忽？

感谢您发现这个问题。这绝对是一个疏忽。

我已经有了修复此问题的拉取请求（PR）：🤞

> <https://github.com/discourse/discourse/pull/37023>
>
> \`addPluginReviewableParam\` and \`registerReviewableActionModal\` api calls was not… working for refreshed review UX.
> 
> This problem was solved by removing duplicate definitions from reviewable-item component by importing from the reviewable-refresh/item component instead and updating plugin-api imports.

---

<div class="post-metadata">

**Author:** ![hellekin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hellekin/32/51636_2.png) [@hellekin](https://meta.discourse.org/u/hellekin)\
**Post date:** [2026年九月4日 14:53 UTC](https://meta.discourse.org/t/a-new-review-queue-layout-with-all-new-features/388194/49 "2026-09-04T14:53:54Z")

</div>

最近，审核队列开始弹出有关来自新闻邮件的来信通知。现在我需要验证每个已知已暂存的用户在专门用于接收邮件的类别中的帖子。以前这些帖子会自动创建主题，但现在它们被过滤掉了。

然而，我没有找到任何将这些用户加入白名单的方法。有没有这样的选项？

---

<div class="post-metadata">

**Author:** ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)\
**Post date:** [2026年九月11日 18:43 UTC](https://meta.discourse.org/t/a-new-review-queue-layout-with-all-new-features/388194/50 "2026-09-11T18:43:39Z")

</div>

我发现，将 `logged_in_users` 添加到站点设置 `skip review media groups` 中，可以确保新创建的待审核用户自动发布到主题中，而不是进入审核队列。

我还提交了一个仅用于测试的 PR，以确认当前行为——即待审核用户在此检查中匹配 `logged_in_users`——是有意为之的，因此可以放心依赖，而不会在未来出现回归问题：

> <https://github.com/discourse/discourse/pull/43591>
>
> This adds regression coverage for media-containing incoming email from a newly-c…reated staged user when \`logged\_in\_users\` is included in \`skip\_review\_media\_groups\`.
> 
> This came up in Meta topic 412025 following the staged-email media handling covered by #42515.
> 
> The new spec verifies that:
> 
> \- a previously unknown sender is created as a staged user;
> \- their media-containing email creates a topic directly when \`logged\_in\_users\` is configured to skip media review; and
> \- no \`ReviewableQueuedPost\` is created.
> 
> This complements the existing test which verifies that the same kind of staged email is queued with \`contains\_media\` when the sender is not in an exempt group.
> 
> No production code is changed.
> 
> One slightly surprising aspect of the current behavior is that staged users match the \`logged\_in\_users\` pseudo-group for this check. This PR makes that dependency explicit for review and regression coverage.
> 
> Tests:
> 
> \- \`bin/rspec spec/lib/email/receiver\_spec.rb\` — 213 examples, 0 failures
> \- \`bin/rubocop spec/lib/email/receiver\_spec.rb\` — no offenses
> \- \`git diff --check\`

---

<div class="post-metadata">

**Author:** ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)\
**Post date:** [2026年九月20日 07:40 UTC](https://meta.discourse.org/t/a-new-review-queue-layout-with-all-new-features/388194/51 "2026-09-20T07:40:49Z")

</div>

> [@hellekin](#):
>
> 有没有什么选项可以实现这一点？

有的——将 `logged_in_users` 添加到站点设置中对你有用吗？@hellekin

[上一頁](https://meta.discourse.org/t/a-new-review-queue-layout-with-all-new-features/388194.md?page=2)
