今天奇怪的是,没有任何改动它就能工作。Save 昨晚还更新了 discourse。
感谢您的关注。这是一个很棒的组件。我想知道它是否也允许在反应中使用这些效果。![]()
今天奇怪的是,没有任何改动它就能工作。Save 昨晚还更新了 discourse。
感谢您的关注。这是一个很棒的组件。我想知道它是否也允许在反应中使用这些效果。![]()
我曾想过,这或许是可能的,让我们拭目以待吧! ![]()
在 discourse 3.4.1 中,它在自动补全中有效,但在表情符号选择器中无效。在聊天中也无效……
不知道是否有人遇到同样的问题?
谢谢
不幸的是,它需要最新版本的Discourse才能在表情符号选择器和聊天中工作。
为了使其正常工作,您需要将Discourse从稳定版切换到测试通过分支,或等待核心中的更改在稳定版本中可用。
谢谢 @Arkshine 确认……
(我会查看你的代码,如果能让它适用于我的版本……)
您需要提供 emoji-picker-filter-container 插件出口点才能在表情符号选择器中使用它:Emoji Fluff - #13 by Arkshine 。
至于聊天支持,它依赖于核心中统一聊天/论坛表情符号选择器的更改,在您的版本上支持它将很困难。
我大约在 15 分钟前升级了论坛,现在我收到了管理员错误,论坛进入了安全模式。
我看到的错误是:
消息(已报告 5 次)
Emoji Fluff 主题/组件出现错误:
错误:找不到模块 `discourse/lib/raw-templates`,该模块是从 `discourse/theme-395/discourse/lib/autocomplete` 导入的。
回溯
错误:找不到模块 `discourse/lib/raw-templates`,该模块是从 `discourse/theme-395/discourse/lib/autocomplete` 导入的。
在 https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:1217
在 a (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:1282)
在 s.findDeps (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:3035)
在 a (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:1338)
在 s.findDeps (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:3035)
在 a (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:1338)
在 requireModule (https://cdnfoorumi.katiska.eu/assets/vendor.3011ae158d44f5a95269fb8365df3962-632fa9355ac0fdeb53b1258f055d7e6fa167f0c852d68928531082eed1d762e6.br.js:1:569)
在 y (https://cdnfoorumi.katiska.eu/assets/chunk.0191d54ac6a6aa072c85.d41d8cd9.br.js:12:151282)
在 b (https://cdnfoorumi.katiska.eu/assets/chunk.0191d54ac6a6aa072c85.d41d8cd9.br.js:12:151502)
在 https://cdnfoorumi.katiska.eu/assets/chunk.0191d54ac6a6aa072c85.d41d8cd9.br.js:12:150752
在 g.start (https://cdnfoorumi.katiska.eu/assets/chunk.0191d54ac6a6aa072c85.d41d8cd9.br.js:12:150918)
在 HTMLDocument.<anonymous> (https://cdnfoorumi.katiska.eu/assets/start-discourse-61ad9120d229052658ceb8dbd4c5197830da20afd3aafe5d031e7f8864f5183d.br.js:3:52)
在 https://cdnfoorumi.katiska.eu/assets/start-discourse-61ad9120d229052658ceb8dbd4c5197830da20afd3aafe5d031e7f8864f5183d.br.js:6:10
在 https://cdnfoorumi.katiska.eu/assets/start-discourse-61ad9120d229052658ceb8dbd4c5197830da20afd3aafe5d031e7f8864f5183d.br.js:6:27
环境
HTTP HOSTS: foorumi.katiska.eu
有什么想法吗?
是的,原始模板用法已从核心中移除。
我会尽快更新。
感谢您的报告!
@Jagster,抱歉,我无法立即修复 TC。这里没有简单的替代方案。
目前,我已经更新了 TC 以禁用自动完成中的 fluff。至少您不会收到任何错误,并且仍然可以使用 fluff(表情符号选择器仍然可以正常工作)。
我正在研究一个可能的解决方案;敬请期待!
这是一个不错的组件,但并非关键组件。所以,不用为此感到压力。一切都很好。
更新 Discourse 到最新版本后,我在网站上收到一条提示:
您的网站可能无法正常运行,因为某个主题或组件存在错误。请检查浏览器控制台以获取更多信息。
由“Emoji Fluff”引起。单击此处更新、重新配置或禁用该功能。
(此消息仅显示给网站管理员)
并在开发者控制台中看到此信息:
[THEME 62 ‘Emoji Fluff’] 错误:找不到从
(require)导入的模块discourse/components/d-tooltip
在 loader.js:247:1
在 f (loader.js:258:1)
在 requireModule (loader.js:24:1)
在 Object.lookup (app.js:34:12)
在 9a9b503a90a2dbf9b600742406dd5f210a713f10.js?__ws=forum.gdngs.de:1:2020
我本以为该组件需要更新到最新的 Discourse 版本。感谢您的报告。我会尽快修复!![]()
编辑:我找到了修复自动完成功能并使其在富文本编辑器中工作的方法。尚未推送,可能在明天。
我推送了一个 PR(https://github.com/Arkshine/discourse-emoji-fluff/commit/72949d2d836dc529df593405f1b2cab90030b7eb)。
这需要 Discourse v3.6.0.beta3-latest,所以请确保在此之前更新它(它基于非常新的更改)。
启用插件后,聊天中的用户名自动补全功能已损坏。

(另外,当我们单击此空白区域时,它会打开表情符号选择器)
感谢您的报告。
自上次 Discourse 更新以来,该组件一直产生错误:

此问题应已通过此合并的拉取请求修复:https://github.com/Arkshine/discourse-emoji-fluff/pull/8。请更新并告知我!
我刚刚更新了组件,现在屏幕顶部出现警告,并且在开发者控制台中出现以下信息:
app.js:48 无法从 https://forum.domain.tld/theme-javascripts/bae3df42d94738df93db848ccbe4eca180f13699.js?__ws=forum.domain.tld 加载主题 62 错误:找不到从 (require) 导入的模块 discourse/components/emoji-autocomplete-results
我想是哪里出错了。 ![]()
你好,Roi,
你需要升级 Discourse。它依赖于几天前的更新!![]()
是的,正确。我刚刚升级了。
谢谢你!