使 `Products.CMFEditions`_ 与 `Dexterity` 内容类型兼容。
项目描述
简介
此软件包使Products.CMFEditions与Dexterity内容类型兼容。
通常CMFEditions与Dexterity兼容良好。唯一的问题是versions_history_form模板:它不会显示Dexterity内容项的旧版本。此外,如果自定义内容类型没有使用Dexterity自动生成的默认视图,它可能会损坏。
通过覆盖versions_history_form来解决这个问题。
安装
常规操作:将此软件包添加到buildout,并在Plone站点中安装Generic Setup配置文件。
扩展/自定义点
为了使versions_history_form模板与Dexterity内容类型兼容,创建了某些视图。这些视图可以覆盖以自定义旧版本内容类型的显示方式
@@download-version:从存储在plone.namedfile字段中的文件下载旧版本。
@@content-core:仅渲染内容项默认视图中的content-core div。
@@version-view:与@@content-core相同,但使文件下载链接使用@@download-version视图。
变更日志
0.1b8 (2012-09-17)
修复了Plone 4.1.6上的失败测试
将需求从Plone更改为Products.CMFPlone
0.1b7 (2011-08-22)
同步模板覆盖与CMFEditions trunk。
0.1b6 (2011-08-19)
删除了Products.CMFEditions.setuphandlers.DEFAULT_POLICIES的导入,使其与Products.CMFEditions >= 2.1.0兼容
0.1b5 (2011-08-01)
不再在“@@content-core”中从默认视图HTML代码中提取“content-core” div。现在我们基于Dexterity提供的默认视图提供默认的“@@content-core”。
0.1b4 (2011-08-01)
修复了错误:当内容类型设置了Grok自定义视图时,出现未经授权的错误。
0.1b3 (2011-07-20)
再次修复测试。
0.1b2 (2011-07-13)
修复了测试。
0.1b1 (2011-07-12)
初始发布
项目详情
collective.cmfeditionsdexteritycompat-0.1b8.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 51e8225a2af7f9b6363fc1c35e897c82b56a69b1cc25e66aac4f533acd4a4d51 |
|
MD5 | c24e2097e0ca6255f0ffca3efb8c9fb8 |
|
BLAKE2b-256 | 5ba4988b22bc6a43315055a38e1f63d34cea115fb71040b44472dace7b438d0a |