Release note / Piwigo 2.1.0

Browser upload, Theme manager, Admin usability

2.1.0
Download Piwigo 2.1.0

Released on 18 五月 2010

md5sum

Piwigo 2.1 引入了重要的改进。我们已在管理员后台进行了 用户体验 的改善。图片上传和主题的安装都变得非常容易,管理员后台也很方便阅读(如果你讨厌团黑色背景),管理员菜单已重新设计,插件更容易管理了,标签也很方便地创建和添加,可方便地对相片进行排序,也可更方便地对一些特性进行控制管理。

在技术层面,主题的构建也被重新设计了,以致于更容易创建主题。已不仅只能使用 MySQL 数据库了,现在还可以使用 PostgreSQL 和 SQLite。

超过100个漏洞问题(新特性和漏洞)已被修复,源码的修改了超过1000个地方。 与众不同的是 Piwigo 2.1 已支持23种语言(对比起 2.0 时只支持9种语言)。Piwigo 2.1 的代码包含甚至超过了40位自愿开发者,翻译人员和测试人员的努力。

用户特性

第一步向导

当你把Piwigo完整安装在你的网页上,系统会弹出一个引导你上传新照片的明显提示信息:“我要添加新照片”。

这是为了避免此情况:“我已经安装好Piwigo了,现在我该怎么新增照片?”

通过浏览器添加照片

Piwigo 1.0只能用FTP + 同步的方式添加照片,而Piwigo 2.0可以用Piwigo上传工具“pLoader”。

Piwigo 2.1有一个新方式:通过WEB浏览器直接添加照片。

  1. 你可方便快速地创建一个分类
  2. 从您的电脑中选择多个文件
  3. 点击传输按钮后可以看到上传进度

照片会自动调整大小和创建缩略图

主题管理

只需点击几次鼠标就可以进行安装、激或者设置默认主题

主题管理是直接连接到 piwigo.org 的主题目录的。因此当一个社区贡献者添加了一个主题,您就可以把它安装到您的 Piwigo 里

已安装的主题可选择“激活”或“不激活”,“不激活”的主题不能被用户选择。

只需点击一次,就可以设置默认主题

23种语言,1个语言管理

就像主题管理,你可以从piwigo.org语言目录中安装其它语言,没有被激活的语言可以不用显示在你的画廊里。

改进管理的可操作性

为了改进使用体验,我们在后台管理中完成很多设计上的改变。

新的插件安装界面.

新的自定义选项

新的 管理 > 配置 > 选项 > 显示 界面拥有了很多选项来让用户进行功能性的使用设置,同时还有选择相片属性来显示。

即使您当前不是在浏览标签,Piwigo 也会显示这组相片里的标签。

我们将以独立的链接来显示在一组相片里的 "标签1" + "标签2".

您添加的标签越多,将越是减少了匹配的照片数量。

技术特性

新的主题架构

将模板/主题这样的2层架构忘记吧。我们现在只有一层架构:themes. *.tpl 文件始终保留: 他们放在默认主题 "default" 的子目录 "template" 。

每个主题都定义了它们的父主题。子主题使用它们父主题的模板文件,除非它们也可以在子主题本身上使用。例如,您的子主题可以只有一个 picture.tpl 模板文件,其他文件全部使用父主的。

子主题也可以覆盖或者替换掉父主题里的 CSS 规则。

如果您想创建一个类似 "clear" 的主题, 不要复制它:创建 "clearChild" 主题然后只定义一个新的CSS规则即可。

兼容 SQLite 和 PostgreSQL

我们增加了一个数据库抽象层,基于您的配置,Piwigo 将使用 MySQL,SQLite 或 PostgreSQL 作为数据存储端。当然这完全是对用户透明的。