此帖已更新,在此重新发布:
原始帖子如下
我试图弄清楚“归档”话题与“关闭”话题有何不同,于是查看了相关代码并做了一些笔记——我认为值得分享。
我想再次强调,@codinghorror 在此处的帖子非常直观地展示了这一功能:
##那么“归档”与“关闭”话题有何异同?
###两者共有
- 在列表中,话题旁会显示一个“锁”图标
- 如果话题既被关闭又被归档,可能会显示两个锁图标:Close and Archive a Topic
- 禁用对该话题的回复
- 禁用投票
- 禁用话题底部的“邀请”按钮
- 关闭或归档话题不会更新其最后活动时间
###归档话题特有
- 禁用用户删除帖子的能力
- 禁用点赞
禁用在“所有分类”的“最新”页面(通常是已登录用户的首页)中显示- 禁用话题在
/top页面中的显示 - 禁用话题被包含在摘要邮件中
- 禁用话题在话题页面页脚的“随机”话题列表中显示
- 仍允许对话题或帖子进行举报
- 仍允许添加书签
- 仍会在
未读列表中显示(即您会看到标记为“已归档”的帖子,这是设计如此)
##它们会被移到哪里?
- 您可以通过
status=archived查询字符串参数查看归档话题:Discourse Meta - 浏览特定分类时,您仍然可以看到归档话题。
##未来
我还注意到这条评论,表明“归档”的最终含义可能会发生变化:
在此话题中有进一步讨论:
How should category archiving work?
如果您发现任何错误或内容已变更,请回复此帖——我会进行更新。
或许这可以成为归档话题规范帖的起点?