Discourse 反应

由于它现在已集成到核心(感谢您为此所做的贡献),我在我的主论坛中启用了它。但不知何故,用户界面丢失了:我选择了 :+1: 作为默认值而不是 :heart:,并进行了自定义选择。但除了分享图标外,我有一个空白区域——它是活动的并且可以工作:我 可以 使用反应,但默认状态是空白而不是显示竖起的大拇指。因此,我怀疑是 Firefox 的缓存问题。但事实并非如此。

在下面的屏幕截图中,我标出了图标应显示的位置。

有人遇到过这个问题吗?

在安全模式下,仅保留官方插件,问题仍然存在。

您是选择了 thumbs-up 图标名称还是 +1 表情符号?很多人尝试在 Discourse reactions like icon 中使用表情符号名称而不是图标名称,这会导致 UI 按钮变为空白。

我仍然希望那里有一个图标选择器 :slight_smile: :crossed_fingers:

3 个赞

你说得太对了 @JammyDodger

这应该是一个 Font Awesome 图标名称,而不是表情符号名称。

哎呀,包装上写着呢。:person_facepalming: 同时拥有两套不兼容的图片,以及第三套我们无法使用的实际 UI 图标(除非我们截图来解释其他地方在哪里看),这确实很令人困惑。

5 个赞

我也感同身受,@hellekinConfigure custom emoji - #34 by pacharanero

我真的很希望所有的 Discourse UI 图标都能成为默认 Discourse 实例的表情符号集的一部分。这样可以节省很多解释问题的时间。

1 个赞

好的,我真的不想在这里发帖,但我真是没办法了。我无论如何都无法让这个插件正常工作。我已经正确设置好了一切,但当我将鼠标悬停在帖子的心形图标上时,它只允许我使用心形表情符号——没有其他选项出现(默认的交互)。有人知道这是怎么回事吗?这是我的设置:

我注意到的是,虽然我无法从“Discourse reactions enabled reactions”(已启用的 Discourse 反应)中移除 heart(爱心),但它在“Discourse reactions reaction for like”(用于“喜欢”的 Discourse 反应)中被选中时,你是能够这样配置的。当你将“Discourse reactions reaction for like”更改为其他内容,保存,然后切换回 heart 时会发生什么?

而且,尽管我猜你已经做过这件事了,但我有时会忘记刷新一次网站,以便加载新激活的设置。

1 个赞

添加了心形表情符号,替换了“Discourse reactions reaction for like”表情符号,并将其恢复为心形,但仍然无效。我通常在进行此类更改时刷新页面/使用隐身模式进行双重检查,但都没有成功。我甚至尝试在应用了这些更改的情况下重建应用。仍然没有任何反应。

在此插件正式集成到 Discourse 之前,我会尝试重新安装。当应用是预装的时,是否有办法重新安装?

1 个赞

浏览器控制台或 /logs 中有任何错误吗?

您使用的设备有触摸显示屏吗?

尝试了所有建议的方法,但都没有奏效——不过最新的 Discourse 更新似乎解决了这个问题!

1 个赞

如何从插件切换到核心?我已从配置中删除了插件,现在根本没有任何反应。

您更新 discourse 了吗?更新后它将被添加到核心。

管理员面板显示我的版本是最新的 v3.4.7 +1。

我已经尝试重建,但没有任何变化。

你之前没有提到你在稳定分支上。该插件目前仅包含在测试通过中。你需要等到下一个版本(v3.5)发布后才能包含该插件。

2 个赞

好的,那么我一定是误解了终端中的消息。我想我可以等等看会发生什么。

该消息可能具有误导性

4 个赞

我希望能够对此进行细粒度控制。特别是如果我们能按组启用的话。我们还有一个用户喜欢在某些主题和发帖人身上喷负面表情符号,所以我们希望有一种方法来限制他,同时为其他人保留功能。

1 个赞

一个帖子已合并到现有主题:为 Discourse Reactions 添加“…”选项