Примечание к релизу / Piwigo 2.1.0

Browser upload, Theme manager, Admin usability

2.1.0
Скачать Piwigo 2.1.0

Релиз от 18 Май 2010

md5sum

Релиз Piwigo 2.1 – это большой шаг вперед. Мы работали над повышением удобства системы для пользователей, главным образом на административном уровне. Фотографии теперь стало легче загружать, темы стало легче устанавливать, меню управления было реорганизовано, плагины стало легче настраивать, тэги проще создавать и присваивать, фотографии проще сортировать, свойства галереи теперь легче активировать/деактивировать.

На техническом уровне была перестроена внутренняя архитектура тем, чтобы упростить их создание. Отныне выбор системы управления базами данных не ограничен только MySQL, вы также можете выбрать PostgreSQL и SQLite.

Больше 100 проблем, обозначенных в багтрекере (среди них свойства системы и ошибки в программе) было решено, в исходный код было добавлено 1 000 изменений. Piwigo 2.1 сразу после установки предоставляет выбор из 23 языков (сравните с 9 языками Piwigo 2.0). Свой вклад в программный код Piwigo 2.1 сделали больше 40 специалистов, включая программистов, переводчиков, бета-тестеров.

Интерфейс

Первые шаги сделаны

Как только Piwigo будет уснановлена на вашем сайте, Вы увидете большое и очевидное сообщение "Я хочу добавить фотографии", ссылка с которого ведет на форму загрузки фото.

Это сделано для того, чтобы избежать вопроса: "Ок, я установил Piwigo, как я могу добавлять фотографии?".

Возможность добавления фотографий из браузера

Piwigo 1.0 использовала единственный метод загрузки фотографий: загрузка по FTP+синхронизация. У Piwigo 2.0 появился еще один способ: pLoader, Загрузчик Piwigo.

Piwigo 2.1 вводит новый метод: добавляйте фотографии прямо из браузера:

  1. «на лету» создавайте категории
  2. выбирайте сразу несколько файлов на своем компьютере
  3. кликайте кнопку загрузки и смотрите, как совершается загрузка

Размеры фотографий автоматически изменяются и создаются миниатюрные картинки.

Менеджер тем

Установите, активируйте или назначьте тему по умолчанию всего в несколько кликов.

Менеджер тем напрямую связывается с разделом тем на сайте piwigo.org. Как только кто-то добавляет новую тему, вы можете установить ее на собственную галерею.

Установленные темы могут быть активными или неактивными. Неактивную тему могут выбрать посетители вашей галереи.

Всего в 1 клик вы можете назначить тему по умолчанию.

23 языка и 1 менеджер языков

Как и в менеджере тем вы можете устанавливать дополнительные языки с языкового раздела piwigo.org, и деактивировать языки, которые не нужны вам и пользователям вашей галереи.

Повышенное удобство администрирования

Мы внесли много изменений в систему администрирования, преследуя основную цель: улучшить юзабилити.

Новый дизайн экрана установки плагинов.

новые возможности настройки

Новые возможности на странице Панель администрирования > Настройки > Параметры > Порядок для кастомизации (тонкой настройки) страниц, выбор опций функционала.

Даже если Вы сейчас не озадачены поиском по связанным словам, меню Теги ('Связанные слова') отображается в левой панели.

Мы отображаем единственную ссылку, чтобы показать набор фотографий, относящихся к "tag1" + "tag2".

Чем больше Вы добавляете меток, тем меньше становиться список подходящих фотографий.

Технические особенности

новая архитертура тем

Забудьте о template/theme, о 2 х уровнях архитектуры. Сейчас все просто : themes. *.tpl все еще существуют, но теперь они находятся в поддиректории "template" темы по умолчанию - "default".

Каждая тема имеет свою родительскую тему. Дочерняя тема использует шаблоны родительской темы, и свои особые шаблоны, если они отличаются от родительских или отсутствуют. Например, ваша дочерняя тема может иметь только шаблон страницы отдельной фотографии picture.tpl, все остальные шаблоны будут подключаться из родительской темы.

Дочерняя тема может или перезаписать или заменить правила CSS своей родительской темы.

Если Вы хотите новую тему, которая выглядит почти как "clear" тема, не дублируйте ее, создайте "clearChild" тему и просто определите для нее новую таблицу стилей CSS.

Совместимость с SQLite и PostgreSQL

Мы добавили абстрактный уровень базы данных. В зависимости от Вашей конфигурации Piwigo будет использовать MySQL, PostgreSQL или SQLite как внутренние данные. Этоабсолютно ни на что не влияет - пользователи не заметят разницы.