2.8.0.beta7 中的新功能
安全修复
此测试版包含一项关键的安全修复。建议所有站点尽快更新。此修复可防止通过恶意的 SNS 订阅负载进行远程代码执行(RCE)。
快速编辑
提交帖子后,才发现需要做一个小改动?有了快速编辑功能,现在比以往任何时候都更快捷、更轻松地完成修改。无需打开完整的编辑器,只需高亮显示需要修正的单词,点击编辑,即可直接在那里进行修改。
当您和您的用户尝试此功能时,我们很乐意在 meta.discourse.org 的 #feature 类别中听到您的建议。发现漏洞?请在 bug 中告诉我们。
请注意,快速编辑无法处理复杂的帖子内容——例如编辑表格中的多个单元格。当快速编辑无法工作时,将自动打开完整编辑器。
主题书签
现在不仅可以为单个帖子添加书签,还可以为主题添加书签。当为主题添加书签后,关注该书签的用户将自动跳转到他们上次未读的位置。当没有其他帖子被添加书签时,可以通过页脚创建主题书签。
改善“空白页综合征”
新用户以及没有帖子、点赞、通知等的用户经常会在 Discourse 内遇到“空白”页面。Discourse 现在不再显示空白页,而是即时显示信息,让用户了解最终会显示的内容。此类内容已添加到活动/主题页面、活动/阅读页面、用户消息页面以及群组消息页面中。
通过双因素认证进行管理员审批
在授予管理员权限时,如果现有管理员已启用双因素认证,系统将提示其输入认证码(或使用安全密钥)以批准权限授予。如果未启用双因素认证,将发送确认电子邮件。
允许恢复已删除的小型操作帖子
是否曾关闭一个主题并删除了创建的小型帖子,随后才发现需要它?于是您返回,打开主题,再次关闭它,以便重新获得小型帖子?现在不需要了!小型帖子现在可以像普通帖子一样恢复。
禁用主题分类编辑通知的站点设置
新增一个站点设置 disable category edit notifications,允许管理员控制是否在版主将帖子移动到不同分类时通知用户。
允许用户从单选投票中撤消投票
此前,如果用户在单选投票中做出了选择,他们只能更改投票,无法撤消。现在,用户可以使用“撤消投票”按钮,或再次选择同一选项来撤消他们的投票。
为新站点默认启用自动深色模式
Discourse 长期以来一直提供多种主题,包括深色主题。现在,新站点默认同时启用浅色和深色主题,并根据用户的设备偏好自动切换。
永久删除帖子和主题
默认情况下,Discourse 使用软删除,因此站点工作人员可以根据需要恢复帖子和主题。但有时可能需要完全删除某个帖子或主题——即从数据库中彻底移除——例如由于法律问题。为此新增了一个站点设置 can permanently delete。此设置可通过 管理员仪表板界面或具有 SSH 访问权限的管理员 访问。启用后,管理员可以永久删除帖子。管理员必须在帖子被删除后至少等待一分钟才能进行永久删除。如果初始删除是由另一位管理员执行的,则帖子可以无需等待即可被永久删除。版主没有永久删除帖子的权限。
可访问性
- 避免输出与标题相同的 aria 标签
- 为汉堡菜单使用更短的标签
- 修复若干小问题
- 为部分搜索字段和分类通知选择器添加标签
- 为部分下拉菜单添加更具描述性的标签
- 为下拉菜单使用 listbox 角色
- 不默认将 aria-label 设置为标签
- 改进创建账户模态框以适配屏幕阅读器
其他功能
此测试版包含众多新功能,我们无法一一详述。以下是部分值得注意的其他功能。您可以在以下帖子中找到完整的新功能列表。
- 对普通用户隐藏被暂停用户的站域搜索
- 允许用户将“未查看”设为默认视图
- 在私信的“浏览更多消息”中显示新消息/未读消息数量
- 将游戏主机添加到不支持的浏览器列表
- 在用户活动中处理草稿摘录
- 在全页搜索中显示用户/分类/标签结果
- 人性化文件大小错误消息
- 为引用 (q) 和快速编辑 (e) 添加快捷键
- 停止使用电子邮件作为单点登录的用户名和姓名建议来源
- 添加一个隐藏设置,启用使用电子邮件作为用户名建议来源



