在现有单用户筛选基础上,增加按群组帖子筛选话题的功能

Discourse provides a feature out of the box to filter a topic on a specific user:

image

However, sometimes you are not just interested to see the replies of a single person, but those of an entire group. On this meta forum, you might want to see a filtered list of all the responses from the team group when reading through a longer feature request / bug report, or an announcement, for example.

On our own forum instance, we also put out announcements for new features and upcoming changes often, and due to the fact that we have a very large community, the staff responses are often hard to find back among the replies of other users. Since our staff group has a couple of hundred users, the way of filtering a topic on just one specific user isn’t really convenient for our users, since they don’t know which admin users actually responded to the topic and so they don’t know what to filter on. They would need to scroll through the entire topic. We do have a staff flair to make it easy to spot these responses, but sometimes our announcements can get up to a couple hundred posts long in a short time span.

It would be great if there was a way to filter on posts from a group, in a way that naturally extends the UX of the existing per-user filter.

The way I have in mind that this would work is that, when you click the group name / title on someone’s name, you get the popup of their primary group, and can then hit the filter button on that group card:

4 个赞

您好,这个问题解决了吗?我想了解如何筛选群组的帖子。谢谢。

不,这仍然是一个未解决的特性请求。

为什么不能直接访问群组页面呢?为什么必须按主题进行?能否用一个具体例子详细说明这为何必要?

我们是一家拥有1000多名员工的公司,有时会有多个公告同时发布,我们的员工会对此作出回应。此外,还有漏洞分类员和工程师在单独的分类中回应漏洞报告。同时,产品经理也会在功能请求分类中发表评论。总体而言,视图会显得相当杂乱,且无法按讨论主题进行排序。

另外,我们不想公开所有员工账户的列表,因此将该群组设为私有。将群组成员设为私有后,Discourse 似乎不再在该群组的“活动”标签中填充来自该群组成员的任何内容,仅显示群组成员被提及的情况。我们之前曾遇到过恶意用户寻找最近加入的员工,将其作为更容易的钓鱼或社会工程学攻击目标的情况。(如果人们可以通过直接访问个人资料查看某位员工身份,这没有问题;我们只是希望让获取完整列表变得更加困难。)

基本上,我们希望实现与“按用户筛选”选项相同的目的:我们希望用户拥有用户体验上的选项,能够从长篇讨论中过滤掉工程师的回复,而该讨论中充满兴奋的用户在提问或为更新欢呼。先访问用户或群组的个人资料,再试图查找他们在特定主题中发布的所有帖子,这种方式很不方便,因为您可能需要翻阅许多页面,甚至可能遗漏某些信息。

希望这能有所帮助!我想链接我们论坛上的群组页面,但如上所述,出于安全原因,该页面是私有的。

5 个赞

这听起来确实是一个非常合理的功能请求,尤其是考虑到您所指出的挑战!

不过,我们认为需要先看到更多来自社区(甚至更好的是,来自我们的托管客户)的兴趣,才会考虑将此类功能纳入 Discourse 核心路线图。

如果您希望在短期内确保获得解决方案,可以始终在 Marketplace 中发布需求,以获取开发者关于定制插件开发成本的报价。前提是您的托管环境允许安装自定义插件。

4 个赞