想法是在每日摘要中添加一个工作区块,该区块根据用户个人资料中的设置与用户相关。我的第一个想法是开发一个插件,通过该插件我可以访问和修改摘要电子邮件,并包含我需要的工作区块。
这是端点,想法是获取用户位置,并传递参数进行查询:
https://api.get.it/api/v1/listings/jobs/search/?limit=1&search=sales&city=Alexandria&state=VA
这是工作的表示,蓝色区域已存在于摘要电子邮件中,我们希望实现工作列表(黄色区域)
到目前为止,我正在尝试实现这两个想法:
第一个想法是通过 user_notifications.digest.custom.html 进行自定义:
- 我知道
user_notifications.digest.custom.html文件可用于在 UI 中修改摘要电子邮件。 - 我想研究是否可以使用插件访问此类文件,我相信这可能是最好的方法。
第二个想法是,我注意到一些站点的文本使用了“变量”
如果我能创建像 {jobtitle} 这样的变量并使其动态化,我就可以将其添加到 custom.html 中。
问题:
- 你只看到一个影响每日摘要的插件(列出它们)。有人知道其他插件吗? GitHub - pfaffman/discourse-add-to-summary: Add text to summary before and after title
- 是否有可能通过向摘要添加一个部分来影响摘要,并使其与未来版本的 discourse 兼容?
这项工作的目标是将(来自 API 响应的)工作区块添加到每日摘要中,该区块根据用户个人资料中的设置与用户相关。
欢迎任何建议或想法。提前感谢!

