文章分类阅读
会员登录
最新评论
- 好好!一定要试试看的,其实我一 直很期待joomla整合dis cuz X1的!
作者: ultramankiki - 继承和传承,中国人喜欢,没想到 老外也喜欢。传承没有理由。我们 就当是joomla传承MAMB O,...
作者: ljoooooooo - 怎样去除Portfolio Design 的链接啊
作者: 11025 - 下载链接出错了,不能下载哦
作者: shrine - Content static静态化之后,页面上 的图片保存的是相对路径,再次浏 览的时候,就无法找到...
作者: babyfish
推荐文章
- FireBoard 遇劲敌:Agora 携 PunBB 杀来
- 如何从 Joomla! 1.0.x 升级到 Joomla! 1.5
- 安装Joomla!之前的准备工作
- 用 GCalendar 把 Google 日历整合到 joomla 1.5.x
- 在 Joomla! 网站上嵌入使用 Piwik 流量统计分析系统
- Joomla SEO:用 PageCache 缓存技巧加速你的网站
- 横竖简繁随心意:Joomla! 登录模块的DIY改造
- 增强 Joomla! 网站安全性的7条建议
- 用 SJSB 桥接器无缝整合 Joomla! 1.5.9 + SMF 2.0 论坛
- Radek Suski 和 Sigrid Suski:夫妻开店共推 SOBI2
| OzioGallery: 最绚烂的 Joomla! 1.5 相册组件 | ![]() |
| 作者:白建鹏 | |||||||||||||||||||||||||||||
| 2008-07-30 | |||||||||||||||||||||||||||||
俗话说:“是金子就会发光”。当我看到 OzioGallery 时就感觉它在发光,不是金子的光芒,而是钻石一样的耀眼!这么优秀的开源软件!一种兴奋的感觉促使我撇下其它工作,首先将它汉化了。内心的激动仍然不能平息,我不得不怀着一种崇敬的心情到 Joomla! Extensions Direcotry 给它评分 Good,又加为 Favorite;这还不够,我又接着录制了演示视频,准备在这里给大家介绍一下。 OzioGallery 是一款针对 Joomla! 1.5 开发的图库/相册组件。它的前台展示界面是基于 Flash 的。 基于 Flash 的图库组件以前也有过,为什么我对 OzioGallery 大加赞赏? 首先,OzioGallery 不仅支持展示站内图片,还能从 Flickr 在线相册中提取照片在 OzioGallery 的后台参数中启用“使用保存在 Flickr.com 的照片”选项后,就能展示来自 Flickr 的照片了。用户可以指定若干标签(Tag),只提取符合这些关键词的照片;或者指定 Flickr 用户 ID,则只从该用户的照片中提取;还能指定群组 ID,就只从该群组成员的图片库中提取;还能指定任意文字,只要 Flickr 中的照片名称、描述或者标签中含有指定文字,就能提取来。 其次,OzioGallery 允许用户选择前台的展示模板/皮肤(Skin)默认是 3D Tilt 倾斜模板,上图中展示的就是。在后台针对此模板的参数中,用户可以指定前台图片的列数和行数,上图就是一个 3×5 的阵列,这是我从官方网站的演示页面截取的。其中缺失的部分可能是 Flickr 中符合提取条件的图片数量不足以填充这么多位置。 从这个图片中很难体会到 OzioGallery 的动态效果,那么请看看下面的视频演示吧。 当鼠标在相册上移动时,整个相册可以倾斜不同的角度跟随鼠标进行三维的晃动(3D Tilt 效果),当点击某个小图时,该图片就放大并前移,占据大部分画面来显示大图,再次点击大图又能缩回原来位置;相册中图片数量如果超过这个阵列显示的数量,则自动显示向前、向后的导航箭头,点击箭头就能载入下一批照片。而这些切换之间都是动态的效果,并且伴有动听的音效。 在图片右下角有一个翻转按钮,点击后显示照片背面:这里展示文件的名称和描述。如果在后台启用了“下载”功能,则背面还能显示一个 Download 按钮,点击该按钮就能下载图片。 OzioGallery 还有其它几个皮肤,都非常漂亮 —— 这样就实现了对同一组照片用不同样式来展示的效果。 第三个原因是:OzioGallery 的下载功能可以玩出新花样按理来说,用 Flash 展示照片的好处就是访客无法下载,这样可以保护摄影师的版权。很多出售照片的网站都是通过 Flash 来展示照片的。 现在,OzioGallery 提供了一个“下载”选项。此功能要求用户将该照片打包为 zip 格式文件,并且文件名与用来显示下载按钮的照片文件名必须完全相同。照片都是存放在 Joomla! 1.5 的 images/oziogallery 目录中,而用于下载的 zip 文件必须存放在 images/oziogallery/file 目录中。 后台参数中“下载”选项默认是关闭的。启用之后,OzioGallery 就会自动在每一个照片背面显示一个 Download 按钮。点击该按钮之后,就去 images/oziogallery/file 目录中寻找同名的 zip 文件供访客下载。
{flv-424x440}joomlademo/OzioGallery-demo-joomlagate{/flv}
从上面视频可以看出,当点击 Download 按钮之后就弹出了下载对话框。由于我的演示视频是在 XAMPP for Windows 上面录制的,因此文件名里面有空格。当你在虚拟主机上使用 OzioGallery 时,注意文件名里面不能有空格,也不能有英文、数字以外的其他字符。 这个下载功能怎么玩出新花样呢? 很简单—— 偷梁换柱!既然只要求文件名相同,那么 zip 压缩包里面装什么就由我们了。你可以将该照片封装进去,也可以同时装入说明文档,或者另一个照片。比如前台是穿衣服的,下载包里放“人体艺术”照片,呵呵。(小心!有人可能用这个功能来传播木马或者病毒) 我试用之后对这个功能有一点建议:在当前版本,只要启用下载功能,则每个照片背面都有 Download 按钮。我觉得应该是自动探测 images/oziogallery/file 目录,凡是有对应 zip 文件的照片,就显示下载按钮;没有文件的,就不要显示。另外,还可以增加一个选项:只允许注册会员在登录后看到下载按钮。 第四:OzioGallery 允许自定义照片的名称和描述用 Flash 展示照片的程序,一般很难自定义照片描述文字。OzioGallery 却提供了这个功能。默认情况下,后台参数中的“照片的标题与描述”一项是“自动”,即提取照片的文件名作为名称和描述文字,显示在照片背面。如果选择“手动”,如果选择了“手动”模式,就必须修改 components/com_oziogallery/gallery.xml文件,插入想要展示的图片的正确路径、名称及描述文字。(这是针对 Tilt 3D 皮肤的,其它皮肤则修改相应的 xml 文件) 这个功能对于中文用户尤其有好处:因为我们不能在文件名中使用中文。那么,我们可以通过编辑 xml 文件来输入中文内容的照片标题及介绍文字。 当然,这个方法的缺陷是比较辛苦,想要展示几百张照片的话,就要好好忙一阵了。 第五:OzioGallery 允许建立多个相册及在文章中展示相册照片多了,自然希望分类展示,例如:旅游风光,生日聚会,个人专辑,等等。目前的 OzioGallery 1.0.2 版本还没有类别功能,它只能建立一个相册,所有的照片都一次性展示出来。但是作者已经表示,以后会增加“多个相册”的功能。 另外,OzioGallery 还有一个配套模块。可以用来提取相册中的照片。你在编辑文章时,就可以通过 loadmodule 触发器来将它展示在文章内容里面。 第六:Ozio Gallery 的模块能够展示与组件内容不同的照片Ozio Gallery 同时带一个模块,该模块的用法与一般模块稍有不同: 这个模块调用 Ozio Gallery 组件的代码来展示照片,但是它不是提取组件中展示的照片,而是需要为模块专门指定照片。 如果你要用 Ozio Gallery 模块来展示一些照片,必须将这些照片上传到: /modules/mod_oziogallery/photo/ 这个目录中,照片文件名中不能使用中文和空格。 同样的,如果你希望 Ozio Gallery 模块展示的照片也提供下载功能,就必须将与照片文件名相同的 zip 文件上传到: /modules/mod_oziogallery/photo/file/ 这个目录。 这样一来,就可以做到模块展示一组照片,而组件展示不同的一组照片。
至于 OzioGallery 提取 Flickr.com 的照片的功能,由于时间仓促,我没有来得及测试。其它皮肤的展示效果也没有来得及测试。仅仅上面的测试已经让我对 OzioGallery 爱不释手了。更多特效有待你自己去深入研究。 如果你在使用 OzioGallery 过程中遇到问题,欢迎到本站的 Joomla! 中文论坛 讨论。
|





下载 Ozio Gallery 2 for J1.5 三维动态相册展示组件 v2.6 多国语言版大礼包
评论
评论的 RSS 供稿.