大家好!我注意到,由于最近的许可变更,Discourse 已从表情符号集中移除了 Joy Pixels。我拥有 Joy Pixels 的许可,想知道如何重新上传该集合,使其集成到表情符号选择器中,而不仅仅出现在自定义表情符号部分。
我仍在思考这是否可行。我在网站管理后台看到了一个名为 external emoji url 的设置,但我不确定该 URL 的目录中需要放置什么内容。
在“管理” → “自定义”下,有一个表情符号菜单,您可以在其中上传自定义表情符号,以便在站点的任何位置使用。
我想我误解了。您是想上传整套表情符号。
我唯一真正的问题是,我想用 Emoji One 完全替换现有的表情符号集,而不仅仅是添加几个自定义表情符号。
从技术上讲,可以通过将此设置作为一种变通方法来实现。
将您想要的表情符号集上传到您控制的网站,遵循我们使用的目录结构,并借用现有表情符号集的名称。例如,假设您使用 https://cookieman-emojis.com 来托管这些内容:
-
在网站根目录下创建一个名为
google的文件夹。 -
将您自定义的表情符号集上传到该文件夹中,遵循在 https://github.com/discourse/discourse/tree/master/public/images/emoji/google 看到的目录/文件结构。
-
通过访问
https://cookieman-emojis.com/google/a.png测试是否有效。它是否显示了正确的表情符号? -
进入您自己的 Discourse 实例,将
external emoji url设置为https://cookieman-emojis.com。同时将emoji set设置为Google。