跳转到主要内容

ColorBox是Plone的一个图片画廊

项目描述

简介

ColorBox是jQuery的一个轻量级可定制的lightbox插件。更多关于ColorBox的信息可以在这里找到:[http://jacklmoore.com/colorbox/](http://jacklmoore.com/colorbox/)

在Plone 4中,ftw.colorbox还添加了一个名为colorbox_view的视图,用于文件夹和主题,当点击图片时提供ColorBox画廊。尽管在Plone 5中已经删除了上述视图,但我们愿意通过PR恢复它。

注意事项

colorbox源代码中所述,您必须确保在JavaScript之前加载colorbox的CSS。

配置

配置选项存储在配置注册表(plone.app.registry)中。

colorbox_config

传递给colorbox函数的选项(有关更多详细信息,请参阅ColorBox文档)。每行提供一个选项。示例

transition: "fade"
speed: 250
maxWidth: "90%"
maxHeight: "90%"

以下配置选项仅适用于Plone 4中的colorbox_view

image_size

在图像控制面板中配置的图像大小名称(例如大)。如果没有给出大小(默认值),则图像将按原始大小显示。

batch_size

一页上显示的缩略图数量。默认为12。

row_size

每行显示的图像数量。如果设置为0(默认值),则所有图像都将浮动在同一行。

变更日志

1.6.4 (2020-06-05)

  • 在Plone 4到5的升级步骤中修复注册条目 [Nachtalb]

1.6.3 (2020-05-10)

1.6.2 (2020-05-10)

  • 由于URL不再工作,不要在Plone 5中使用CSS包。[mathias.leimgruber]

1.6.1 (2020-05-08)

  • 不要将资源URL CSS添加到包中。[mathias.leimgruber]

1.6.0 (2020-04-23)

  • 等待文档就绪后初始化colorbox。[djowett-ftw]

  • 将“ftwcolorbox_init”定义为AMD模块。[djowett-ftw]

1.5.1 (2019-12-18)

  • 修复当ftw.colorbox未安装但在路径中的bug。[jone]

1.5.0 (2019-12-18)

  • 将资源移动到自己的包中,用于Plone 5。[mathias.leimgruber]

  • 使用Yarn将JS & CSS资源捆绑在一起。[djowett-ftw]

  • 为Plone 4和5添加卸载配置文件。[djowett-ftw]

破坏性更改

  • 从Plone 5中删除colorbox_view。[djowett-ftw]

  • 删除colorbox.js - 它只会使标题偏离中心,使事情变得更糟而不是更好。[djowett-ftw]

1.4.0 (2019-08-21)

  • 通过JavaScript表达式添加排除图像的选项[Nachtalb]

1.3.0 (2018-04-04)

  • 当不显示计数器时删除空格,并改进移动样式。[raphael-s]

  • 添加Plone 5默认配置文件。[mathias.leimgruber]

  • 修复空colorbox标题的渲染。[Kevin Bieri]

1.2.4 (2017-01-23)

  • 现在可以通过在打开colorbox的链接上放置“data-caption”属性来提供colorbox的标题。[mbaechtold, mathias.leimgruber]

1.2.3 (2015-12-23)

  • 调整ftw.theming的覆盖边框大小。[Kevin Bieri]

  • 向“Plone”egg声明缺失的依赖项。[jone]

1.2.2 (2015-09-30)

  • 添加测试设置。[mbaechtold]

  • 添加图像缩放,以便可以配置图像尺寸。[mbaechtold]

1.2.1 (2015-06-26)

  • 将colorbox初始化排除到函数中[elioschmutz]

1.2.0 (2014-09-23)

  • 使colorbox全屏,并重新定位前后按钮。[lknoepfel]

  • 将库更新到v1.5.9。[lknoepfel]

  • 更新法语和英语翻译。[jone]

1.1.4 (2013-04-16)

  • 通过修复作用域和使用$修复JavaScript中的jq问题。[mathias.leimgruber]

1.1.3 (2012-05-14)

  • 修复MANIFEST.in [mathias.leimgruber]

1.1.2 (2012-05-14)

  • 修复包结构。[mathias.leimgruber]

1.1.1 (2012-05-14)

  • 实现默认js,它查找colorboxLink CSS类。[tschanzt]

1.1 (2012-02-14)

  • 在注册表中配置colorbox视图的批量大小。[Thomas Buchberger]

  • 将每行图像包裹在一个div中,以便更容易进行样式设计。每行的图像数量可以在注册表中进行配置。[Thomas Buchberger]

  • 在注册表中配置ColorBox选项。[Julian Infanger]

  • 允许指定覆盖图像的大小。[Julian Infanger]

  • 在head插槽中的CSS和JS不应该在div中。[Julian Infanger]

1.0.1 (2011-12-05)

  • 添加maxWidth和maxHeight。图像不应大于100%。[Julian Infanger]

1.0 (2011-02-25)

  • 初始发布。

项目详情


下载文件

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

源分布

ftw.colorbox-1.6.4.tar.gz (59.0 kB 查看哈希值)

上传于 源代码

由以下支持