跳转到主要内容

基于http://galleria.io的Plone简单画廊

项目描述

概述

sc.galleria.support 为 Plone 提供简单的画廊集成。

在Plone网站上使用

步骤1: 激活它

在 Plone 界面中转到“站点设置”页面,然后点击“添加/删除产品”链接。

选择产品 sc.galleria.support(在其左侧勾选复选框)并点击“激活”按钮。

步骤2: 设置首选项

在“站点设置”下的“附加组件配置”中点击“Galleria”选项。在这个部分,您可以看到按不同类型分类的多个选项。每个类型都显示在一个选项卡中。您有“默认”、“Flickr 插件”、“Picasa 插件”、“Facebook 插件”和“历史插件”选项。要了解如何设置这些首选项以更好地满足您的需求,请参阅功能部分。

步骤3: 看看它如何工作

通过一系列显示动作在容器内容类型中渲染 Galleria。例如,如果您有一个名为“我的文件夹”的文件夹,并且您正在那里,请点击“显示”(您需要编辑栏权限),然后在“Galleria”中。当然,这只有在您在该文件夹中包含图像时才会生效。如果是这样,您将看到使用 Galleria 插件渲染的图像。

如果您想获取位于 flickr 或 picasa 的图片,请参阅Flickr、Picasa & Facebook 插件。要激活链接中的 Galleria,只需按照相同的显示动作程序操作。

功能

以下关于不同选项的解释必须应用于 Galleria 附加组件的控制面板。请参阅步骤 2:设置首选项

默认选项

在本节中,您有设置您的画廊布局外观的所有基本选项。

自动播放

这将以 5 秒的间隔开始播放幻灯片。

显示信息

显示标题。

画廊宽度

您可以使用此选项手动设置画廊宽度。默认为 500 像素。

画廊高度

您可以使用此选项手动设置画廊高度。默认为 500 像素。

图像 CSS 位置

将主图像定位在舞台容器内。它类似于 CSS 背景位置属性,例如“右上角”或“20% 100%”。您可以使用关键词、百分比或像素。第一个值是水平位置,第二个值是垂直位置。

启用灯箱

此选项在用户点击图像时作为附加灯箱的辅助工具。如果已为图像定义了链接,则该链接将具有优先权。

显示计数

显示计数器。

过渡效果

显示图像时使用的过渡效果。Galleria 中有不同的过渡效果。

风味包括
  • 渐变 - 交叉渐变图像。

  • 闪光 - 在图像之间渐变到背景颜色。

  • 脉冲 - 快速将图像移入背景颜色,然后渐变下一个图像。

  • 滑动 - 根据图像位置滑动图像。

  • 渐变滑动 - 在图像之间渐变,同时轻微滑动。

过渡速度

在应用过渡时动画中使用的毫秒数。数字越大,过渡越慢。

等待时间

设置 Galleria 在尝试提取度量值并引发错误之前应等待多长时间。默认为 5000

显示图像导航

显示图像导航(下一页/上一页箭头)。

滑动

在触摸设备上启用滑动以翻阅图像。

选择 jQuery

例如:“#content-core”或“#content”或“.galleria”。如果您不知道这是什么意思,请不要更改。

显示缩略图

设置创建缩略图。

启用图像裁剪

定义主图像在其容器内如何裁剪。此选项也适用于全屏模式。

true 表示所有图像都将缩放以填充舞台,居中并裁剪。false 将缩放以使整个图像适应。

设置响应式模式的画廊

此选项将画廊设置为响应式模式。这意味着如果您的 CSS 是动态的,它将调整整个容器的尺寸。换句话说,您可以在 CSS 中添加媒体查询或动态比例,并且当窗口调整大小时,画廊将遵循这些比例。

启用调试模式

此选项用于打开/关闭调试。默认情况下,Galleria 会通过在画廊容器中打印错误来显示错误,有时会抛出异常。对于部署,如果您遇到致命错误,可以关闭调试以生成更通用的错误消息。

支持YouTube, Vimeo & DailyMotion

要使用这些功能,您必须创建一个“链接”内容类型,并在“url”字段中设置电影网址。

  • YouTube: 设置 YouTube 播放器的选项。

  • Vimeo: 设置 Vimeo 播放器的选项。

  • DailyMotion 为 Daliymotion 视频播放器添加播放器选项。

支持Flickr, Picasa & Facebook插件

要使用此插件,您必须创建一个“链接”内容类型,并在“url”字段中设置类似以下格式的 Galleria 网址:

启用插件: 激活此功能。

最多照片数: 您可以设置显示的最多照片数。

显示描述: 获取描述。默认情况下,插件会获取标题。

历史插件

