一个简单的包,用于将jQuery Tools Tabs UI支持添加到Plone
项目描述
简介
collective.tabr 允许使用 jQuery Tools Tabs UI工具轻松编辑“标签内容”。
安装
将collective.tabr添加到您的buildout中。它使用z3c.autoinclude插件,因此您无需将其添加到buildout的zcml=部分。
像安装任何其他产品一样,通过“附加产品”控制面板进行安装。
用法
通过从编辑器的样式菜单中选择“标签”,创建标签。这会导致“标签”元素之后的所有内容成为该标签页的面板的一部分,直到达到另一个标签、默认标签或“面板分隔符”。例如
<h2 class="content-tab">First Tab</h2> <p>This is a paragraph inside the first tab</p> <h2 class="default-content-tab">Second Tab</h2> <p>This is a paragraph inside the second tab</p> <p>This tab will be shown first</p> <hr class="pane-break" /> <p>This paragraph is not inside of a tab</p> <h2 class="content-tab">First Tab part 2</h2> <p>This paragraph will be in the first tab of the second grouping of tabs</p>
这将产生两组标签,第一组包含两个标签,其中第二个标签在页面加载时被预先选中。第二组标签将只有一个标签,并且它将在上一个标签组之后和之前有一个段落。
自定义
在tabr皮肤层中提供CSS进行自定义,以及CSS的示例图像。
依赖关系
此包依赖于由jQuery Tools库提供的plone.app.jquerytools。它不依赖于jQuery Tools或jQuery的任何特定版本,但您应检查是否有其他包包含任何库的多个版本,尽管这种情况很少见。
致谢
感谢Mikko Ohtamaa的collective.kuputabs,这是我灵感的来源。大部分代码最初是他的,我对其进行了拆解和大量更改。
还要感谢Douglas Bowman的CSS Sliding Doors技术,用于标签样式。
变更日志
1.2 - 2010-07-02
为Kupu添加了“插入面板分隔符”按钮。[dunlapm]
改进了所有浏览器中面板分隔符的样式。[dunlapm]
1.1 - 2010-06-30
已删除本地化目录,因为我们没有任何翻译 [dunlapm]
1.0 - 2010-06-25
初始发布
项目详情
关闭
collective.tabr-1.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7c34da648a9b1845055d67da74c0d2d636c77904abd3d771375c2a88790b2702 |
|
MD5 | ab2893e926ebdf68767f8e1f240374b9 |
|
BLAKE2b-256 | ad3bb5826502b4a9c0eb36ecc3741f13868870ad8f7ea72e1f38d30b12281863 |