提供对嵌套项目的内部或外部引用的支持。
raptus.article.reference的Python项目详细描述
简介
你有一个网站,你想列出一些内部或外部的参考,但你是 不能很好地展示它们。有了raptus.article.reference你就可以做到了。
此软件包提供了raptus.article的以下功能:
字段
- Provides support for internal or external references on nested articles
依赖性
- archetypes.schemaextender
- raptus.article.nesting
安装
要将raptus.article.reference安装到plone实例中,请找到文件 在文件系统上plone实例目录的根目录中buildout.cfg, 在文本编辑器中打开它。
将实际的raptus.article.reference附加组件添加到 buildout.cfg.查找如下所示的部分:
eggs = Plone
如果已经有其他加载项,则此部分可能还有其他行 安装。只需在单独的行中添加raptus.article.reference,如下所示:
eggs = Plone raptus.article.reference
注意,您必须像这样运行buildout:
$ bin/buildout
然后以管理员的身份转到plone中的“附加组件”控制面板,然后 安装或重新安装“raptus.article.default”产品。
注意,如果不使用raptus.article.default包,则必须 添加raptus.article.reference的zcml 到构建中的zcml列表或将其包含在另一个包的 配置.zcml。
用法
编辑包含在另一篇文章中的文章。你现在有了新的选择 “设置”选项卡中的“内部引用”和“外部引用”。添加您的 参考按“保存”。组件显示的特定文章的链接 列出子项目现在引用指定的引用。以下程序包 提供有关参考设置的组件:
版权和信用
raptus.article受Raptus AG版权所有,并根据GPL授权。 有关详细信息,请参见license.txt。
开发人员手册
注意:您可以在 raptus.article.core。 如果你需要更多的信息,请看看那里。
代码概述
接口
文件:interfaces.py
- ireference(文章的内部和外部引用的提供者)
- getreferenceurl-方法(返回引用的url或路径)
- getreference-方法(如果可用,返回被引用的对象)
- ireference(文章的内部和外部引用的提供者)
- getreferenceurl-方法(返回引用的url或路径)
- getreference-方法(如果可用,返回被引用的对象)
架构扩展程序
文件:extender.py
- ArticleExtender-用于iArticle
更改日志
2.0b6(2010-11-10)
- 增加了法语翻译
2.0b5(2010-10-24)
- 将zip_safe flag设置为false
2.0b4(2010-10-21)
- 更新了自述文件和手册
2.0b3(2010-10-20)
- 首次公开发行