谁可以更改“faq”

FAQ / 服务条款 / 隐私政策是作者“系统”的页面。

谁能够修改这些页面?或者另一个问题,TL4 用户是否可以修改 FAQ / 服务条款 / 隐私政策?

我猜测,如果这些页面的作者被更改,这是可能的——这是否是唯一的方式?

非常感谢!

任何可以在 FAQ 所在分类中编辑主题的人都可以。默认情况下这是“工作人员”分类,但如果你将其移动到其他位置,那么等级为 TL4 的用户也可以编辑。

嗯,这不起作用。
属于“staff”组的 TL4 用户无法编辑该文章。
即使该常见问题解答(FAQ)是“wiki 帖子”,TL4 用户也无法编辑它。

该 FAQ 文章曾一度被移至另一个分类,但随后又被移回 staff 分类。这是否可能是导致无法编辑的原因?

如果内容在员工区域,则只有员工可以看到。您必须将其保留在 TL4 用户可见的类别中。

TL4 用户(抱歉,忘了提及,TL4 用户同时也是版主)已加入工作人员组,但无法进行编辑。正如我之前所说,虽然“管理员控制”功能存在且正常运行,但缺少编辑帖子的选项。

难道没人知道这里可能出什么问题了吗?

管理员可以编辑帖子吗?版主在这些预置主题上可能受到编辑限制。我需要再确认一下以确保无误。

管理员可以修改此条目,但 TL4 和管理员却无法操作——这很奇怪。

@justin 我刚刚测试了一下,任何语言等级(TL)的版主都可以进入常见问题(FaQ)或服务条款(ToS)页面进行编辑。

@sbernhard 你的网站上安装了任何插件吗?

编辑:另外,尝试从帖子中移除“wiki”标记。默认情况下,这些帖子并非 wiki,因此那里可能存在冲突。

目前,该帖子不是维基帖子。我刚刚在 2.5.3 版本上进行了测试,即使用户拥有版主权限或 TL4 级别,仍然无法将 FAQ 更改为维基帖子。即使该用户能够将条目更改为维基帖子(您只需知道该用户拥有“高级权限”)。

插件:

是的,该版主用户是 SAML 用户。

这是否可能与将 FAQ 站点移动到另一个分类然后再移回有关?

(感谢 @ondrej@justin 的帮助,非常感谢)

代码 lib/guardian/topic_guardian.rb:

  def can_edit_topic?(topic)
    return false if Discourse.static_doc_topic_ids.include?(topic.id) && !is_admin?

所以,我猜,只有管理员才能修改 FAQ/服务条款/隐私政策,这是“按设计运行”的结果?

这符合预期吗?既然如此,为什么还能更改 @justin / @ondrej 的常见问题/服务条款/隐私政策?

管理员可以编辑这些内容,因为这些主题是在“静态页面”上渲染的。