扩展plone内容,使其能够在视图小部件中渲染外部内容。
项目描述
关于
扩展plone内容,使其能够在视图小部件中渲染外部内容。
安装
此包需要Plone 3.x或更高版本(在3.3.x上测试过)。
不带buildout安装
将此包安装到您的系统路径包或Zope实例的lib/python目录中。您可以使用easy_install或通过setup.py脚本来完成此操作。
使用buildout安装
如果您正在使用buildout来管理实例,安装collective.externalsnippet会更简单。您可以通过将其添加到实例的eggs行来安装collective.externalsnippet
[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)
初始发布
项目详情
collective.externalsnippet-0.2.zip的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5c7e282438c9c4f93f8afbb5b2c5980eb8ec8477792771c0783099c1ee77b0fa |
|
MD5 | 12e3b05265ad47eb7546504a44c32f72 |
|
BLAKE2b-256 | d7e2037d010a86c88d645a102f45de0f120ab76bcc998d4812f37f07bbe421f3 |