搜索改进,让社区管理更轻松!

我们刚刚推出了一系列功能,使“整页搜索”成为一个功能更强大的版主和网站清理工具。

以前,搜索非常适合查找内容,但在对内容(尤其是批量操作)进行操作时却受到限制。我们已经改变了这一点。

1. 细粒度选择(帖子与主题)和“删除帖子”操作

您现在可以在“整页搜索”中使用批量选择工具来操作单个帖子,而不仅仅是主题。

  • 工作原理: 在搜索页面上启用批量选择。选择帖子并单击新的“删除帖子”按钮。
  • 为什么有帮助: 如果用户在 20 个不同的主题中发布了相同的垃圾回复,您不想删除这些主题,但现在您可以删除特定的回复。

(另外请记住,您可以从管理面板中删除用户,但在某些情况下,您可能希望保留他们——也许这是一个诚实的错误,他们搞砸了并且不理解指南)

2. 新的搜索过滤器

为了使选择更容易,我们添加了两个新的高级搜索过滤器:

  • in:all-posts:默认情况下,搜索按主题对结果进行分组(显示最相关的帖子)。添加此过滤器将返回与您的查询匹配的每一个帖子,即使它们在同一主题中。
  • in:replies:将结果过滤为仅显示回复(排除主题起始帖)。

“搜索与销毁”工作流程

这些功能协同工作效果最佳。以下是一个现在变得毫不费力的常见场景:

  1. 搜索:查找需要清理的特定短语:300 somewhere street in:all-posts
  2. 选择:使用“全选”按钮来获取页面上的所有匹配项。
  3. 销毁:单击扳手图标并选择删除帖子

更改摘要

  • 添加了 in:all-postsin:replies 高级搜索过滤器。
  • 为“整页搜索”中针对单个帖子的“删除帖子”操作添加了支持。
  • 保留了旧的“删除”操作,现在重命名为“删除主题”。

所有这些更改都已在以下位置落地:

https://github.com/discourse/discourse/pull/36373

8 个赞