如何为版主启用静默编辑

您好,

我发现有一个选项可以对帖子标题和帖子正文进行静默编辑,只有管理员可见。

目前,无论是发帖人还是版主进行编辑,都会显示在修订历史记录中。

但是,有时管理员可能希望进行编辑,例如删除帖子中的个人身份信息,而不将其显示在修订历史记录中。

另一个例子可能是拼写或语法错误。我指的是一些细微的修改,而不引起注意。

是否有这样的选项,我们应该在哪里/如何启用它?

一位管理员发给了我这张图片:

这是更改它的正确位置吗?

我们目前使用的是 Discourse 3.3.0。

提前感谢您的任何帮助。

我不这么认为。如果我没记错的话,这会全局影响所有的编辑。相反,工作人员可以在编辑弹出窗口中隐藏编辑。

2 个赞

这就是问题所在,我们看不到那个。这会不会是与主题相关的问题?

或者是否有配置编辑器中选项的设置?

我们能在这里找到它吗?

  • 管理 "> 设置 "> 发布
  • hide_post_revision_controls – 应该禁用,以便员工可以使用此功能
  • enable_post_edit_tracking – 必须启用才能跟踪和显示/隐藏编辑历史记录

只是温和地提醒您更新,以受益于所有新功能以及重要的安全更新。 :slight_smile:

为此,我会将这些示例分成两个不同的类别并分别处理。
简而言之,实际上并没有“静默编辑”功能。当您编辑帖子时,即使隐藏了修订,也会向发布帖子的人发送通知。
您提到的“隐藏修订”选项在帖子修订模式(编辑历史记录)中,并且只能在编辑完成后应用:

如果隐藏修订,则非工作人员将无法看到编辑历史记录的该部分,并且他们的编辑次数也会减少 1。
但是,从用户体验的角度来看,用户会收到一条通知,说明有编辑,但当他们点击它进入帖子/编辑历史记录时,会告诉他们无权查看。
对于拼写错误等问题,我倾向于使用编辑信息框来添加一些额外的细节,说明我为什么进行了编辑(如果不是很明显,或者如果用户可能不熟悉社区的编辑方法)。它有点隐藏,但您可以在这里找到:

点击 :information_source: 会弹出一个输入框,您可以在其中输入编辑原因,这将显示在编辑历史记录中以提供更多上下文。

所以,我倾向于让那些编辑可见。大多数人不会介意修改拼写错误,并且会理解为什么进行了编辑。
对于 PII 的删除,我实际上会比隐藏修订更进一步(同时向用户发送 PM 告知我已删除敏感信息)。有一个隐藏的站点设置,允许永久删除帖子和帖子修订,而不是软删除(即“完全删除”与“对非工作人员隐藏”)。
根据您的托管情况,您可以从 rails 控制台启用该功能 Enable setting to allow admins to permanently delete data (如果已托管,则需要向您的托管提供商请求启用它)。
永久删除帖子是仅管理员的功能,但删除帖子修订可以由版主完成。隐藏帖子修订时,会出现一个额外的选项“删除修订”。这将完全清除该帖子的编辑历史记录。

我不熟悉这些?您从哪里找到这些信息的?

3 个赞

是的,我知道 :slightly_smiling_face:

我和一位网站管理员谈过了。

关于隐藏修订:现在我明白了,谢谢。

你是说这些不存在,还是我误解了它们的作用?

1 个赞

我不认识它们。:thinking: 我在管理员搜索中找不到它们,对其中任何一个进行元搜索都只找到你的帖子。如果你能提供一些关于你在哪里看到它们的额外背景信息,也许能帮我回忆起来。:crossed_fingers:

1 个赞

我可能是对这里的上下文有所误解:

特别是,从提到的 PR 开始。

2 个赞

@JammyDodger 我已将您的帖子标记为解决方案,因为它回答了我关于是否存在静默编辑功能的主要问题。

我将鼓励其他版主使用 :information_source: 字段来添加编辑原因。

再次感谢所有有用的回复。

3 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.