| 摘要 | 为 Discourse 提供的一系列实用增强功能和管理员工具 | |
| 仓库链接 | https://github.com/communiteq/discourse-communiteq-powertools | |
| 安装指南 | 如何在 Discourse 中安装插件 |
功能特性
多年来,我们为客户实施特定优化而开发了许多小型(通常是私有的)插件。本插件将这些功能整合为一个统一的、持续维护的包。
- 对托管客户而言,算作单个插件
- 向更广泛的受众提供一系列实用功能
- 暴露原本隐藏的网站设置,减少对 Rails 控制台访问或技术支持干预的需求
我们将继续随时间推移把更多内部插件纳入此包中。欢迎提出新功能建议。
我们将在未来几周内将此插件逐步推出给 Professional 计划及以上等级的 Communiteq 客户。作为一个开源项目,任何自行运行 Discourse 实例的用户也可公开使用。
名称是对经典 Windows PowerToys 的小小致敬,这是一套轻量级实用工具,以实用方式扩展核心功能。但我们刻意避免使用“toys”(玩具)这一命名,因为其中许多功能暴露了强大的设置,可能显著影响论坛的行为和性能,使用时需谨慎并清楚了解其作用。
详细功能
常规选项卡
- 按字母顺序排序模板:启用后,模板将按字母顺序显示,而非按最近使用顺序
- 启用三级分类嵌套:在存在第三级分类时,通过安全机制将
max_category_nesting在 2 和 3 之间切换 - 启用徽章 SQL:切换基于 SQL 的徽章查询功能
发帖选项卡
- 自动网格(已启用):切换在创建帖子时上传图像的服务器端自动网格换行
- 自动网格(最少图像数):触发网格块换行所需的最小连续上传图像数量
- 帖子删除时间限制(已启用):切换是否强制执行帖子删除的时间限制
- 帖子删除时间限制(小时):设置用户可在创建后删除自己帖子的时间窗口(以小时为单位)
- 强制特定群组新建主题需审核:基于群组列表的新建主题审核要求
- 强制特定群组所有帖子需审核:基于群组列表的所有帖子/回复审核要求
日志选项卡
- AI 翻译详细日志(除非启用 discourse-ai,否则锁定)
- OAuth2 调试认证(除非启用 discourse-oauth2-basic,否则锁定)
- OpenID Connect 详细日志(除非启用 discourse-openid-connect,否则锁定)
- Discourse ID 详细日志
- 详细上传日志
- 详细认证令牌日志
- 网站设置详细客户端日志





