哪些反应的更改:thumbsup:被计为喜欢:heart:

所以只是确认一下,订单是:

  1. 允许使用 :face_with_spiral_eyes: 反应与 discourse_reactions_enabled_reactions
  2. 在帖子中用 :face_with_spiral_eyes: 反应
  3. “移除了 :face_with_spiral_eyes:”——这是我不清楚的一步。他只是移除了帖子上的反应吗?他把它从 discourse_reactions_enabled_reactions 中移除了吗?还是把它添加到了 discourse_reactions_excluded_from_like
2 个赞

我已将其从 discourse_reactions_enabled_reactions 站点设置中移除。

3 个赞

是的,更改 discourse_reactions_enabled_reactions 不会影响历史记录(它从来没有影响过),只有从 discourse_reactions_excluded_from_like 添加/删除反应才会改变历史记录。

2 个赞

嗯,至少在这里是有点(可见地)这样了,因为反应同时显示为 :face_with_spiral_eyes::heart:,这让人感到困惑。

3 个赞

好的,我现在明白了你的意思——通常情况下,当你做出反应并且该反应也被计为“喜欢”时,我们只会在帖子中显示该反应。现在你禁用了该反应,它会同时显示两者。我会看看我能为此做些什么 :+1:

5 个赞

公告 :rocket:

我想宣布,我们将开始向所有托管站点推出 discourse_reactions_like_sync_enabled 设置,将其设置为 true,并为新站点将其设置为默认的 true

这意味着历史反应将为其创建“喜欢”记录。在一些没有使用反应的站点上,这可能数量很少,而在另一些站点上,这可能多达数万条记录。

这将影响您论坛的“热门”和“最新”页面,并且可能会导致颁发更多的徽章,因为有很多徽章是基于“喜欢”的。

如果您希望反应被计为“喜欢”(包括新的和历史的),您必须将其添加到 discourse_reactions_excluded_from_like 站点设置中。默认情况下,只有 :-1: 被排除在外。

我对我们的更改充满信心,但在我们进行此次推广的过程中,请随时在此处报告任何问题。


我今天终于在 FIX: Reactions doubled up as like if no longer enabled by martin-brennan · Pull Request #289 · discourse/discourse-reactions · GitHub 解决了这个问题。

13 个赞

上周,我为所有新站点启用了点赞同步,现在我将开始为我们托管中的现有站点推出此功能,从我们的基础套餐开始,逐步向上推广到企业客户。

对于会创建数万条新记录的情况,我们可能会在切换此设置之前联系各个站点所有者。

6 个赞