martin
(Martin Brennan)
1
自从我们引入管理员侧边栏以来,我们的长期目标一直是为管理员界面带来更全面的搜索功能,帮助管理员和版主在无需手动翻阅多个页面和设置的情况下,准确找到他们所需的内容。
这种方法比以前的方式快得多,我们很期待看到它是否能帮助您更有效地浏览管理员界面
。
找到您要找的内容 
您可以使用快捷键 Ctrl+/(在 macOS 上是 ⌘+/)从管理员界面的任何位置启动快速搜索。这将弹出一个窗口,如下所示:
您会看到输入框下方有几个不同的复选框。这些是您可以在此处搜索的内容类型:
- 页面 - 管理员界面中的所有页面,包括侧边栏未显示的子页面和插件页面
- 设置 - 所有站点设置,包括设置描述和关键字
- 主题 - 所有已安装的主题,无论它们是启用还是禁用
- 组件 - 所有已安装的主题组件,无论它们是启用还是禁用
- 报告 - 所有管理员报告,包括报告的描述
您可以点击这些框来过滤各种搜索结果。以下是每种类型的示例:
页面
设置
主题
组件
报告
您还可以通过在显示结果时按 Enter 键,或点击管理员侧边栏中的“搜索”,访问搜索的完整页面版本,该版本将带您到 /admin/search。
启用管理员搜索 
您可以通过 experimental admin search enabled groups 设置来启用此功能,该设置可以在 /admin/config/experimental 的“实验性配置”页面找到:
请注意,启用此功能后,管理员侧边栏过滤器的键盘快捷键将用于搜索。
测试和分享您的反馈 
我们现在开放此功能以征求反馈,如果您有任何意见或发现任何需要修复的错误,请在此主题中发帖。目前,我们不会深入探讨此搜索的改进,但我们会尽力使其在当前状态下尽可能好。
尽管如此,仍有一些已知的限制或需要改进的地方:
- 目前没有搜索结果排名,它们按结果类型(例如,页面、设置、主题、组件、报告)的相同顺序返回。
- 搜索的模糊匹配功能相当基础,但如果您大致知道名称,通常足以找到您需要的内容。
- 当您点击一个设置时,通常会打开一个页面并过滤该页面上的站点设置,我们希望将来能有一个更高级的解决方案,突出显示您要查找的页面部分。
36 个赞
谢谢!这样我就不必翻阅设置页面来查找我需要的内容了。
2 个赞
哇哦,我没想到会有这个功能!太酷了!
它为管理员体验增添了另一层。
我测试了几分钟。效果很棒!非常方便。
搜索结果有点跳跃。我想知道搜索是否应该固定在一个位置,而不是再次移动到中心。我不确定。
可见的焦点看起来很奇怪:
按钮背景的过渡使得快速切换有点令人晕眩,并给人一种闪烁的感觉。

7 个赞
你好,我在这个页面:/admin/config/experimental
但我没有看到这个实验性设置:experimental admin search enabled groups
2 个赞
嗯,奇怪。查看您的 Discourse 版本,它应该存在。我会重建 Discourse;也许我错过了一个使其可用的 PR。
2 个赞
martin
(Martin Brennan)
11
由于此主题未报告任何问题或收到任何反馈,因此从昨天开始,此功能现在可供所有管理员使用,并且不再受站点设置控制:
此主题将保持开放状态,以便为将来的任何反馈或修复提供支持 
8 个赞
nathank
(Nathan Kershaw)
12
看起来不错,而且效果很好!
我特别欣赏关于如何使用/查找它的技巧:
但是,我们现在有 3 种不同的方法来搜索管理员内容:
- 管理员侧边栏过滤器
- 所有站点设置过滤器
- 新的管理搜索
如果所有这些都能在一个界面中完成,那将非常有帮助。您是朝着这个方向发展的吗?
2 个赞
martin
(Martin Brennan)
13
我也会让 @hugh(staff-experience 的 PM)来回答,但我并不认为三种不同的查找方式有什么问题,因为它们的功能并不完全相同。
管理员搜索是最全面和全局的。另外两种(侧边栏过滤器和设置过滤器)是更本地化的过滤器,可以在页面基础上提供帮助。也许 侧边栏过滤器在某个时候可以移除,因为所有链接都在管理员搜索中,我不确定。
我知道团队有关于“所有站点设置”的计划,但我认为目前没有必要从任何其他过滤设置页面(例如“法律”)中移除过滤器。
7 个赞
hugh
(Hugh Lashbrooke)
18
我们正在一步一步地进行!我们目前正在改进所有站点设置页面——一旦完成,我们将处于一个有利的位置来评估如何合并或更新这些用户界面,以更好地简化站点配置体验。
7 个赞
pmusaraj
(Penar Musaraj)
20
Command + / 快捷键很棒(今天才发现)!
有没有可能让它在所有地方都可用,而不是仅限于 /admin 页面?
3 个赞
我不知道这里的搜索是不是感觉有点太隐藏了,因为我们已经隐藏了侧边栏过滤器?这感觉更像是搜索的一个设置类别,而不是一个(极其方便的)搜索功能……
搜索用户体验通常是由“找到输入框”驱动的,我想知道我们是否应该伪造它?然后我们可以在点击时弹出搜索模态框并聚焦输入框?
也许完全没必要……只是在看到过滤器消失时的初步反应。
6 个赞
sam
(Sam Saffron)
23
我在 OpenAI 文档中注意到这一点:
https://platform.openai.com
这是一个合理的折衷方案,它“看起来像搜索”,“感觉像搜索”,但它只是启动了一个模态框。
我认为这是对 @hugh 提出的担忧的一个很好的折衷方案,将其作为顶部框的缺点是,需要大量思考才能弄清楚如何在侧边栏中呈现,如果我们不这样做,它会让你离开你正在做的事情,这令人惊讶。
然而,文档页面上的这个解决方案感觉非常自然,而且你不会离开当前页面,它只会显示模态框。
6 个赞
hugh
(Hugh Lashbrooke)
24
这对我来说似乎是个不错的解决方案,实施起来不会太费力。
4 个赞