Discourse论坛是否有选项允许用户查看自己删除的帖子

我参加了一个论坛,最近才发现我在该网站上的一些帖子被删除了,甚至连我这个发帖人都看不到。Discourse 论坛是否有管理员或其他用户可以开启的设置,允许用户查看自己被删除的帖子?

1 个赞

我认为没有允许用户查看其已删除帖子的选项。
但是,如果您导出用户数据(偏好设置 → 导出您的数据 → 请求存档),您可以在 csv 文件中找到已删除的帖子。
事实上,我认为允许用户查看他们已删除的帖子不是一个好主意,因为“已删除”,在大多数人看来,它应该永远消失?

2 个赞

删除帖子有几个阶段,我认为是这样的。至少在删除自己的帖子时,帖子会显示为已删除状态,持续一定可配置的小时数。然后,系统将其标记为硬删除,并且不对公众可见。我不确定所有者是否仍然可以看到它,但管理员可以看到。在另一段时间后,系统会将其实际删除,它将仅存在于备份、网络存档或个人捕获中。

有些论坛会以非常透明的方式运行,版主会就删除事宜进行对话,甚至可能会私信发帖人一份他们原始帖子的副本。其他论坛的运行方式可能让发帖人不知道他们的帖子已被版主处理。

如果一个论坛有公开的透明政策,而你发现某些操作没有透明地进行,你可能想联系管理员,以防他们有行为不端的版主,或者发生了其他问题。

1 个赞

仅对以上内容进行几点说明/更正……

要移除帖子,您可以使用自己帖子上的垃圾桶图标将其标记为“删除”,这将根据 delete removed posts after 管理员设置启动一个计时器。在此期间,发帖人可以将其从垃圾桶中取出并恢复,无需担心。:+1:

一些网站会移除此选项,或使用 max post deletions per minutemax post deletions per day 将其限制为每分钟/每天删除 x 次:

但是,当计时器结束后,它们会变为“软删除”,这意味着虽然它们不再对所有人可见,但管理员、版主和分类版主(以及如果您启用了 tl4 delete posts and topics ,则为 TL4 用户)仍然可以看到它们:

Discourse 上的帖子很少被“硬删除”,要在您的网站上启用此功能,您必须通过 UI 启用隐藏的站点设置 can_permanently_delete,或者使用 rails 控制台手动进行。

5 个赞

谢谢,我学到了一些东西!但是,如果我作为管理员,对隐藏的软删除帖子执行垃圾箱/回收站操作,这是否不会将其永久删除?

2 个赞

这些帖子将不再有垃圾桶。管理员视图看起来会是这样:

您需要使用帖子扳手(并启用 can_permanently_delete)来访问永久删除选项:


但只要它仍处于软删除状态,它就会包含在用户存档中:

image

2 个赞

抱歉,你说得对。我看到了那个红色的垃圾桶,但它不是一个按钮,而是一个注释,表示该项目已被软删除。

3 个赞

哦,是的,我现在明白了。就是这个:

你说得对,这是个说明谁在何时/多久前删除了它。:+1:

5 个赞

我希望已删除的(在橙色高亮中隐藏的)帖子能显示在版主审核队列中,而不是显示“(帖子已删除)”消息。

1 个赞

是否有选项允许所有用户查看所有已删除的帖子?这将有助于提高透明度,并且也有助于理解那些回复了随后被删除的帖子的帖子。