跳转到主要内容

适用于Zope内容管理框架的日历产品

项目描述

CMFCalendar 产品是创建 CMF 产品的示例。CMFCalendar 产品还预计将是一个通用的“开箱即用”产品,并支持对现有 CMF 实例进行定制。为了了解如何构建 CMF 产品,这有望让开发者通过以下过程了解产品注册、皮肤和帮助 CMF 的过程。它展示了如何创建对象并将其注册到 types_tool,需要添加到 skins_tool 的皮肤,将日历皮肤目录添加到皮肤路径,并为 portal_metadatool 提供内容_type 的元素策略。

对于安装,将您网站设置工具的“活动站点配置”设置为 CMFCalendar 配置文件,并导入所有步骤。

安装 CMFCalendar 后,您应该在 CMF 中注意到一个日历出现。这是完全可定制的,以满足您门户的需求。


Products.CMFCalendar 更新日志

2.2.3 (2014-02-19)

  • 声明的依赖项为 zope.app.form。

  • 修复了与 DateTime 3 兼容的测试。

2.2.2 (2010-10-31)

  • 调整了测试层设置,以与 Zope 2.13.0a2 兼容。

  • 修复了某些模板中的 Chameleon 兼容性问题。

2.2.1 (2010-07-04)

  • 修复了 ViewPageTemplateFile 导入以使用 Five 中的正确版本。

  • 处理了 Zope 2.13 的弃用警告。

2.2.0 (2010-01-04)

  • 从版本 2.2.0-beta 没有变化

2.2.0-beta (2009-12-06)

  • 从版本 2.2.0-alpha 没有变化

2.2.0-alpha (2009-11-13)

  • 去除了多余的图标相关类型信息属性。(https://bugs.launchpad.net/zope-cmf/+bug/397795

  • 将 Zope 依赖项移动到版本 2.12.0b3dev。

  • 清理了 / 规范化导入

    o 不要从 Globals 导入;而是使用真实位置。

    o 让其他导入使用实际的源模块,而不是

    中间(例如,优先从 'AccessControl.SecurityInfo' 导入 'ClassSecurityInfo' 而不是从 'AccessControl' 导入)。

    o 避免相对导入,这将在 Python 的后续版本中中断。

  • 配置文件:向事件内容类型定义中添加了添加视图表达式。

  • 修复了遗漏每个月最后一天的错误。(见 https://dev.plone.org/plone/ticket/7238

  • 事件通用设置类型定义:向事件内容类型定义中添加了图标 URL 表达式。

  • 事件:添加了基本的 iCal 和 vCal 视图(https://bugs.launchpad.net/zope-cmf/+bug/161714

  • ZMI:防止用户通过 ZMI 创建内容,隐藏“CMFCalendar 内容”的条目。

  • 事件:'addEvent' 不再发送添加事件。

  • 配置文件:删除了过时的本地导入步骤注册。

  • 设置处理程序:改进了 'various-calendar' 导入步骤。添加了标志文件检查和全局注册。

  • CalendarTool:添加了新的 getNextEvent 方法,用于获取相对于给定时间点的下一个事件。(http://www.zope.org/Collectors/CMF/462

2.1.2 (2008-09-13)

  • 与 2.1.2-beta 无变化

2.1.2-beta (2008-08-26)

  • 从单体 CMF 软件包中分解出来,成为作为 PyPI 上蛋分发的组件产品。

2.1.1 (2008-01-06)

  • 无变化

2.1.1-beta(2007-12/29)

  • 测试:如果可用,从 ZopeLite 层派生测试层。

2.1.0 (2007-08-08)

  • 修复了所有 componentregistry.xml 文件以使用普通对象路径和删除反斜杠。GenericSetup 只支持注册位于站点根目录中的对象。

2.1.0-beta2 (2007-07-12)

2.1.0-beta (2007-03-09)

2.1.0-alpha2 (2006-11-23)

  • 将 Zope 依赖项移至版本 2.10.1

  • 修复了由于在 Zope 2.10+ 中使用 Z3 页面模板而引起的测试中断。

  • 浏览器视图:添加了一些基于 zope.formlib 的表单。

  • 测试:添加了用于设置 ZCML 的测试层。

2.1.0-alpha (2006-10-09)

  • 皮肤:更改了已翻译 portal_status_messages 的编码。现在使用 getBrowserCharset 与 Five 表单友好地协同工作。必须更新自定义 setRedirect 和 getMainGlobals 脚本。

  • 配置文件:现在所有配置文件都通过 ZCML 注册。

  • ZClasses:删除了对 ZClasses 的不维护支持。将 'initializeBases*' 方法标记为已弃用。

  • 内容:为所有内容类添加了 IFactory 工具。现在默认使用它们而不是旧的构造函数方法。

  • 内容:现在所有内容类都通过 ZCML 注册。内容 Init 仍用于注册旧式构造函数。

  • 设置处理程序:删除了对 CMF 1.5 CMFSetup 配置文件的支持。

早期版本

有关 2.1.0-alpha 版本之前的完整更改列表,请参阅 CMF-2.1 分支上的 HISTORY.txt 文件:http://svn.zope.org/CMF/branches/2.1/HISTORY.txt?view=auto


下载

项目详细信息


下载文件

下载适合您平台文件的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分布

Products.CMFCalendar-2.2.3.tar.gz (44.6 kB 查看哈希值)

上传时间

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面