基于模板的Zope浏览器视图的TTW定制
项目描述
five.customerize
概述
five.customerize 是 Zope 应用服务器的附加组件。它通过 Web 提供了定制基于页面模板的浏览器视图的能力。
它的创建是为了取代旧的 CMF 的 portal_skin 工具,其中可以定制基于旧式文件系统页面模板。
开发者资源
许可证
此代码根据 Zope 公共许可证(ZPL)版本 2.1 发布
许可证包含在 LICENSE.txt 文件中。
变更
3.0.0 (2024-01-19)
取消对 Python < 3.7 的支持。
添加对 Python 3.11 的支持。
2.1.0 (2022-06-29)
添加对 Python 3.5、3.7、3.8、3.9、3.10 的支持。
修复测试以在 Zope >= 5.2.1 上成功运行。
2.0.1 (2020-03-21)
错误修复
小包装更新。[各种]
2.0.0 (2018-11-04)
破坏性变更
取消对 4.0 以下版本 Zope 的支持。
移除 BrowserViews 的过时 __of__。[MrTango]
新功能
添加对 Python 3 的支持。[pbauer]
错误修复
修复测试,使其与 Zope 4 兼容,其中 makeClassForTemplate 已被移除并替换为 SimpleViewClass。[thet]
将测试设置更改为使用 plone.testing。
1.1 (2012-08-30)
删除对 zope.app.pagetemplate 的依赖和兼容性。
1.0.3 (2012-05-07)
修复了防止在 Zope 2.12+ 中授权 TTW 视图的错误。[davisagli]
1.0.2 (2011-10-07)
修复:当模板的路径中包含以点开头的文件夹时,mangle 可以正常工作。[thomasdesvenain]
1.0.1 - 2011-04-03
使测试与 PluggableAuthService 1.7.3 兼容。[esteele]
1.0 - 2010-06-13
对包元数据进行清理,并提供一个 buildout 配置,用于在包本身上测试该包。[hannosch]
使测试与 Zope 2.13 兼容并避免弃用警告。[hannosch]
1.0b1 - 2010-05-01
更新导入,以避免对 zope.app.component 和 zope.app.container 的依赖。[davisagli]
通过确保 TTW 视图子类只生成一次(而不是每次请求生成一次)来解决内存泄漏问题。[davisagli]
确保 TTW 视图小工具和组件类在初始化时将包含视图作为视图参数,而不是获取自身。[davisagli]
1.0a1 - 2009-11-14
支持 Zope 2.12 的 BoundPageTemplateFile。
修复了使用 Globals 的弃用警告。
指定所有包依赖关系。
通过复制 getViews 方法来避免对 zope.app.apidoc 的依赖。
0.3 - 2008-07-07
修复了安全上下文神秘消失的长期问题。
0.2 - 2007-08-17
支持 Plone 3.0 中使用的视图小工具和组件。
0.1.3 - 2007-07-08
修复 setup.py。
0.1.2 - 2007-05-04
Plone 3.0beta3 的发布,无 OSX 元数据
0.1.1 - 2007-03-03
对 Plone 3.0 的集成进行的小调整和增强。
0.1 - 2006-10-30
初始版本。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。