Galleria 历史插件是创建 Galleria、为永久链接添加哈希标签和启用返回按钮功能的简单扩展。这对于全屏视图和其他用例很有用。此插件简单地将一个 #/[id] 哈希添加到 URL 中,然后为所有浏览器应用必要的代码以启用返回按钮。它还通过简单地保存例如 http://mygalleria.com/#/4 的书签来使永久链接成为可能,用户将显示画廊中的第 5 张图像(索引从 0 开始)。

浏览器支持包括 Firefox 2+、IE6+、Ipad、Opera 和 Chrome。

您可以通过 启用历史插件 选项来启用它。

大多数无害

https://secure.travis-ci.org/simplesconsultoria/sc.galleria.support.png

有想法?发现错误?通过 提交支持工单 通知我们。

安装

在基于构建安装的情况下启用此产品。

Plone 3.3.x Buildout安装

要安装 sc.galleria.support,将以下代码添加到 buildout.cfg:

[buildout]
...
extends =
    http://good-py.appspot.com/release/plone.app.registry/1.0b2?plone=3.3.6

...
eggs =
    sc.galleria.support

Plone 4.0.x Buildout安装

要安装 sc.galleria.support,将以下代码添加到 buildout.cfg:

[buildout]
...
extends =
    http://good-py.appspot.com/release/plone.app.registry/1.0b2?plone=4.0.2

...
eggs =
    sc.galleria.support

Plone 4.1.x或更高版本Buildout安装

要安装 sc.galleria.support,将以下代码添加到 buildout.cfg:

[buildout]
...
eggs =
    sc.galleria.support

更新配置后,您需要运行“bin/buildout”,它将负责更新您的系统。

卸载

在 Plone 界面中转到“站点设置”页面,然后点击“添加/删除产品”链接。

选择产品 sc.galleria.support,它应在 激活的附加组件 下(在其左侧勾选复选框),然后单击“停用”按钮。

贡献者

  • Cleber J. Santos

  • Héctor Velarde

  • Gustavo Lepri

  • Alejandro Pereira

变更日志

1.0.1 (2017-01-11)

  • 废弃包。 [hvelarde]

  • 修复包卸载。 [rodfersou, hvelarde]

1.0 (2013-01-27)

  • 重构 travis-ci 集成和测试。 [cleberjsantos]

  • 添加升级步骤。 [cleberjsantos]

  • 重构以集成 collective.js.galleria。 [cleberjsantos]

  • 修复 FaceBook 插件。 [cleberjsantos]

1.0rc1 (2012-09-07)

  • 添加全屏切换。 [cleberjsantos]

  • 添加 FaceBook 插件。 [cleberjsantos]

  • 将 Galleria 升级到 1.2.8 版本和模板修复。 [cleberjsantos]

  • 重构测试。 [cleberjsantos]

  • 修正了缩略图和图像生成。 [cleberjsantos]

  • 将Galleria模板添加到新收藏夹。 [cleberjsantos]

  • 升级Picasa、Flickr和历史插件。 [cleberjsantos]

1.0b4 (2012-06-21)

  • 添加了图像裁剪和响应式选项。 [cleberjsantos]

  • 重构和优化代码。 [cleberjsantos]

  • 重构浏览器测试用例。 [aleGpereira]

  • 修复了标题和描述数据,修改了方法调用。 [cleberjsantos]

  • 解决(问题 #25)。 [cleberjsantos]

  • 添加了带有ZPT宏的模板。 [cleberjsantos]

  • 更新了文档。 [cleberjsantos]

  • 更新了模板。 [cleberjsantos]

  • 一些测试已修复,一些测试已重构。 [hvelarde]

  • 修复了软件包分发和文档。 [hvelarde]

1.0b3 (2012-05-28)

  • 修复了NameError: name ‘test’ is not defined(问题 #17)。 [cleberjsantos]

  • PEP 8。 [hvelarde]

  • 更新了葡萄牙语翻译。 [lepri]

1.0b2 (2012-05-19)

  • 修复了Picasa和Flickr插件(问题 #11)。 [cleberjsantos]

  • 为Vimeo和DailyMotion添加了验证(问题 #12)。 [cleberjsantos]

  • Picasa插件中的错误修复补丁(问题 #13)。 [cleberjsantos]

  • 添加了测试。 [aleGpereira]

  • 更新了i18n和巴西葡萄牙语翻译。 [hvelarde]

1.0b1 (2012-05-18)

  • 初始发布。

项目详情


下载文件

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

源分发

sc.galleria.support-1.0.1.tar.gz (40.6 kB 查看哈希值

上传时间

构建分发

sc.galleria.support-1.0.1-py2-none-any.whl (48.9 kB 查看哈希值

上传时间 Python 2

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面