允许显示或隐藏每个文档的左侧或右侧Portlet列
wm.showhidecolumns的Python项目详细描述
内容
What does it do?
这个plone插件允许编辑器控制portlet列的可见性。- 不管它们是空的还是包含portlet。
编辑可以选择:
- 显示列(即使它不包含任何portlet)
- 隐藏列(即使它包含portlet)
- 仅显示非空列(标准plone行为)
How does it work?
wm.showhidecolumns使用plone 4中提供的基础设施:
请求变量disable_plone.rightcolumn和 disable_plone.leftcolumn用于控制列的可见性。(没有 portletmanagers被覆盖或被猴子修补)。
Archetypes.schemaextender用于使所有类型的设置都可用 实现wm.showhidecolumns.interfaces.IControlColumns
plone.browserlayer用于确保额外字段和viewlet 添加仅在安装产品时才显示的请求变量。
How do I use it?
要允许自定义内容类型上的控件列可见性,只需使它们 实现wm.showhidecolumns.interfaces.IControlColumns。
How can I help?
- 为您的语言添加翻译(当前为英语和德语)
- 添加对灵活内容类型的支持
- 添加测试
- 在issue tracker 中报告错误或请求功能
Contributors
Harald Friessnegger,作者