Gallery:模块:幻灯片(slideshow)

来自站长百科
跳转至: 导航、​ 搜索

幻灯片(Slideshow)模块[ ]

向Gallery添加基于HTML/JavaScript的幻灯片。

描述[ ]

向Gallery添加基于HTML/JavaScript极为基本的幻灯片。

特点[ ]

  • 相册的幻灯片视图
  • 选择每张幻灯之间的延迟
  • 选择图片尺寸
  • 在MS Windows Internet Explorer(使用ActiveX控制)中具有很好的转移。

用法[ ]

"[核心]项目视图"权限决定某用户或组是否可以查看某特定现场中的幻灯片。如果某用户具有此权限的话,G2将地洞在项目动作链接区块中添加一个"查看幻灯片(view slideshow)"的链接。

如果你希望g2作出递归式的幻灯片的话(即显示当前相册以及所有子代相册的项目),就将gallery2/modules/slideshow/Slideshow.inc修改为如下样子:

<before>

function buildSlideshow($item, $startId = null, $recursive = false) {

<after>

function buildSlideshow($item, $startId = null, $recursive = true) {

根据启用幻灯片的相册大小,这将会消耗或多或少的内存。如果你得到了php错误,就可以在文档根目录下的php.ini 中修改memory_limit。请注意不要让错误泄漏了你的内存。

默认[ ]

被请求的特点[ ]

(sf.net的RFE列表)

  • 递归式的幻灯片(应用到子相册)RFE 12345
  • 添加选项为幻灯片修改默认的图片尺寸,这样用户就无需每次启动幻灯片时都要进行修改了。
  • 添加"查看幻灯片(view slideshow)"权限。
  • 修复性能/扩展性的问题。对含有大量项目某相册,它的可扩展性很差。可以将其改为持续下载x项项目/itemId而不是一次性地载入整个幻灯片的HTML。
  • 修改CSS以使基于外观主题的幻灯片居中。
  • 幻灯片转移(消退,checkerboard等)。
  • 允许其与ImageFrame模块一起工作。
  • 运行某相册无需具有幻灯片链接(由于某些相册的体积过大,因此我不想要幻灯片)。
  • 转移效果(blend)无需ActiveX(这样你就能用Firefox浏览器查看转移效果了)。

Bugs[ ]

(sf.net的bug列表)

  • 对大相册来说过慢。