跳转到主要内容

CMFPublicator提供了一种METAL机制,可以在经典组件或主页框内以任意顺序发布内容。

项目描述

Products.CMFPublicator

概述

此产品于2004年1月15日诞生,提供了一种在CMF和Plone网站上执行静态内容发布的工具。它打破了CMF根据预定义规则自由显示发布内容的想法,赋予审阅者选择在组件中显示的特定对象的权力。

要求

安装

要在基于buildout的安装中启用此产品

  1. 编辑您的buildout.cfg,并将Products.CMFPublicator添加到要安装的egg列表中

    [buildout]
    ...
    eggs =
        Products.CMFPublicator
  2. 告诉plone.recipe.zope2instance配方安装ZCML别名

    [instance]
    ...
    zcml =
        ...
        Products.CMFPublicator

如果另一个包依赖于Products.CMFPublicator egg或直接包含其zcml,您不需要在buildout配置中指定任何内容:buildout将自动检测此内容。

更新配置后,您需要运行“bin/buildout”,这将负责更新您的系统。

转到Plone界面中的“站点设置”页面,并单击“添加/删除产品”链接。

选择产品(勾选其复选框)并单击“安装”按钮。

卸载 – 如果您是从快速安装程序安装的,则可以从同一管理屏幕执行此操作。

注意:为了看到产品安装的效果,您可能需要清空浏览器缓存并保存资源注册表。

使用

当您已按照doc/INSTALL.txt文件操作并成功安装CMFPublicator后,您必须设置门户将具有哪些发布框

  1. 前往您的门户根目录的ZMI

  2. 转到“portal_publicator”工具

  3. 有一个选项卡包含配置设置

    “配置”选项卡包含插入新发布框的字段。

    为每个您想要拥有的小部件框创建一个发布框。

  4. 每个创建的发布框都需要一个集成的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 (59.4 kB 查看哈希值)

上传时间

支持