用户目录已进行优化
,现在更加符合用户一直要求的排行榜功能。以下是简要概述,随后我将详细分解每一项变更:
- 目录列可被禁用/启用并重新排序
- 可按群组筛选用户
- 公开用户字段现在可作为目录中的列启用
- 插件可添加目录列。discourse-solved 插件将解决方案数量添加到目录中。
目录列可被禁用/启用并重新排序
点击扳手图标
随后将弹出一个模态窗口,用于启用/禁用和重新排序列
可按群组筛选用户
默认情况下,下拉菜单的值为“所有群组”,但可以更改为仅显示属于特定群组的用户。这意味着您现在可以为特定群组创建排行榜。
公开用户字段现在可作为目录中的列启用
如果用户字段显示在用户个人资料或用户卡片上,则由管理员创建的用户字段可被启用为目录中的列。下方我有三个用户字段,但只有“喜欢的颜色”在用户卡片和个人资料中可见。现在,在“编辑目录列”模态窗口中,“喜欢的颜色”已成为可在目录中显示的选项。这意味着您现在可以创建可搜索的用户目录。
插件可添加目录列
目前唯一的示例位于 discourse-solved 插件 中。该插件现在向目录添加了一列,显示用户发布的解决方案数量。
在 plugin.rb 文件 中,通过添加一个将执行以计算列值的查询来添加目录列。然后,“编辑目录列”模态窗口中的新列默认处于禁用状态。您可以在 meta 上看到这一点 - Discourse Meta




