2.4.0.beta7 中的新功能
管理员 API 密钥改进
Discourse API 是与 Discourse 站点交互的强大工具。在最新的测试版中,我们对 API 密钥系统进行了多项改进,提升了安全性和功能性。
- 用户现在可以创建多个 API 密钥,因此如果某个密钥泄露,可以单独撤销该密钥。
- API 密钥现在可以包含描述,方便您跟踪每个密钥的用途。
- 密钥可以被撤销,从而防止其被使用,而无需完全删除它们。
- 未使用的 API 密钥将在 6 个月未使用后自动删除。此行为可通过站点设置
revoke_api_keys_days进行配置。
工作人员欢迎消息
与新用户和达到 TL1 级别的用户一样,工作人员在获得版主或管理员权限时也会收到欢迎消息。该消息欢迎用户加入工作人员团队,告知他们如何访问管理界面,并链接到 https://meta.discourse.org/t/discourse-moderation-guide/63116,这是一个为新工作人员提供的优秀资源。
默认标签通知状态的新站点设置
管理员长期以来可以控制新用户在加入论坛时关注、跟踪和静音哪些分类。用户也可以控制自己关注/跟踪/静音哪些标签,但此前无法在注册前由站点进行配置。现在,管理员可以通过新的站点设置决定用户在注册前跟踪哪些标签:
default_tags_watchingdefault_tags_trackingdefault_tags_muteddefault_tags_watching_first_post
更改默认站点设置时更新所有用户的偏好
以前,当修改 default_ 类型的站点设置时,仅适用于新用户,现有用户不受影响。现在,管理员可以选择将此更改历史性地应用到所有用户,或仅应用于新用户。
新的分类标签设置:要求新主题必须包含来自标签组的标签
对于使用标签组的站点,工作人员现在可以要求某个分类中的所有新主题在创建前必须至少包含来自某个标签组的 x 个标签。这是保持主题组织有序的好方法。
举例来说,如果您有一个关于汽车改装的分类,用户在此分享他们所做的各种精彩改装。您可以创建一个名为“车辆区域”的标签组,其中包含轮胎、轮毂、外观、内饰和灯光等标签。将此标签组添加到新设置后,用户将被要求为话题添加至少一个这些标签,帮助其他用户一眼看出该改装的具体内容。
用户可选择的主要群组
我们新增了一个站点设置 user selected primary groups,启用后允许用户选择希望作为其主要群组的群组。这对于那些通过主要群组提供 头像装饰 的站点特别有用,用户可以根据需要切换显示的装饰。启用该设置后,属于群组的用户将在“账户”标签页中看到新的主要群组偏好下拉菜单。

可配置的邮件样式
站点现在可以使用自定义 HTML 和 CSS 来定制通知邮件的外观和风格。新的邮件自定义选项可在 /admin/customize/email_style 找到。
插入超链接时搜索主题
在话题编辑器中插入链接时,您现在可以直接从超链接弹窗中搜索现有话题。





