主题投票功能优化:投票权限、通知提示及热门排序

与我们近期致力于让创建“想法”类别变得更加便捷的工作同步,我们还在话题投票插件中进行了多项更新,以提供更优质的成员体验。

:ballot_box: 投票按钮在滚动时可访问

在“想法”类别中阅读话题时,成员现在可以随时在话题头部与投票按钮进行交互。此前,成员只能在页面顶部找到投票按钮。现在,投票按钮位于话题头部,成员可以在话题内的任何位置进行投票。

一段演示如何在滚动浏览话题时,在话题头部访问投票按钮的录屏。

:incoming_envelope: 投票后的通知提示

成员为某个想法投票后,Discourse 会询问其是否希望接收该话题中新帖子的通知。若选择接收,该话题的通知级别将更新为“关注(Watching)”,以便成员随时掌握该话题的最新动态。这一变更让成员能够轻松选择接收他们关心的想法的更新。

:fire: “热门”排序考虑了投票的时效性

在“想法”类别中,“热门”排序选项现在会考虑投票的时效性。虽然“按票数”排序可以让成员根据总票数查看话题,但“热门”排序现在还能帮助您和您的成员发现社区中近期获得关注的想法。

13 个赞

这太棒了,非常感谢所有参与的人!

太好了,谢谢你

@lindsey是否也计划更改“热门”排序,使其考虑主题投票?还有: 此更改是否与全局“热门”/hot 相关,还是仅在分类 /c/ 内有效?非常感谢!

目前我们还没有相关计划!不过,我们很乐意了解更多关于您对此的兴趣,以便我们在未来加以考虑。

热门的更改仅影响“想法”类别本身。要将其纳入全局列表将非常困难,因为并非所有主题都有资格获得投票。

1 个赞

Discobot 告诉了我“热门”(Hot)和“置顶/最佳”(Top)之间的区别:

主要区别在于,热门(Hot)会在整体人气和近期活动之间取得平衡,而置顶/最佳(Top)仅查看特定时间段(如一周或一月)内的总人气。

  • 热门(Hot):将总点赞/反应数与近期点赞和活跃回复相结合。它旨在展示当前 trending 的讨论,非常适合大型活跃社区。
  • 置顶/最佳(Top):仅根据所选时间范围内的总点赞/反应数对主题进行排名。它最适合用于回顾您离开期间受欢迎的讨论。

两者都依赖于点赞,但“热门”还会结合近期发帖者和回复者来确定“热度”。您可以在热门主题排序公告中阅读更多相关内容。

在我看来,这听起来非常相似,这就是为什么我认为它也应该包含在“置顶/最佳”中。不过,我对 Discourse 还不是很熟悉,所以我在这里可能完全错了。

编辑:哦,我可能读错了,对不起!这是关于投票时间的问题。我没有意识到“置顶/最佳”已经会对上/下投票做出反应!

也许可以以类似点赞的方式使用它,但如果获得负票,则进一步减少主题的可见时间。

在想法类别(如 Contribute > Feature)中,有一个 Votes(投票数)筛选器,它仅按投票数排序,这也有一定的帮助。

因此,结合 VotesHot(热门)排序,你可以看到得票最多的主题,以及近期/趋势性活动最多(包括投票)的主题。

为了明确起见,我们不支持踩(反对票)。

1 个赞

在想法类别(例如 Contribute > Feature)中,有一个投票过滤器,它仅按投票数排序,这也有一点帮助。

这或许也可以作为首页的一个不错补充:一个 /vote 源,显示所有“想法”类别中的主题。

因此,通过投票热门排序,你可以看到得票最多的主题,以及最近/趋势活动(包括投票)最多的主题。

仅为了说明清楚,我们不支持踩(反对票)。

明白了,谢谢!