在高级搜索界面中将“Surface in:all”作为一个选项

我有几个网站大量使用群组消息(Group Messages),这是将“论坛外”主题与公开分类明确区分开来的绝佳方式。

然而,这造成了一定的功能性搜索孤岛。虽然可以使用 in-all 在消息和更广泛的论坛中进行搜索(参见 https://meta.discourse.org/t/searching-for-content-effectively/273328),但实际上无法从搜索用户界面(UI)访问此功能。

对于我们的用例,如果在“高级搜索”UI中提供以下功能将非常有帮助:

  1. 一个易于使用的选项来控制是否在搜索中包含消息(和/或聊天)

    • 可以在此处添加一个额外的下拉选项来实现此功能:
    • 或者,作为此处的一个复选框可能更容易(因为这些只是将前缀插入搜索栏):
  2. 能够为整个站点设置此项的默认值