为标准文件夹提供几种联合源类型。

collective.blog.feeds的Python项目详细描述


简介

collective.blog.feeds为标准plone文件夹和 收藏。它建立在基础联合和最终联合的基础上,并使用 架构和模板,但提供了 标准plone内容。

要创建提要,您只需将collective.blog.feeds设置为 在构建中使用依赖产品,并以某种方式包含zcml。 plone文件夹、大文件夹和集合将获得一组新的 视图:atom.xml、feed.rdf、feed11.rdf、rss.xml和itunes.xml。

是的, 所有文件夹都可以查看此视图。不,你不必启用联合 在文件夹中,这也意味着您不必找到启用联合的 由于某种原因默认不可见的制表符操作,因此您不能 在标准的rss提要中,有些人不知道plone的内部和外部 无法理解的原因。

它还用标准的 '<;link rel="alternate"…>;'标题链接类型。可能应该有 一种关闭或打开的方法,但目前没有。

collective.blog.feeds支持plone 3和plone 4。

collective.blog.feeds的开发是由 卑尔根公共图书馆

设置

默认情况下,此产品仅将文档、新闻项和文件用作 博客提要中的条目。如果要使用某些自定义内容类型,请 需要做两件事:

  1. 提供ifeedeentry适配器。查看"adapters.py"文件 为新闻项目制作的示例。正如你所见,这并不特别复杂。 您还需要注册适配器,在configure.zcml中查看如何 完成了。
  2. 在portal.properties/site_properties中创建名为"blog_types"的属性 属于"线条"类型。然后在该属性中添加 您的站点应该被视为博客条目。
  3. < > >

播客

collective.blog.feeds为atfile内容类型提供了一个适配器 播客外壳支持。因此,你可以通过制作播客 一个文件夹并在其中粘贴文件。

如果你有一个自定义的播客类,你需要为它添加一个适配器 文件被正确地提取并插入到 饲料。如果podcast类子类atfile或实现iatfile 接口你不需要做任何事情。如果你没有,但是提供一个 类似的接口,您可以尝试使用atfile适配器,方法是将此添加到 您的configure.zcml:

< Buff行情> < DL>
适配器
对于"<;您的类型类或接口">; 提供="products.basesyndication.interfaces.ifeedentry" factory="collective.blog.feeds.adapters.filefeedentry" /gt;
适配器
对于"<;您的类型类或接口">; provides="products.basesyndication.interfaces.iencelosure" factory="collective.blog.feeds.adapters.atfileenclosure" /gt;

如果podcast类没有实现类似于atfile的接口,那么 需要自己做适配器。这不难,看看适配器。 查看atfile适配器是如何完成的。

本产品没有什么

本产品没有PLONE控制面板,也不会有, 所以你需要通过ZMI来改变设置。也永远不会有 任何每个文件夹的设置,因为这将需要扩展 文件夹或有一个专门的博客类型,这两种类型都将击败主要目标 本产品的简单性和灵活性。

本产品绝不使用doctests测试文档以外的任何内容。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
安卓如何在java字符串中获取RATE的值   java ANT在哪里输出编译器错误?   在java中,while循环在何处启动对象   javacom。谷歌。格森。内部的LinkedTreeMap无法强制转换到我的类   java单选按钮。isSelected()方法未返回正确的响应   嵌入式系统中applet中的java相对码基字段   如何在eclipse中将Java应用程序附加到jvm探查器?   java为什么Android应用程序崩溃?   在java中拖放上传后保持文件夹结构   爪哇多领导人选举问题   java Springs RestTemplate如何处理postForEntity()中的错误响应   Java如何用前导零递增整数字符串?   java Android将文本作为图像共享给其他应用程序   Java搜索替换   java isDirectory()不适用于UNIX目录   java我们可以得到显示测试类是否通过或失败的TestNG报告吗   Java类对象排序和分组   简单Java幂递归   java在处理MethodArgumentNotValidException时如何访问请求对象?