为Plone网站提供Atom、iTunes、NewsML 1、RSS 1.0和RSS 2.0内容分发的改进。
项目描述
生命、宇宙和一切
collective.syndication 通过提供 5 种订阅类型(Atom、iTunes、NewsML 1、RSS 1.0 和 RSS 2.0)来提升 Plone 网站的标准化订阅。
此软件包是针对 Plone 4.1 和 4.2 的 Nathan Van Gheem 的 Improved Syndication PLIP 实现的回滚版本,专为 Plone 4.3 设计。
大多数无害
有任何想法?发现了错误?请通过 提交支持工单 来告诉我们。
不要慌张
安装
要在基于 buildout 的安装中启用此产品
编辑您的 buildout.cfg 并将 collective.syndication 添加到要安装的 eggs 列表
[buildout] ... eggs = collective.syndication
更新配置后,您需要运行“bin/buildout”,这将负责更新您的系统。
转到 Plone 网站中的“站点设置”页面,然后单击“插件”链接。
勾选 collective.syndication 旁边的复选框,然后单击“激活”按钮。
内容
Atom
Atom 是一种基于 XML 的文档格式,用于描述称为“订阅”的相关信息列表。订阅由多个称为“条目”的项目组成,每个条目都附带一组可扩展的元数据。例如,每个条目都有一个标题。
Atom 主要解决的是将网络内容(如博客和新闻标题)作为网站内容以及直接发送给用户代理的订阅问题。
Atom 订阅相对于 RSS 订阅具有多个 优点。
iTunes
TBD。
NewsML 1
NewsML 1 是一种 XML 标准,旨在为多媒体新闻提供一种独立于媒体的、结构化的框架。
在此软件包中,我们实现了标准的一部分,以便 MSN 可以使用。有关 MSN 预期数据的在线参考资料不存在,只有包含在此软件包的文档文件夹中的 PDF 文件。
RSS 1.0 (RDF Site Summary)
RDF Site Summary 是一种轻量级的多用途可扩展元数据描述和订阅格式。RSS 是一种 XML 应用程序,符合 W3C 的 RDF 规范,并通过 XML-namespace 和/或基于 RDF 的模块化进行扩展。
RSS 2.0
TBD。
有一个疯子真的知道他的毛巾在哪里
1.0b3 (2014-02-04)
修复了 ViewPageTemplateFile 覆盖 Content-Type 头的问题,现在我们在渲染完正文后设置头信息,这样第三方产品就不能破坏订阅的 Content-Type。[jpgimenez]
1.0b2 (2014-01-23)
1.0b1 (2013-09-03)
用 lxml 替换 beautifulsoup4。[jpgimenez]
修复了来自 dexterity 内容的正文文本的 bug。[jpgimenez]
1.0a4 (2013-03-27)
(修复)返回带有订阅的正确头信息。[frapell]
1.0a3 (2013-03-21)
不要使用接口作为获取 NewsML 项目时的过滤机制。[frapell]
1.0a2 (2013-01-15)
实现了 NewsML 1 订阅。[frapell]
1.0a1 (2013-01-10)
首次发布。
项目详情
collective.syndication-1.0b3.zip的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6a7fd7e15a079142af4aa76b88ff3575001001637ea7a9d0deb7c9392ca54873 |
|
MD5 | 52f3d86533ca54a367c194f741b04101 |
|
BLAKE2b-256 | aa7e07676711fbbb243b7e0755064e5d9957fa6cc2b3aa5ac09788f11a097f63 |