自定义Plone的内容菜单
项目描述
简介
ftw.contentmenu 以以下方式定制 Plone 的内容菜单:
认证:2013年1月
移除了工作流菜单。工作流操作将在操作菜单中显示。
“添加…”菜单(即文件夹工厂)可以额外显示具有 folder_factories 类别的操作。
可以通过提供特定的适配器进一步自定义“添加…”菜单,该适配器可以修改工厂项列表。
安装
通过将 ftw.contentmenu 添加到构建出的蛋列表或将它作为策略包的依赖项来安装它。然后运行构建出并重新启动实例。
[instance] eggs = ftw.contenmenu
转到 Plone 网站的“网站设置”并激活 ftw.contentmenu 扩展。
兼容性
支持 Plone 4.1、4.2 或 4.3。
链接
版权
本包版权所有 4teamwork。
ftw.contentmenu 根据 GNU 通用公共许可证第 2 版授权。
变更日志
2.4.0 (2015-03-10)
添加 plone.protect 3.0 “auto” 支持:自动向转换操作添加令牌。[jone]
2.3.1 (2014-10-20)
当没有操作或工作流转换可用时,不显示操作菜单。[deif]
2.3.0 (2014-03-03)
为默认页面的父级显示额外的工厂菜单项。[maurits]
2.2.2 (2013-08-26)
移除了工作流操作 'advanced' 的权限检查。[elioschmutz]
按 Plone 域中翻译的顺序对文件夹工厂操作进行排序。[jone]
2.2.1 (2013-04-16)
onegov.ch 认可:在 README 中添加徽章。[jone]
2.2 (2012-11-28)
修复了 actionmenuItems 获取器,以避免类型工具操作的重复条目。[phgross]
使用 plone.app.testing 代替 collective.testcaselayer。[buchi]
通过优化可用性检查以及操作和工厂菜单获取项的方式,提高了性能。[buchi]
2.1 (2012-03-13)
用针对我们的浏览器层的更具体的适配器替换了所有覆盖。[buchi]
使 ftw.contentmenu 的行为更像默认 Plone,通过移除 ftw.contentviews 视图小部件并使用默认的 plone.contentviews 和 plone.contentactions 视图小部件。有一个升级步骤来取消隐藏默认视图小部件和移除自定义 CSS。[buchi]
2.0.3 (2012-02-28)
修复了特定的 plone.contentmenu.factories 适配器:添加检查 _addingToParent,现在也适用于非文件夹类型。[phgross]
2.0.2 (2012-02-28)
调整 MANIFEST.in:添加 rst 文件包含。[phgross]
2.0.1 (2012-02-27)
添加了一些法语翻译 [ttschanz]
添加了一个特定的 plone.contentmenu.factories 适配器,使菜单仅在存在实际操作项时才可用。[phgross]
2.0 (2011-11-17)
使用 zope.i18n 进行翻译。[eschmutz]
添加了 plone 4.1 的测试构建出。[eschmutz]
1.0a7
操作菜单:修复了因为许多来源而错误的 available() 实现。[jone]
支持文件夹工厂操作上的图标表达式。在 plone 4 中已弃用 actionicons。[jone]
将测试要求移动到 tests_require,extras_require 中 [Thomas Buchberger]
1.0a6
不向匿名用户显示内容菜单 [fsprenger]
1.0
为卷宗和文件启用了内容菜单 [jone]