weboftalent/ss3gallery

ss3 gallery 的衍生和修改版本

安装: 54

依赖: 0

建议: 0

安全性: 0

星标: 0

关注者: 2

分支: 1

开放问题: 2

类型:silverstripe-module

1.0.8 2016-04-18 12:32 UTC

This package is auto-updated.

Last update: 2024-08-27 08:24:13 UTC


README

Build Status Scrutinizer Code Quality Code Coverage Build Status codecov.io

Latest Stable Version Latest Unstable Version Total Downloads License Monthly Downloads Daily Downloads

Dependency Status Reference Status

codecov.io

维护者

##介绍 此画廊模块允许批量上传图片,并使用 jQuery 插件 PrettyPhoto 显示它们。默认情况下,它将尝试导入照片元数据,包括地理位置。然后可以在照片模板中与图像一起显示地图。

https://github.com/OpticBlaze/ss3Gallery 衍生,并适应使用 Web of Talent 的其他模块以辅助渲染。

##安装

composer require weboftalent/ss3gallery

##使用 ###上传图片

###编辑图片 为了显示图片中的主要兴趣点,强烈建议安装 Focus Point 模块(composer require jonom/focuspoint)。以下是编辑图片的示例,以确保主要兴趣区域,例如雕像的头部,不会被裁剪掉。

![自动裁剪的雕像图片,围绕其中心。头部几乎不见了。](https://raw.githubusercontent.com/gordonbanderson/ss3gallery/master/screenshots/crop001.png "自动裁剪的雕像图片,围绕其中心。头部几乎不见了。") ![编辑焦点,在这种情况下是雕像的脸](https://raw.githubusercontent.com/gordonbanderson/ss3gallery/master/screenshots/crop002.png "编辑焦点,在这种情况下是雕像的脸") ![同一图像,但焦点现在在雕像的脸上](https://raw.githubusercontent.com/gordonbanderson/ss3gallery/master/screenshots/crop003.png "同一图像,但焦点现在在雕像的脸上")

##模板 ###地图 在渲染 GalleryPage 时,只需在您的模板中添加 $Map

##扩展 ###MapExtension(默认启用) 可以编辑图像的位置,如果 EXIF 数据中存在 GPS 坐标,还可以导入它们。

要删除此功能,请将以下内容添加到 mysite/_config.php 中

GalleryImage::remove_extension('MapExtension')

###ImageMetaDataExtension(默认启用) 创建了多个摄影元数据字段(如光圈、快门速度和胶片速度)的字段。在将图像写入数据库且之前未读取 EXIF 数据时,还会导入 EXIF 数据。

###LatestGalleryImagesExtension(默认启用) 这仅仅添加了一个模板方法,允许用户从数据库中获取最新的 N 个图像。这可能对“最新图像”小部件等很有用。

###AttachedGalleryExtension 此可选扩展允许用户将 GalleryPage 连接到现有页面类型并内联渲染。可以通过以下两种方式之一添加 GalleryPages:

  • 使用“附加画廊”标签,并选择站点其他地方的现有画廊。
  • 添加任意数量的子页面,类型为 GalleryPage。
  • 在相关页面类型的页面模板中,将 <% include InlineGalleries %> 添加到您想要显示图像的位置。

##要求

  • SilverStripe 3.1 或 3.2
  • 可映射模块
  • 带图像的页面模块
  • 组件模块

所有这些都会由 Composer 自动安装。

可选

  • Focus Point 模块 - 可以将图像裁剪成方形,但仍能看到图像的主要焦点。

##待办事项

  • 最好有针对像Zurb Foundation或Bootstrap这样的流行框架的模板版本。我想象的是添加一个额外标签页,其中包含一个下拉菜单,可以选择要使用的模板/查看库。