添加一个选项,将 discourse-reactions 限制为固定数量的反应。
在某些社区中,提供完全的灵活性,以便人们可以选择
表情符号中的任何反应是有意义的。
这个想法是:
如果插件启用了 enable all reactions。
- 在反应菜单中渲染一个
... - 点击后让用户从完整的反应列表中选择
- 在默认托盘中保留最后 3 个非标准选择
@j.jaffeux 有什么想法吗?
添加一个选项,将 discourse-reactions 限制为固定数量的反应。
在某些社区中,提供完全的灵活性,以便人们可以选择
表情符号中的任何反应是有意义的。
这个想法是:
如果插件启用了 enable all reactions。
...@j.jaffeux 有什么想法吗?
这样会很好。不要使用“…”来表示更多选项,而是使用与聊天相同的图标。
。另外,还可以有一个禁止表情符号的设置,这样可以防止使用可能被视为有毒的表情符号。
本身应该很容易做到。
然而,复杂性可能围绕着 {{emoji-picker}},也许是时候将其从我们在各种组件中拉入的内容,转移到一个全局可用的内容。我们需要在 body 中有一个(大部分为空,直到首次使用),并在所有情况下使用这一个实例。定位很可能需要通过 popper 来实现。我建议我们先完成这项任务,这将使这项工作更容易,同时也能改善聊天体验。
现在 Retort 正在退役,此功能是否也包括允许为帖子添加多个表情符号反应,方式与聊天消息类似?
这绝对是一个不同的请求。discourse_reaction 的用户界面是围绕“单一”反应设计的。它需要进行重大改造才能支持多反应模式。
我希望将此功能请求扩展到允许从所有可用表情符号中进行选择(如原始主题帖子中所述)。我正在寻找类似 Discord 的表情符号反应功能,Retort 多年来一直提供此功能。如果 Retort 在 EOL 后出现故障,那将对我的用户群造成重大打击。
你好,这个功能有什么进展吗?Retort 已经停止维护了,我的用户希望能继续从所有可用的表情符号中进行选择,而不是一个有限的集合。我也支持允许使用多个反应的请求。
我们想做这件事,但目前没有精力。可能需要几个月后。
有此事的任何更新吗?谢谢。
我们很乐意构建它,但遗憾的是我们没有精力,除非得到企业客户的赞助,否则我认为这在未来 6 个月内不会发生。
我部分愿意将这项工作外包,但这非常复杂,我们担心最终会花费与构建它相同的时间来审查第三方赞助的贡献。
是否可以简单地复制 Discourse Chat 的表情符号选择器?我非常喜欢它,而且它运行得很好、很干净。
甚至可以共享相同的设置(除了可能有一个用于在帖子中也启用它的设置),因为帖子与聊天之间似乎没有太大区别(或者默认表情符号)。
当然,棘手的部分将是能够与现有的帖子功能进行有意义的交互。
是的,这对我来说也是理想的!
FWIW,我认为应该有一个管理员选项来屏蔽某些表情符号。例如,我们所有的表情符号都有一个积极的角度来遏制毒性,但也促进讨论。最简单的,那可能是一个
,但更具毒性的可能是 ![]()
非常感谢,这里的移动体验如何?
我喜欢您同时包含了控制器和系统规格,我们会看一下的。
在移动设备上,表情符号选择器模态框将会出现。
这看起来不错。表情符号数量有限是两全其美中最糟糕的部分。
在我的测试站点上似乎运行良好,干得漂亮!
关于聊天,我们有一个类似的“更多表情符号选项”,它使用了不同的图标:
我们应该争取保持一致,要么在这里使用相同的图标,要么更改聊天中的图标。我认为个人倾向于更改聊天中的图标,因为在我看来,笑脸是行业标准。
来自PR的交叉发布:
这看起来和用起来都很不错,干得好
我们只需要在这里内部讨论一些产品决定,但我们会尽快回复你。在此期间,请在此处处理一些小的评论
我们会尽快回复你。
好的,感谢 @fokx,此 PR 现已合并。
目前,这被认为是一项默认禁用的实验性功能,管理员可以自行决定启用。由于目前没有办法限制哪些反应可以使用,我们目前确实没有能力进行这项工作。
站点设置是 discourse_reactions_experimental_allow_any_emoji。