用于 Facebook 即时文章集成的 Plone 插件
项目描述
Facebook Instant Articles 的 Plone 集成。
如果您不了解它们,即时文章是一种使用移动设备在 Facebook 页面中发布/阅读内容的新方法。
有两种方法可以填充即时文章:使用 javascript api 或使用 RSS 提要。本产品处理第二种选择。
更多参考,请访问官方页面。
特征
控制面板设置 FB 页面 ID 列表
Viewlet 显示带有 id 列表的元标记
fb.rss集合视图,格式化集合结果以供 Facebook 解析
Instant_article视图,使用 Facebook 所需的一组标准格式化单个内容信息。
翻译
该产品已翻译成
英语
意大利语
安装
通过将collective.facebook.instantarticles 添加到您的构建中来安装它:
[buildout] ... eggs = collective.facebook.instantarticles
然后运行bin/buildout
RSS 视图
在 Facebook 页面的 Instant Articles 设置中,您需要插入一个地址,它可以检索 RSS 提要以填充待处理文章列表。此提要需要一些自定义标签和信息,因此我们为此创建了一个特定视图。
有一个为 Collections: 'fb.rss' 注册的新视图,它以正确的方式格式化信息,所以在 Instant Articles 配置中你需要插入这样的 url:
http://your_site_url/collection-for-facebook/fb.rss
即时文章视图
RSS 视图需要公开每个结果项的所有相关信息。
这是通过一个名为instant_article的视图来完成的,该视图可以在一个对象上调用,并返回一个带有一些通用信息的格式化 html。如果您想为特定的内容类型公开不同的信息,您只需为所需的内容类型覆盖此视图。
Instant Articles 提供了几种格式化文本、图像和视频的方法(请参阅文档),因此我们注册了一个涵盖简单用例(例如带有图像的文档和新闻)的通用视图,但如果您需要特定格式自定义内容类型,您只需为其注册一个“instant_article”视图。
贡献
执照
该项目在 GPLv2 下获得许可。
学分
在以下机构的支持下开发:
Regione Emilia Romagna 支持PloneGov 倡议。
贡献者
RedTurtle 技术,sviluppoplone @ redturtle 。它
变更日志
1.0.1 (2018-10-19)
修复项目详细信息的文本获取器。[切克]
1.0.0 (2017-05-15)
初始发行。[切克]
项目详情
collective.facebook.instantarticles-1.0.1.tar.gz 的哈希 值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d37001aa367a8abc93483b2f9760aa13e6e7d7e8a7ef459d3e30515a14dc7a0c |
|
MD5 | c481f1e1a34fe89736ca46aacb760dbc |
|
布莱克2-256 | 5c62c7e464447bcbacba3197b055307cd9e68e57e1683b155ac9daf13dd4bf49 |