基于模板的zope浏览器视图的ttw定制
five.customerize的Python项目详细描述
五、定制
概述
five.customerize是zope应用程序服务器的附加组件。 它提供了通过Web自定义基于页面模板的浏览器视图的能力。
它是为了取代旧的CMF门户皮肤工具而创建的, 可以自定义基于旧样式文件系统的页面模板。
开发人员资源
许可证
此代码在Zope公共许可(ZPL)2.1版下发布
许可证包含在license.txt文件中。
更改
2.0.0(2018-11-04)
中断更改:
- 放弃对4.0以前的zope版本的支持
- 删除browserviews的deprecated [探戈先生]
新功能:
- 添加对python 3的支持 [PBAUER]
错误修复:
- 将测试修复为使用zope 4,其中makeClassForTemplate被删除并替换为SimpleViewClass。 [时间]
- 切换测试设置以使用plone.testing。
1.1(2012-08-30)
- 已删除对zope.app.pagetemplate的依赖项和支持。
1.0.3(2012-05-07)
- 修正了zope 2.12中阻止ttw视图授权的错误+ [大卫萨格里]
1.0.2(2011-10-07)
- 修正:当模板在其路径中 以点开头的文件夹。 [托马斯德斯维南]
1.0.1-2011年4月3日
- 使测试与PluggableauthService 1.7.3兼容 [埃斯特勒]
1.0-2010年6月13日
- 打包元数据清理并为测试提供构建配置 这个包裹自己的。 [汉诺什]
- 使测试与Zope2.13兼容,并避免出现不推荐的警告。 [汉诺什]
1.0b1-2010-05-01
- 更新导入以避免依赖zope.app.component和 zope.app.container。 [大卫萨格里]
- 通过确保TTW视图子类仅 生成一次,而不是每个请求生成一次。 [大卫萨格里]
- 确保ttw viewlet和portlet类将包含视图作为 在初始化时查看参数,而不是获取参数本身。 [大卫萨格里]
1.0A1-2009年11月14日
- 支持Zope2.12的boundPageTemplateFile。
- 修正了使用全局变量的不推荐警告。
- 指定所有包依赖项。
- 通过通过getviews方法复制避免对zope.app.apidoc的依赖。
0.3-2008-07-07
- 修复了长期存在的安全上下文神秘地 失踪了。
0.2-2007-08-17
- 支持plone 3.0中使用的viewlets和portlets
0.1.3-2007年7月8日
- 在setup.py中修复
0.1.2-2007-05-04
- 不含OSX元数据的PLONE 3.0beta3版本
0.1.1-2007-03-03
- 对plone 3.0的集成进行了一些小的调整和增强
0.1-2006年10月30日
- 初始版本。