这其实更像是“已撤回的排队帖子”……它只显示那些被保留待审核、但在版主批准或拒绝之前就被删除的帖子。版主会拒绝排队帖子,而不是删除它们,因此这些帖子会出现在“已拒绝”列表中。这就是为什么这个过滤器很容易显示为空。我们也许可以将其重命名为“已撤回的排队帖子”?
被标记后又被删除的帖子会显示在“已批准”下(如果使用了“删除并忽略”功能,或帖子被其作者删除,则显示在“忽略标记”下)。
审核队列通常不是查找已删除内容的地方。/latest?status=deleted 或 /filter?q=status:deleted 是查看已删除主题通用列表的最佳方式。对于特定用户,最佳路径是 /u/username/deleted-posts,工作人员可以通过点击个人资料顶部的已删除帖子数量来访问该页面。
不会,这与标记无关。已删除的帖子会以软删除的形式保留在数据库中,以便工作人员查看或恢复它们。
硬删除通常只发生在 can_permanently_delete 设置开启且管理员对已软删除的帖子执行“永久删除”操作时。通过 API 或 rails 控制台也有其他途径可以实现这一点。
被拒绝的排队帖子从一开始就不是真正的帖子,因此其内容保留在审核队列记录中,而不是作为已删除帖子出现。