Plone的附加组件
项目描述
功能
滑块
行为collective.behavior.banner.slider.ISlider添加了将关系添加到多个横幅(即启用了横幅行为的项)的选项。然后这些横幅将像横幅一样显示,但会渐变。
滑块视图小部件使用javascript库http://responsiveslides.com并在横幅之间渐变。您可以通过覆盖视图小部件模板(见下文)轻松使用不同的javascript库。
在您的网站上使用滑块/轮播图之前,请花时间阅读http://shouldiuseacarousel.com。
继承
横幅由子对象继承。在控制面板中,您可以配置应显示继承横幅的类型。您还可以通过在横幅选项卡上启用选项“不要从父级继承横幅”来防止项及其子对象继承横幅。如果您想要整个站点的横幅,可以将一个分配给导航根(或Plone站点根)的默认内容。
定制
要更改外观(例如,如果您使用bootstrap主题或希望在滑块中使用不同的效果),您可以使用 z3c.jbot 或 plone.app.themingplugins(如果您使用plone.app.theming)轻松覆盖相应的视图。要创建的文件名将是 collective.behavior.banner.browser.banner.pt 和 collective.behavior.banner.browser.slider.pt。
演示
collective.behavior.banner 适用于以下网站
兼容性
collective.behavior.banner 在 Plone 4、5 和 6 中运行。
Plone 6:2.x
Plone 5:1.x
Plone 4:0.x
安装
要安装 collective.behavior.banner,只需将 collective.behavior.banner 添加到您的 buildout 中的 eggs 列表中,运行 buildout 并重新启动 Plone。然后,使用插件控制面板安装 collective.behavior.banner。
手动或在 FTI 中启用行为 <your_package>/profiles/default/types/Folder.xml
<?xml version="1.0"?>
<object name="Folder" meta_type="Dexterity FTI">
<property name="behaviors" purge="False">
<element value="collective.behavior.banner.banner.IBanner"/>
</property>
</object>
贡献
支持
如果您遇到问题,请通过 https://github.com/collective/collective.behavior.banner/issues 告诉我们。
Philip Bauer,bauer@starzel.de
Steffen Lindner,lindner@starzel.de
Stefan Antonelli,stefan.antonelli@operun.de
Fulvio Casali,fulviocasali@gmail.com
Valentin Piret,valentin@affinitic.be
Peter Mathis,peter.mathis@kombinat.at
- 孤儿:
变更日志
2.0 (2023-11-10)
支持 Plone 6。[petschki]
1.3 (2021-01-22)
将 RelatedItemsFieldWidget 设置为搜索以找到所有滑块的横幅。[pbauer]
修复使用默认页面 [pbauer]
使用命名行为。[pbauer]
1.2 (2019-03-14)
支持 Python 3。[pbauer]
1.1 (2018-09-18)
如果存在,使用根默认内容中的横幅 [Vaal24]
1.0 (2018-08-16)
为横幅图像添加 alt 标签。[tlotze]
1.0b2(2017-06-20)
将完整的横幅-obj 传递给模板,以便访问对象属性。[pbauer]
针对 Plone 5.0.7 进行测试并修复所有 pep8 问题。[pbauer]
在横幅中显示 YouTube 和 Vimeo 视频。[fulv]
1.0b1(2015-11-30)
使用 p5 风格资源。[pbauer]
不再显式设置 relateditemswidget(它默认为 p5)。[pbauer]
修复滑块_relation 字段的 RelationList 小部件。修复 #1。[fulv]
删除 grok 的最后痕迹。[fulv]
通过新的 buildout 和测试设置添加对 Plone 5 的兼容性。[pbauer]
0.2 (2015-11-30)
添加文档。[pbauer]
删除 grok。[pbauer]
简化遍历。[pbauer]
统一 css 和模板。[gomez]
横幅/滑块的基本样式。[santonelli]
0.1 (26.3.2014)
初始发布。[pbauer, gomez]
项目详情
下载文件
下载适用于您的平台文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分布
构建版本
collective.behavior.banner-2.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b088c87ebba8acdcc0bd2e87e54ec46598784f476cb0468828cb76c070a95afc |
|
MD5 | 3fbbccd66468e2f004e332604d8505b2 |
|
BLAKE2b-256 | 6d3d71f035d77ed2bbcc2383c5e26c925fe263cbf6776435090b90fa71e6c725 |
collective.behavior.banner-2.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0358d48ad5d5f043e8cbcfbe0d638bd745b474a5147b8260cc0a356b30053878 |
|
MD5 | 3592f6f4d07aae2c047bdecb2b5cbd68 |
|
BLAKE2b-256 | 2110261770a11024fb8ce933a9fd367b80339cf0deab374eb8fa81277455e41c |