用户软删除评论?!是 bug、配置错误,还是我应该创建一个功能请求?

大家好,

我想知道这是配置错误还是我应该请求一项功能。目前,当用户在使用 discourse 论坛时,如果他们删除了自己的消息,其他用户仍然可以访问已删除的内容。

我曾见过这种情况导致各种问题。如果版主仍然可以看到已删除的内容,但其他人看不到,那就太好了!

我将举两个现实世界的例子,说明我曾见过这种情况导致的问题:一名非版主员工意外分享了非公开信息,迅速删除了他的评论,但其他用户仍然可以访问已删除的内容。另一位社区用户意外泄露了一个私人软件密钥,随后发生了同样的情况。在这两种情况下,版主团队花了 10 多分钟才注意到,当他们注意到时,损害已经造成了!

那么,这是配置错误,还是我需要提出功能请求/错误报告?

1 个赞


看,这就是发生的情况,感谢你们制作了概念验证

2 个赞

有一种方法可以阻止人们查看修订。

您可以关闭此选项:

5 个赞

啊,谢谢!

2 个赞

但是,请稍等,这是两件不同的事情。有没有办法让已删除的评论不再可见,同时仍将历史记录公开?

我不想删除评论的编辑历史记录,但也不想公开已删除的评论。

1 个赞

您可以将“删除已移除帖子后的时间”设置为 0,这样帖子将立即对其他用户隐藏。

5 个赞

但这会将原始内容隐藏起来,包括工作人员在内的所有人?

2 个赞

在您上面的示例中,我仍然可以点击“查看隐藏回复”来查看内容。

3 个赞

因此,两件事都必须奏效至关重要:

  1. 未删除评论的编辑历史记录应公开
  2. 已删除的评论(及其编辑历史记录)应仅对版主可见

根据我的理解,目前没有办法做到这一点。是否有办法请求功能或报告错误?我无法判断这是一个错误还是缺少的功能。

编辑:有一个方法可以进行功能请求,还有一个方法可以报告错误

如果有人知道如何解决这个问题,请告诉我。

编辑 2:@Moin 提出的方法似乎可行。我将对其进行测试,并在几小时后汇报结果。

3 个赞

你说的是可行的。

对于第 2 点,请搜索此设置并将其设置为 0:

版主仍然可以看到已删除的内容,但其他人看不到。

5 个赞

请看

2 个赞

好的,感谢您的澄清。我一度认为这不可能。我将在几小时后进行测试,并将结果反馈回来。

4 个赞

谢谢 @Moin

3 个赞

是的,请确认。有实际的例子总是好的。

4 个赞