CMFPublicator提供了一种METAL机制,可以在经典组件或主页框内以任意顺序发布内容。
项目描述
Products.CMFPublicator
概述
此产品于2004年1月15日诞生,提供了一种在CMF和Plone网站上执行静态内容发布的工具。它打破了CMF根据预定义规则自由显示发布内容的想法,赋予审阅者选择在组件中显示的特定对象的权力。
要求
Plone >= 3.2.x (http://plone.org/products/plone)
安装
要在基于buildout的安装中启用此产品
编辑您的buildout.cfg,并将Products.CMFPublicator添加到要安装的egg列表中
[buildout] ... eggs = Products.CMFPublicator告诉plone.recipe.zope2instance配方安装ZCML别名
[instance] ... zcml = ... Products.CMFPublicator
如果另一个包依赖于Products.CMFPublicator egg或直接包含其zcml,您不需要在buildout配置中指定任何内容:buildout将自动检测此内容。
更新配置后,您需要运行“bin/buildout”,这将负责更新您的系统。
转到Plone界面中的“站点设置”页面,并单击“添加/删除产品”链接。
选择产品(勾选其复选框)并单击“安装”按钮。
卸载 – 如果您是从快速安装程序安装的,则可以从同一管理屏幕执行此操作。
注意:为了看到产品安装的效果,您可能需要清空浏览器缓存并保存资源注册表。
使用
当您已按照doc/INSTALL.txt文件操作并成功安装CMFPublicator后,您必须设置门户将具有哪些发布框
前往您的门户根目录的ZMI
转到“portal_publicator”工具
有一个选项卡包含配置设置
“配置”选项卡包含插入新发布框的字段。
为每个您想要拥有的小部件框创建一个发布框。
每个创建的发布框都需要一个集成的portlet_interface来与我们交互。此接口可以在默认的portal_skins文件夹中自定义。
按照这个小部件的思想来创建和自定义其他小部件,享受乐趣! ;-)
设置CMFPublicator时遇到问题?您可以在jeanrodrigoferri@yahoo.com.br提出问题
有关Zope的常规问题?请访问http://www.zope.org/Resources
赞助
此产品的Eggfication由Simples Consultoria赞助。
致谢
Jean Rodrigo Ferri(主要开发者)
Gustavo Lepri
Clayton Caetano de Sousa
Davi Lima de Medeiros
Luis Flavio Loreto da Rocha
Paulo Henrique Balzi
Paulo Henrique Vieira
Rafahela Garcia Bazzanella
Rodrigo Dias Arruda Senra
Wilton Souza Alencar
变更日志
1.3.1 - 2010-10-06
产品的Eggfication [lepri,davilima6]
更新为在Plone 4中运行 [lepri]
1.2.2 - 2007-10-10
Plone 3.0兼容性
1.2.1 - 2005-12-08
通过每个发布框单独实现项目更新功能
内部方法的一些小更改
1.2.0 - 2005-11-29
安装时自动创建一个新闻发布框,这对于不知道CMFPublicator的新用户来说很有用,他们想要了解它
创建doc目录并将所有文档移动到其中
将新闻小部件添加到Plone 2.1和新闻槽添加到Plone 1.0
将新闻小部件添加到Plone 2.0
添加publicator_setup_all_form和publicator_edit_all_form来管理和编辑所有发布框,并且现在旧的设置和编辑模板现在处理单个框
使用新API加快模板速度
API重构
工具基类UniqueObject现在默认继承是ImmutableId
在PublicationBoxInformation类中添加了新的edit方法,提供了更改框任何属性的能力
添加了publicator_select_form模板,以单独操纵框的编辑和设置
改进了概述页面
使用表格改进了存储项目的表示
1.1.1 - 2005-09-29
在addPublicationBox方法中添加了items属性,以提供通过一行代码添加带有项目的PublicationBox的能力
在getImagesSearched方法中更正了错误的返回值
在PMI中当可见性未选中时删除了bug
1.1.0 - 2005-08-15
为PMI管理发布框添加了新的设置模板
改进了i18n支持
修订文档
将目录skins-publicator-examples移动到skins-publicator-publicator_examples以清理命名空间
现在所有小部件链接和图片都使用相对内容URL
清理示例小部件
API清理
1.0.1 - 2005-05-29
通用清理
将RelationalContentURL信息添加到PublicationBox信息中
新的portal_publicator图标
审查文档
1.0 - 2004-05-28
添加“帮助”文档
添加示例小部件
添加“存储项”选项卡以分离配置和内容
首次公开发行的通用修订
首次公开发行
0.9 - 2004-05-01
(稳定但未发布)
项目图片现在在下拉框中显示
将项目字段从列表更改为字典
添加字段 - n_searched_items,search_states,image_folder,box_width,box_height,visible。
适应DublinCore.py项目字段
0.8 - 2004-03-01
(稳定但未发布)
对小部件代码进行修订以获得最佳性能
插入“重置项”按钮
修复了初始化清理项目的bug
0.1 - 2004-01-15
(开发)
产品的第一个测试版本
一些代码和想法基于Actions Tool CMF 产品
项目详情
Products.CMFPublicator-1.3.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bf9d9aa0a5b0cc47a1764c319beb5adbd0df05b1de70cf2166e6449517f33f20 |
|
MD5 | 151edd864eb22f0cee6efe509e49d297 |
|
BLAKE2b-256 | b6b94495700cbe5fa0804aeaa4e5b1e7f40a00bfcd0401a1be67ab8c6396b5df |