是否可以从管理员搜索中排除隐藏设置?

今天管理员搜索让我有点困惑。我试图查找与在“关于”页面显示附加组相关的设置。搜索它们工作正常

但我无法在配置页面找到该设置。

我认为这些设置在 show_additional_about_groups 为 false 时是隐藏的。

是否有可能隐藏搜索结果中用户不可见的内容?

在所有站点设置中可以轻松找到设置时,隐藏配置页面上的设置背后的想法是什么?

4 个赞

嗯,这似乎只是一个暂时的故障?

因为我可以在配置页面上再次找到该设置:

自五月以来,变化很大,所以如果您在隐藏设置+搜索方面仍然遇到任何问题,请告诉我。

DEV: Have about page extra groups depend on groups selected by Drenmi · Pull Request #33095 · discourse/discourse · GitHub 中,我们在六月份删除了额外的“仅在启用设置时显示”逻辑,所以它现在对你有效并不奇怪。

总的来说,我的报告更多地关注于将设置从配置页面隐藏所带来的令人困惑的后果,而管理员搜索在尝试查找这些设置时仍然会链接到此配置页面。特别是当设置显示在“所有站点设置”中时,管理员搜索本可以链接到那里。不过,我并不真正理解隐藏配置页面中的设置但不在“所有站点设置”中隐藏的好处。

无论如何,虽然这个问题在主题组件迁移完成后得到了解决,但可能还会有其他组件迁移或其他原因导致你决定从配置页面隐藏设置。在这种情况下,我希望下次管理员搜索不会链接到该页面。

我确实很欣赏你总是能准确地找到相关的提交。\n\n你希望保持这个话题开放还是在我解决标题问题后将其关闭?

我会关闭它。目前没有什么可做的,如果需要,随时可以重新开放。