基于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%”。您可以使用关键词、百分比或像素。第一个值是水平位置,第二个值是垂直位置。
有关定位的更多信息,请参阅http://www.w3.org/TR/REC-CSS1/#background-position
- 启用灯箱
此选项在用户点击图像时作为附加灯箱的辅助工具。如果已为图像定义了链接,则该链接将具有优先权。
- 显示计数
显示计数器。
- 过渡效果
显示图像时使用的过渡效果。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。
您可以通过 启用历史插件 选项来启用它。
大多数无害
有想法?发现错误?通过 提交支持工单 通知我们。
安装
在基于构建安装的情况下启用此产品。
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
Aino (http://galleria.aino.se) - JavaScript galleria
变更日志
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)
1.0b1 (2012-05-18)
初始发布。
项目详情
下载文件
下载适合您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分发
构建分发
sc.galleria.support-1.0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cc630880df92f8daa8f9dfe121a7e4552b33f36d1bd8963ac6270c64bc2bedec |
|
MD5 | 305a60d7a6791461dbc247a944edeedd |
|
BLAKE2b-256 | f17efd62229d31c4ffa2b3230e8f18594e022cea4729e7dbaa4ac37251027498 |
sc.galleria.support-1.0.1-py2-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 53636c24230e4659283211a86014d2c9a14fc926934ddebf7078f849cb59028c |
|
MD5 | a6b897bc5f45c5cefc7305b7be08c46b |
|
BLAKE2b-256 | ffb96603de51bcd65e8a013edaa5395841802ab74c499cf6c8ba09298be7e4e1 |