The persistence of posts hidden by flags are a bane to our community

我必须同意,这应该是 Discourse 的一项标准功能。

在过去的几年里,我们一直实行删除已标记帖子的版主政策,因为如果人们以任何形式看到已标记的帖子,他们似乎会阅读它们并继续对发帖人提出异议。

2 个赞

您觉得将这些因阈值自动隐藏的帖子对非版主和非标记者隐藏,怎么样?(保留给最初标记者和版主可见的存根)

请记住,这是暂时的状态,人们可以通过纠正帖子来恢复自动隐藏。

4 个赞

我觉得这听起来不错,谢谢 Sam 关注此事。

我想知道关于网络爬虫,它们会像普通浏览器中的人类一样看到一个带有“已隐藏”消息的隐藏帖子,还是它们也会看到并索引用 CSS 隐藏的潜在不当内容?

另一个相关问题是帖子修订历史记录,我知道它可以对普通用户禁用,但有些用户喜欢并使用此功能来正常编辑无害的帖子。有用户建议,对于有标记的帖子,应隐藏修订历史记录按钮。否则,用户可以(并且将会)回溯并查看原始的冒犯性帖子。

这里的提议是完全向匿名用户隐藏此内容,因此他们看不到,您也无需使用 CSS 隐藏它。

这有点跑题了,我建议您另开一个新主题来讨论,但像这样的魔法和特殊情况总是要付出一些代价的。

1 个赞

我们一直在讨论有关可能更改的一些细节,以下是我们目前计划要做的事情:

  1. 在帖子处于此状态时,继续向所有人显示“此帖子已被社区标记,暂时隐藏”。
  2. 仅向以下用户提供“查看已忽略的内容”选项:
    • 被标记帖子的作者
    • 工作人员(管理员、版主、分类版主)
    • TL4 用户

在帖子处于此状态时,标记该帖子的其他人是否应该能够看到原始内容?我们最初认为“可以”,但上面没有包含这一点,因为我们认为一旦帖子被隐藏,允许他们继续查看没有太大意义。

如果您对此细节有任何反馈,请告诉我们。

6 个赞

非常感谢 @mcwumbly 关注这些改进。这是我调整通胀后的 0.04 美元——

是的,似乎有必要保留一个占位符,以免隐藏帖子的电子邮件通知链接中断。

  • 如果隐藏的帖子是主题中的最后一个帖子,它是否仍然会顶起该主题并在“最新”主题中显示为 N 小时/分钟前的最新帖子?
  • 是否也可以隐藏或用“系统”替换隐藏帖子的头像和用户名?在我迁移到 Discourse 之前,我在以前的论坛平台上有一个类似的手工社区管理系统,关于谁受到了版主处理或谁标记了他们的帖子,这些提示总是会导致该主题中出现大量争议性讨论,而且从来没有好结果。根据我的经验,最好是悄悄地解决问题,然后继续前进。

好的。关于 TL4 用户,我仍然不希望他们看到隐藏的帖子内容,所以如果可能的话,最好将其设为可选。

我也认为不应该。我认为这与人们对冲突的基本心理倾向有关,用户会不遗余力地延续争论。

4 个赞

根据此更改,我们已更改了 @mcwumbly 上述描述的行为,普通用户(包括标记者本人)将无法再展开已忽略的内容。这是新的默认行为,不需要任何额外的设置。

为了控制范围,我们在此次更改中未包含配置 TL4 用户是否能够展开已隐藏内容的功能。默认情况下,TL4 用户仍然可以展开已隐藏的内容。

10 个赞

是否有计划对此进行配置?在我们论坛上,之前的方式运行得很好,并且已经有多位用户抱怨无法读取被标记的消息。我不太明白这个功能的意义。现在你的整个屏幕可能都会被“此消息已被标记”的消息填满。如果用户无法展开消息,为什么还要显示“此消息已被标记”的消息?

无论如何,在我们的论坛上,每个人都能读取被标记的消息在某种程度上是一个期望的功能,因为我们对消息有相当高的标准,所以被标记的消息通常并不意味着它是完全的垃圾信息,而只是它对帖子没有足够的价值。我们还有一个活跃的帖子,人们在讨论为什么他们的帖子被标记或未被标记等等。我们的论坛由 Discourse 托管,我们使用的是企业版套餐,以防万一。

8 个赞

因此,事实证明,这一更改对我所在的社区来说是非常成问题的。就我们的政策和组织对其成员的先前承诺而言,这简直是对先前承诺的违反。

这是一个私人组织的 Discourse;不允许公开注册。我们没有垃圾邮件发送者的问题,并且我们有一个活跃的版主团队和正式规则。我们当时迁移到 Discourse 的内部协议基于这样一个事实:标记和版主可能会导致帖子被隐藏,但不会删除或完全无法访问(有些人认为这是审查)。我们的 Discourse 设置为隐藏的帖子永远不会被自动删除。

如果无法控制这种意外的行为变化,我们回滚将是不可避免的。

有没有可能将其变成一个可切换的设置?否则,我们将不得不考虑手动编辑我们运行的代码(自托管),这是我们宁愿不开始做的事情,但比迁移离开 Discourse 或停止所有更新要好得多。

3 个赞

这实际上对私人社区来说会是一个有用的#功能。在最新版本中,发生了一个错误修复,导致标记(flags)的行为方式有所不同。因此,一个用于切换标记隐藏帖子的设置会很有用。

我们不介意社区标志隐藏帖子——只要社区的其余部分仍然有选择点击进入查看帖子的选项。

实际上,在修复了一个错误,将标记始终隐藏之前,情况就是这样。(该行为是意外的),但对于较低信任级别的用户来说,提供一个显示帖子的选项是可以接受的。

4 个赞

这与我管理的社区非常相似,特别是当一场……激烈的……对话正在进行时,任何消失的隐藏帖子(通常是离题的)都会引起对审查的指控。

我确实注意到有一个控制项可以调整“标记的帖子被隐藏的可能性”。如果你想知道的话,它叫做“隐藏帖子敏感度”。我已经调整了这个设置,看看是否能减少抱怨。

非常希望有一个基于信任级别的隐藏帖子视图设置。

4 个赞

我认为应该在 site settings 中添加一个项目,该项目允许查看被标记的帖子。

但我没有任何提交 Discourse PR 的经验……

2 个赞

总的来说,我仍然不同意这项更改。即使作为普通用户,我也希望恢复“显示已忽略内容”按钮。

1 个赞

感谢 @nat 的指导,我向 core 提交了一个 PR。现在你可以自定义谁可以看到隐藏的帖子。:partying_face:

12 个赞

此主题已在 7 天后自动关闭。不再允许回复。