您好,
我的 Discourse 论坛出现了一个奇怪的问题。每当非管理员用户创建新帖子时,“系统”用户会自动标记该帖子。帖子本身会被发布,但会立即被标记以供管理员审核。标记的原因很简单:“需要审核”。
我已经检查了所有的审核设置,并将阈值尽可能降低了,但问题仍然存在。这只发生在非管理员用户身上。管理员发布的帖子不受影响。
到目前为止,我已尝试过:
- 降低所有与审核相关的设置(例如,“发帖所需最低信任等级”、“新用户限制”等)。
- 检查是否有自定义的监视词语或标记规则。
我不确定还有什么需要检查的。有人能就如何排查这个问题提供一些指导吗?我应该检查哪些设置或日志?
谢谢!
SaraDev
(Sara Devlaeminck)
2
Discourse 中的帖子可能因各种原因被自动发送到审核队列。
如果您发现所有新帖子都由您的 system 用户发送到审核队列,您可能启用了 review_every_post 站点设置,该设置要求审核所有帖子,无论用户信任级别如何。通过此设置,帖子在创建后即可发布并可见,但仍会被发送到审核队列供版主关注。
以下是一些与此相关的其他值得注意的设置,它们可能会影响您所描述的行为:
- approve_post_count
用户在不再被审核之前的最低帖子数。
- approve_unless_allowed_groups
豁免需要帖子审核的群组。
- approve_new_topics_unless_allowed_groups
豁免新主题需要审核的群组。
默认情况下,Discourse 不会自动标记所有帖子,因此您也可以检查您的站点设置页面,查看 Only show overridden 设置,了解哪些设置可能已被调整并影响了此行为。特别是,“Spam”和“Posting”设置部分包含可能与此相关的设置。
我们还有一些 Documentation 指南,可能有助于您排查站点上的此行为:
如果帖子包含受监控的词语,您通常会在审核队列中的帖子旁边看到“This post included a Watched Word.”,因此受监控的词语设置不太可能导致这种情况。
system
(system)
关闭
3
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.