Watched Words 作为插入链接的快捷命令

抱歉,我的英语不好,我正在使用谷歌翻译

我离开了WordPress,进入了Discourse,看到了很多发展,我对Discourse非常满意。但有一个功能是我的会员们非常怀念WordPress的功能
如果你们能创造出来,那将是太棒了,Discourse的每个人都会喜欢它!

在WordPress中,有一个非常有趣插件,这个插件是这样工作的:你进入文本框,点击GIF这个词,它就会打开一个菜单,在这个菜单中,你插入任何GIF的链接,并附带一个你想要在文本框中使用的命令。例如,我保存了一个哭泣GIF的链接,命令是LOL3,每次我在文本框中输入LOL3,我保存的GIF就会自动出现,而无需我再去查找链接并将其放入文本框!为了方便查找GIF,当你保存它们时,会显示一个缩略图(这样你就不会忘记哪个GIF对应哪个命令)。我将提供一个视频供你更好地查看:

Discourse中没有存储任何东西,它只是一个带有命令/短语的链接调用器

我看到Discourse中有“Watched Words”选项,我可以用一个句子替换另一个句子,但这个选项只能由管理员使用(应该对所有人开放),而且当我使用一个命令(句子)来替换链接时,这个链接并没有嵌入到文本中,而且,我保存的链接的GIF也不会出现,这使得查找变得困难。

我可以保存一个带有GIF链接的命令(短语)

是否可以向所有人开放“Watched Words”?有没有一种方法可以将人们在“Watched Words”中使用的链接嵌入其中,并显示保存链接的GIF,以便于搜索?

我可以保存一个带有GIF链接的命令(短语)(但并未向所有论坛用户开放)

当GIF链接被保存时,不会出现GIF缩略图来方便以后查找(因为在WordPress中,有些人保存了超过500个GIF,所以出现GIF缩略图会使搜索更容易)

如果保存的命令/短语链接能显示缩略图以方便搜索,那将很有趣

当我使用命令/短语“oi”时,它会自动替换为我在“Watched Words”中输入的链接,但链接并没有嵌入到文本框中,如果能嵌入就好了

在我所在的国家,GIF非常有文化,每个人都使用不同的GIF或表情包,每个人都有自己的GIF和表情包文件夹可以使用!这个功能在论坛上大大简化了操作,并且对于使用手机的人来说减少了官僚主义,因为他们只需要输入命令,而无需查找GIF链接

1 个赞

我不知道你是否足够好 ReplyGif:轻松添加反应 GIF

哎,朋友,很高兴你会说葡萄牙语,这样我就不用使用谷歌翻译,也不会因为那些奇怪的翻译而丢脸了,哈哈。

我把 Wordpress 换成了 Discourse,简直是鸟枪换炮,但在 Wordpress 上,有一个非常有意思的工具/插件,我的论坛成员每天都烦我,让我把它加进来。

它只不过是在文本框里有一个菜单,点击这个菜单,你就可以保存你的 GIF 链接,并设置一个命令来调用它们。例如,我保存了 Gretchen 哭泣的 GIF,命令是 gretchoro1,这样我每次输入 gretchoro1,GIF 就会被添加到文本框里,而我可以通过打开菜单查看 GIF 的缩略图来知道每个命令对应哪个 GIF。

有人跟我提到了这个叫 ReplyGif 的东西,说它很像,但我没能用起来。

我看到 Discourse 里有 Watched Words,我确实可以把一个词(例如 Choro2)替换成一个 GIF 链接,但问题是这个 GIF 链接不会嵌入到文本框里,而且只有管理员能用,也不能在菜单里看到 GIF 的缩略图,只能看到 GIF 的链接。

如果我想实现这样的功能,我应该学习什么?是编程吗?

@Falco

不,它不一样。

是的。这需要一个复杂度相当高的插件。

如果他们真的想要这个功能,那么他们应该创建一个临时的 https://apoia.se/ 来筹集资金,然后在 Marketplace 支付某人来完成它。

这完全不是一回事,但你已经在用这个主题组件了吗?它可以让你在撰写帖子时搜索并插入 GIF。

根据我对 Pandlr 的“GIF Pocket”的理解,它允许每个用户拥有一个收藏的 GIF 列表,是这样吗?

我之所以这么问,是因为如果有一个类似于“Watched Words”的解决方案,只有管理员才能定义自动替换的术语,而不是每个用户的收藏。

我不知道有这个支持网站,我先看看做一个要多少钱,然后我会去弄!

我正在阅读你的评论,我想“我的天,谷歌翻译翻得真好”,哈哈哈哈
是的,这个 gifpocket 位于文本框中的一个区域,您可以在其中收藏您最喜欢的 gif 链接(以缩略图形式显示),并使用它们,例如,choro1、adeus2、risos4 或您想要使用的任何单词!
这就像 discourse 中已经存在的 watched words 功能一样,您键入一个单词,它会被另一个单词替换,但在这个例子中,您键入一个单词,它会被 gif 链接替换,该链接将 gif 嵌入到帖子中。
因此,在 watched word 中,问题在于只有管理员可以使用,调用的链接不嵌入,并且在会话中不显示 gif,只显示链接(这使得很难看到用户保存了哪个 gif)。

所以我的会员试用了这个 Discourse Gifs,但他们不喜欢,觉得太混乱了,有些人还遇到了同步问题,而且他们非常习惯使用命令,比如,cachorrolouco、gatomiando、chorodecrianca。

你能做到吗?你会收多少钱?因为我可以和我的论坛会员商量一下筹集资金。

即使您通过单词替换来实现某些功能,拥有 GIF 选择器似乎也是个好主意,因为它不受管理员定义的集合的限制。

在 BCharts 中,他们使用了 discourse-reactions 和自定义表情符号来实现带有迷你表情包的反应,但它们不是动画的,而且非常小。

嗯,我在这里想到有一个主题组件几乎可以实现您想要的功能(考虑到单词仅由管理员定义这一范围):Auto-Linkify Words

我只将其更改为创建图像而不是链接,它甚至没有 Discourse Gifs 的暂停/恢复功能,其余代码与原始主题组件完全相同,但如果您想尝试,可以安装它:GitHub - renato/discourse-imgify-words: theme to auto imgify urls in discourse, almost the same as discourse-linkify-works

示例,在 words to imgify 配置中输入

chorolivre, https://media0.giphy.com/media/k61nOBRRBMxva/200.webp
palmas, https://media0.giphy.com/media/26gsspfbt1HfVQ9va/200.webp

Screen_Recording_2022-10-26_at_14_48_26_AdobeExpress

请注意,这是一个主题组件,而不是插件,因此安装应遵循此指南,并且也因此替换仅在 Web 界面中完成,在电子邮件或任何其他地方将显示原始单词。

我方不提供任何保证,好吗?这只是一个快速测试,是我认为在我的社区中有用的东西,但遗憾的是,我目前无法提供支持或其他定制(为此,请继续在 Marketplace 中发帖)。

1 个赞

哇,我觉得这很有趣,也很棒,可惜只有管理员才能使用。我会想办法找人让所有人都使用它,但这真的很棒,恭喜你。

为了清楚起见,只有管理员可以设置要自动转换的单词集,但所有用户都可以使用。

是的,我看到了,真可惜=(