跳转到主要内容

Quintagroup Plone Tabs

项目描述

简介

此产品允许Plone网站以更简单的方式从portal_control_panel配置小部件管理portal_actions工具,特别是使用基于Ajax的丰富模式。

这是qPloneTabs产品的完全重写版本。

https://travis-ci.org/quintagroup/quintagroup.plonetabs.png?branch=master https://coveralls.io/repos/quintagroup/quintagroup.plonetabs/badge.png?branch=master

功能

  • quintagroup.plonetabs允许通过Plone控制面板编辑门户标签、文档操作、站点操作、文件夹按钮(以及其他portal_actions工具)

  • 使项目可见或不可见的可能性

  • 通过简单的拖放更改项目顺序的可能性

使用方法

要创建新的Plone标签,请转到您的网站设置

  • 从附加产品配置列表中选择Plone标签

  • 在选择类别中,选择您想要管理的项目

  • 输入您想要创建的标签的名称和链接

  • 单击添加按钮

要更改标签顺序

  • 单击您想要更改位置的项目的标题旁边的箭头

  • 将其向上/向下移动到必要的位置

屏幕截图

您可以观看Plone标签屏幕录像http://quintagroup.com/cms/screencasts/qplonetabs,了解如何在您的Plone实例中使用此产品。学习如何在基于buildout的Plone实例上安装Plone标签产品,如何创建新的标签,更改它们的顺序,如何删除或编辑标签,以及Plone操作项目。

要求

  • Plone 4.x

  • Plone 3.x

富(基于Ajax)模式适用于

  • Firefox 2+

  • IE 7+

注意事项

  • 如果您使用的是与给定产品不兼容的浏览器(请参见上表中的兼容浏览器列表),您可以轻松切换到“纯文本模式”并使用基本的HTML表单,无需任何JavaScript功能。该纯文本模式应该适用于任何浏览器 ;-)

  • 如果您之前使用过qPloneTabs产品,现在想安装此新包,那么在安装quintagroup.plonetabs包之前,请先从quickinstaller工具中卸载qPloneTabs产品,然后从Products文件夹中删除它,之后才能安装quintagroup.plonetabs包。

感谢

  • Godefroid Chapelle [gotcha]

作者

  • Vitaliy Podoba [piv]

变更日志

1.0 - (25-02-2014)

  • 从transifex添加了法语翻译,感谢Marc Sokolovitch [kroman0, msoko]

  • 根据pep8、pylint和pyflakes更新了代码 [kroman0, potar]

  • 修复了测试,并提高了与Plone 3的兼容性(添加了plone检测) [potar]

  • 将plone.browserlayer添加到install_requires(setup.py) [potar]

  • 添加了更多测试,清理了代码 [kroman0]

  • 添加了描述字段 [kroman0]

0.7 - (12-03-2012)

  • 更新了权限。从Plone 4.1开始,需要从Products.CMFCore导入permissions.zcml [potar]

0.6 - (21-06-2011)

  • 合并了plone4分支 [chervol]

  • 确认与plone4的兼容性 [gotcha]

  • 注意没有标签的情况 [gotcha]

0.5b1 - 未发布

  • 根据变更更新了文档,并将其制成有效的reST文本。 [piv]

  • 添加了测试,包括对JavaScript代码的测试(使用ecmaunit.js和Selenium测试(通过kss.demo包))。 [piv]

  • 添加了乌克兰语翻译。 [piv]

  • 使包完全可翻译。 [piv]

  • 添加了显式更改configlet编辑模式的可能性,在丰富(基于Ajax)和纯文本(基本HTML)模式之间切换。 [piv]

  • 添加了卸载程序。 [piv]

  • 删除了TODO.txt文件。 [piv]

  • 为安装的产品添加了浏览器层。用于浏览器视图。 [piv]

  • 现在门户状态消息在10秒后隐藏(当然,这仅适用于基于Ajax的模式 ;-)

  • 格式化Python代码,使其每行不超过80个字符。 [piv]

  • 重构了表示层(HTML/CSS相关)。 [serg]

  • 使Ajax configlet完全兼容IE7。 [piv]

  • 修复了IE7中类别之间的切换问题。 [piv]

  • 关闭了浏览器在添加表单中名称字段的自动完成功能。 [piv]

  • 重构了消息策略,使其更加友好和一致。 [piv]

  • 修复了取消按钮后的js id生成问题。 [piv]

0.5a - 2009年1月29日

  • 改进了操作重新排序机制。 [piv]

  • 添加了编辑位于portal_actions工具中的任何类别操作的可能性。 [piv]

  • 所有模板现在都是zope 3视图。 [piv]

  • 所有Ajax功能现在基于kss JavaScript框架。 [piv]

  • 初始包结构。 [zopeskel]

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪一个,请了解有关安装包的更多信息。

源代码分布

quintagroup.plonetabs-1.0.zip (125.1 kB 查看哈希值)

上传于 源代码

由以下提供支持