Mentionables 插件允许您建立自定义提及数据集。自定义提及的功能与 @用户 或 #分类 相同,但使用 Discourse 外部的数据,包括链接到外部 URL。
编辑器 与 最终帖子视图
这非常适合用于联盟链接集合。您可以使用 Amazon 或任何其他提供商。
管理视图
示例数据源
目前,Google 表格是唯一支持的数据源,但该插件设计为支持任何数据源。如果您希望添加新的数据源,请 联系我们。
不确定如何安装插件?请按此处步骤操作。
Mentionables 插件允许您建立自定义提及数据集。自定义提及的功能与 @用户 或 #分类 相同,但使用 Discourse 外部的数据,包括链接到外部 URL。
这非常适合用于联盟链接集合。您可以使用 Amazon 或任何其他提供商。
目前,Google 表格是唯一支持的数据源,但该插件设计为支持任何数据源。如果您希望添加新的数据源,请 联系我们。
不确定如何安装插件?请按此处步骤操作。
主题能否通过可提及项进行过滤?我正在考虑创建一个美国各州的数据集,以便每篇帖子都能关联到一个州。
目前还没有。从抽象的角度来看,您认为这个过滤器会如何工作?您可以将任何外部数据集设立为可提及的集合。或许您可以在数据中添加一列,用于告知带有自定义可提及数据的帖子应如何排序。此外,您还需要处理同一帖子中出现多个提及的情况。如果您能从抽象层面详细规划该功能,我们就能大致了解实现它所需的投入。
原名是可选的,可以从 og 标签中派生——这一功能在重构过程中丢失了。
我已推送修复:使名称再次变为可选 · paviliondev/discourse-mentionables@a7007b2 (github.com)
好的,我已经完成了几个拉取请求(PR),让它恢复运行:
将 API 迁移到 Google 的官方 API,删除了一个中间 gem(以及其他几个),并添加了 CI,以便将来能更可靠地运行。
请注意设置的重大更改:
变为:
mentionables_google_spreadsheet_id:“Google 电子表格的 ID”
mentionables_google_worksheet_gids:“限制 Google 电子表格导入到工作表 GID。如果为空,将导入所有工作表。”
变为:
并且有一个新设置:
这修复了前端(同时添加了测试)
看起来是个死胡同……
感谢您的报告,我已更新链接。
为什么这么技术化?我甚至无法设置和使用它。
如果有一个上传电子表格的按钮,像我这样的普通用户就可以使用了。
或者一个在线表单编辑器。可惜,这太高级了。
我部分同意你的看法。这个插件确实是为相当技术性的受众构建的。但只有设置比较困难,之后就相反了。
事实上,它试图通过利用 Google 表格的功能来使用一个熟悉的编辑器。
设置完成后,任何非技术人员都可以比上传文件更容易地使用该插件。
我怀疑这不适合 @frold 的用例,因为他的用例是展示由第三方网站渲染的财务图表。Mentionables 的设计初衷并非如此。
如果有人愿意通过聊天指导,欢迎联系我。
我不认为在公开论坛分享代码是安全的……
@frold 这里没有用于共享第三方图表的代码。此插件将无法帮助您。它纯粹是为了允许网站让用户搜索和调用产品列表,这些产品以灰色气泡的形式显示,并链接到每个产品页面。
好的 - 我以为它会在帖子中插入一个链接。
这个网址可以是图片,我以为
在进行设置和配置之前,我想确认一下 mentionables 是否适用于起草法律文件的主题,这些文件需要包含对法律和案例的引用,并且连接的“mentionables”电子表格包含相关的法律引用和判例汇编?
这听起来很有可能。如果你有关于积满灰尘的旧书的漂亮图片,那将会有帮助 ![]()
有一天,我一直想为按“+”键多次访问的同一项目添加替代代码片段。
好的,这是我的设置(我使用的是设置说明中提供的测试数据 Google 表格),以及我遇到的错误……(显然该插件已损坏,并且开发人员需要付费?当然没问题,只是告知您!)
如果您能提供任何帮助,我将不胜感激!
不,它运行正常——而且是免费的。你为什么会这么想?