隐藏来自信任等级 4 的帖子历史

你好!

出于某种原因,即使禁用了该设置,信任等级 4 的用户仍然可以看到编辑历史。

如何阻止信任等级 4 的用户查看其他人的修订历史?如果直接禁用该功能,使得连自己的编辑历史也无法查看也没关系。

编辑:信任等级 3 及以下的用户无法查看历史。该设置明确说明只有工作人员可以查看历史,而信任等级 4 的用户不属于工作人员。

据我所知,信任等级 4 的用户不属于工作人员组,至少在您的论坛中并未将其列为工作人员。那么他们不应该能够查看任何编辑历史吧?

你好

如果你在编辑后的帖子中直接点击“隐藏修订”按钮会怎样?

这样可行,并且对信任等级 4 的用户隐藏了该内容。该内容本就不应显示给信任等级 4 的用户。

那就这么做吧。

我觉得这很有用,因为他们实际上仍在管理网站,所以在我看来,这是一个他们可以查看编辑的好工具。

问题在于,对于信任等级 4 的用户,不应显示修订/编辑历史,因为该选项已禁用。手动逐个隐藏修订历史并不现实,我需要将其配置为这种方式。

这确实像是一个小 bug @zogstrip .. 它显示“仅限工作人员”,所以我们是不是在这个检查中漏掉了一些逻辑?:thinking:

感谢关注!期待修复。:smiley:

@nbianca 你能把这个加到你的清单里吗?

看起来我好像利用了某个漏洞 :joy:

或许可以添加一个额外的信任等级设置“查看编辑历史所需的最低信任等级”,以支持 @ondrej 目前使用的具体方式。

我也是,如果情况有变,我(不幸地)需要提拔几位 TL4 用户成为版主。

不,我不支持在此处设置站点选项。它应与所描述的行为保持一致。

现在,当“编辑历史对公众可见”站点设置被禁用时,只有工作人员可以查看已编辑帖子的先前版本。

非常感谢你修复了这个问题,Bianca!:smiley: