点赞自己的帖子——Discourse 的一个特定用例

更新:请允许我再解释一次我希望实现的功能,我之前的说明可能有些混乱。我的帖子已被编辑,新标题未能准确反映我试图构建的工作流程。很抱歉,我已经将其改回。我理解大家提出的所有建议,这些方案如果我是老师或许都可行,但我是学生。

我们使用 Discourse 发布数学问题,效果非常好。我部署了 solved 插件,并添加了一个按钮,用于按点赞数排序显示未解决的问题。我们的想法是让学生即使对自己发布的话题也能点赞。这样,这个点赞数就可以成为老师点击“未解决”按钮时查看的一个单一指标。

当我发布一个问题时,作为学生,我有时能看到解决问题的思路,并直接将其发布到 Discourse;但有时我无法找到思路,此时点赞自己的话题会增加这个单一指标,老师看到后就可以给我们提供提示。

这就是我试图构建的工作流程。目前的做法是用另一个账号发布问题,但这只适用于我个人,我无法要求其他参与者为此单独注册一个账号。

我看到这里有很多插件开发者。如果我想开发一个插件,允许用户点赞自己的帖子,难度会有多大?我并不是请求大家为我开发,我只是想了解这需要多少工作量。因为我会长期维护这个 Discourse 站点,如果难度不大,从长远来看,投入开发是值得的。


原文:有没有办法配置 Discourse,让我能点赞自己的话题?我们用它发布数学问题,我希望能够突出显示最有趣的问题。

另外补充一点:我们有一个 unsolved 按钮,老师用它来查看点赞数最多的未解决问题。

3 个赞

你可以将它们置顶、添加员工颜色,或者相信有趣的内容本身就会吸引人,这样浏览量与回复数自然会匹配起来:grin:

但给自己帖子点赞就有点多余了,毕竟你不太可能写出不喜欢的帖子,对吧?

2 个赞

呃,不行。你不能给自己发的主题点赞,希望 Coding Horror 没看到这条消息:)

6 个赞

使用标签来标识它们吗?例如“精选”

4 个赞

相关讨论:

4 个赞

这正是“置顶主题”功能背后的初衷。(无论是置顶到分类顶部,还是全局置顶到整个网站。)

由于点赞功能默认不显示点赞者是谁,如果许多人点赞帖子,这一功能实际上意义不大。

2 个赞

试试这个建议,我发现它非常有效(而且很醒目)。:slight_smile:

1 个赞

问题在于我是学生,不是老师。我发布了很多问题,但我想突出那些对我来说最有趣或最难的,以便优先处理。

1 个赞

我猜老师属于工作人员吧?如果你不是版主,就无法添加工作人员颜色。或许你可以标记或私信工作人员,让他们自己添加工作人员颜色?

你试过使用书签吗?

3 个赞

我应该提一下,我添加了一个“未解决”按钮,它会根据点赞数对未解决的问题进行排序。

是的,我知道我的请求有点奇怪,但这是我们目前的设置。

3 个赞

这就是书签的功能。我认为这正是书签的用途。

3 个赞

我也推荐使用书签。我们也在计划对书签进行一些改进。敬请期待。

4 个赞

我已经为原始主题撰写了更新,试图更好地解释我们期望的工作流程。

2 个赞

您可以在插件中实现任何功能。考虑在 Marketplace 中发帖,招募开发者为您构建它。

1 个赞

哦,这是个不错的选择,谢谢。

这是 Marketplace 上的帖子:

3 个赞

我认为有一个名为“主题评分”的插件或主题组件。这可能有助于您想要实现的目标。

3 个赞

我会查看一下,谢谢。

2 个赞

如果您只是想提升帖子的曝光度,有没有考虑过使用机器人?

1 个赞

我不太明白。那会怎么运作呢?

例如,如果您在帖子中添加 @botname,该机器人可能会设置成喜欢发帖人的帖子。

2 个赞