值得一提的事

Mentionables 插件允许您建立自定义提及数据集。自定义提及的功能与 @用户#分类 相同,但使用 Discourse 外部的数据,包括链接到外部 URL。

编辑器 与 最终帖子视图

这非常适合用于联盟链接集合。您可以使用 Amazon 或任何其他提供商。

管理视图

示例数据源

目前,Google 表格是唯一支持的数据源,但该插件设计为支持任何数据源。如果您希望添加新的数据源,请 联系我们

:desktop_computer: 获取代码

:page_facing_up: 阅读文档

:bug: 报告错误

不确定如何安装插件?请按此处步骤操作

25 个赞

主题能否通过可提及项进行过滤?我正在考虑创建一个美国各州的数据集,以便每篇帖子都能关联到一个州。

目前还没有。从抽象的角度来看,您认为这个过滤器会如何工作?您可以将任何外部数据集设立为可提及的集合。或许您可以在数据中添加一列,用于告知带有自定义可提及数据的帖子应如何排序。此外,您还需要处理同一帖子中出现多个提及的情况。如果您能从抽象层面详细规划该功能,我们就能大致了解实现它所需的投入。

原名是可选的,可以从 og 标签中派生——这一功能在重构过程中丢失了。

我已推送修复:使名称再次变为可选 · paviliondev/discourse-mentionables@a7007b2 (github.com)

1 个赞

好的,我已经完成了几个拉取请求(PR),让它恢复运行:

将 API 迁移到 Google 的官方 API,删除了一个中间 gem(以及其他几个),并添加了 CI,以便将来能更可靠地运行。

请注意设置的重大更改:

  • mentionables_google_spreadsheet_url:“Google 电子表格的 URL”

变为:

  • mentionables_google_spreadsheet_id:“Google 电子表格的 ID”

  • mentionables_google_worksheet_gids:“限制 Google 电子表格导入到工作表 GID。如果为空,将导入所有工作表。”

变为:

  • mentionables_google_worksheet_names:“范围内的源工作表(选项卡)的名称”

并且有一个新设置:

  • mentionables_google_worksheet_max_row:“扫描的最大行数”

这修复了前端(同时添加了测试)

3 个赞

看起来是个死胡同……

感谢您的报告,我已更新链接。

2 个赞

为什么这么技术化?我甚至无法设置和使用它。

如果有一个上传电子表格的按钮,像我这样的普通用户就可以使用了。

或者一个在线表单编辑器。可惜,这太高级了。

我部分同意你的看法。这个插件确实是为相当技术性的受众构建的。但只有设置比较困难,之后就相反了。

事实上,它试图通过利用 Google 表格的功能来使用一个熟悉的编辑器。

设置完成后,任何非技术人员都可以比上传文件更容易地使用该插件。

我怀疑这不适合 @frold 的用例,因为他的用例是展示由第三方网站渲染的财务图表。Mentionables 的设计初衷并非如此。

如果有人愿意通过聊天指导,欢迎联系我。

我不认为在公开论坛分享代码是安全的……

@frold 这里没有用于共享第三方图表的代码。此插件将无法帮助您。它纯粹是为了允许网站让用户搜索和调用产品列表,这些产品以灰色气泡的形式显示,并链接到每个产品页面。

1 个赞

好的 - 我以为它会在帖子中插入一个链接。

这个网址可以是图片,我以为

它会的。

不,它只是一个灰色气泡里的无聊描述 :sweat_smile:

这里再加一张截图可能会有帮助 :slight_smile:

这对于联盟链接集来说简直是完美的。

已更新 OP。

2 个赞

在进行设置和配置之前,我想确认一下 mentionables 是否适用于起草法律文件的主题,这些文件需要包含对法律和案例的引用,并且连接的“mentionables”电子表格包含相关的法律引用和判例汇编?

1 个赞

这听起来很有可能。如果你有关于积满灰尘的旧书的漂亮图片,那将会有帮助 :wink:

1 个赞

有一天,我一直想为按“+”键多次访问的同一项目添加替代代码片段。

好的,这是我的设置(我使用的是设置说明中提供的测试数据 Google 表格),以及我遇到的错误……(显然该插件已损坏,并且开发人员需要付费?当然没问题,只是告知您!)

如果您能提供任何帮助,我将不胜感激!

它仍然有效,请确保您的私钥以 -----BEGIN PRIVATE KEY----- 开头,并以 -----END PRIVATE KEY----- 结尾。

1 个赞

不,它运行正常——而且是免费的。你为什么会这么想?

1 个赞