扩展plone内容,使其能够在viewlet中呈现外部内容。
collective.externalsnippet的Python项目详细描述
关于
扩展plone内容,使其能够在viewlet中呈现外部内容。
安装
这个包需要plone 3.x或更高版本(在3.3.x上测试)。
安装时无需构建
在系统路径包或lib/python中安装此包 Zope实例的目录。您可以使用简易安装或 通过setup.py脚本。
安装时内置
如果使用buildout管理实例安装 collective.externalsnippet更简单。你可以安装 将collective.externalsnippet添加到您的实例的eggs行:
[instance] eggs = collective.externalsnippet
更新配置后,需要运行“bin/buildout”,其中 将负责更新您的系统。
用法
通过快速安装程序安装“外部代码片段”,转到可以发布外部内容的内容 内容并将其分配给标记接口“collective.externalsnippet.interfaces.iexternalsnippetmarker”。 您可以在内容的“接口”选项卡上通过zmi标记内容,也可以使用“collective.interfaces” 在plone ui中完成。
这会在内容中添加一些额外的字段,您可以在“设置”选项卡上的编辑表单中找到这些字段。 您可以指定要在内容正文下方提取和呈现的外部页的url地址。
您也可以输入正则表达式来选择所获取页面的特定内容(参见默认值 例如值)。
也可以通过输入所需的用户名来获取由基本身份验证保护的外部页面 和密码。
版权和信用
collective.externalsnippet是根据GPL授权的。有关详细信息,请参见license.txt。
作者:Lukas Zdych (lzdych)-开发、维护、捷克语翻译
主办单位:Auto Kelly, a.s.
更改日志
0.2(2011-09-27)
- 添加了带有cookies支持选项的基本身份验证[lzdych]
0.1(2010-05-31)
- 初始版本