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

A major update, focused on design and user experience, once more.

11.0.0
Скачать Piwigo 11.0.0

Релиз от 19 Январь 2021

md5sum

Готовы к множеству улучшений?

piwigo 11 banner
Скачать Piwigo 11.0.0

Релиз от 19 Январь 2021

md5sum

Поскольку наших улучшений и редизайнов так много, мы решили изменить нашу систему управления версиями! После того, как в версии 2.10 был представлен новый дизайн нескольких страниц администрирования, в версии 11 реализован новый дизайн на многих других страницах. Piwigo 11 также предлагает новые функции как для администратора, так и для галереи, такие как инструмент поиска по альбомам, диаграмма активности или связанные альбомы.

Готовьтесь к приятным сюрпризам!

Переход с версии 2.10 на 11

Прощай, версия 2.11, встречайте версию 11! Еще в 2008 году мы решили переименовать PhpWebGallery в Piwigo и перешли с версии 1.7 на 2.0. Мы используем версию 2 уже 12 лет. Намного дольше, чем многие другие проекты за всю жизнь. Версия 2.10 или 2.11 не отражает той огромной работы, которую мы вложили в улучшение пользовательского интерфейса Piwigo, даже без значильного изменения базовой фунциональности. Мы ясно продемонстрировали, что вносим много улучшений от версии к версии. Возможно, версия 2.10 должна была быть версией 3, как предлагали некоторые из сообщества. Итак, пришло время пересмотреть нашу систему управления версиями. Давайте перейдем с версии 2.10 на 11.0!

Менеджер группыредизайн

Полный рерайт группового менеджера: лучшие пользовательские практики и способность группировать пользователей.

Общий вид нового менеджера группы. Мы сохранили все предыдущие функции, но мы сделали пользовательский опыт намного приятнее.

Новая функция: теперь вы можете связать пользователей напрямую, без использования менеджера пользователя

Менеджер плагиновредизайн

Менеджер плагинов в Piwigo 11: обновленный дизайн, ссылка меню переехала в своё окно плагинов и добавилась новая функция фильтрации.

Редактирование изображенияредизайн

В Piwigo 11 функция редактирования изображений имеет обновленный дизайн, чтобы предоставить больше важности каждому изображению и его данным.

Статистика историиредизайн

Статистика истории в Piwigo 11 теперь имеет анимацию для более интересного просмотра.

Страница Истории статистики также позволяет сравнить данные за годы или месяцы.

Меня зовут Захари (Zacharie), и я присоединился к Piwigo в апреле 2020 года в рамках моего обучения информатике в Нанте (Франция). Я работал с командой над выпуском версии 2.11 Piwigo, включая обновление визуальных интерфейсов области администрирования.

Воспользовавшись советами Пьеррика (Pierrick) и макетами Ханны (Hannah), я реализовал новый менеджер групп, новый менеджер тегов и обновил многие другие страницы. Для этого я использовал JavaScript и CSS, а также добавил AJAX на многие страницы для лучшего взаимодействия с пользователем (UX). Вы могли заметить несколько анимаций, которые я оставил на новых страницах.

График активностиновинка

Piwigo 2.10 начал регистрировать многие административные мероприятия, такие как издание альбома или создание группы... Piwigo 11 теперь может показать диаграмму всех этих мероприятий.

Диаграмма активности отображается на панели мониторинга рядом с общей статистикой и быстрыми ссылками

Чем больше у Вас мероприятий, тем больше круг. Piwigo детализирует Ваши данные за каждвый день деятельности.

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

Пакетный менеджер Piwigo 11 получмл обновленный дизайн, следуя рекомендациям нового поколения.

Раздел "Фильтр" в пакетном менеджере получил новый дизайн и дополнительные фильтры

Менеджер тэговредизайн

Менеджер тегов полностью переписан под версию 11. Он имеет те же функции, но более скоростной.

Здесь у нас есть режим по умолчанию, где Вы можете добавить новый тэг и применить действие к любому существующему тэгу ...

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

Фильтр разработан, чтобы помочь работать с тэгами. Это полезно, когда у Вас их много.

Перемещение альбомовредизайн

С Piwigo 11 мы получаем совершенно новый пользовательский интерфейс для перемещения альбомов. Вы можете увидеть всю иерархию альбома на одной-единственной странице.

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

Менеджер темосвежение

Применяются те же правила дизайна, что и в новом диспетчере плагинов.

Редактирование альбомаредизайн

У Piwigo 11 теперь более современная и раскращенная страница редактрования альбомов.

Менеджер альбомаредизайн

Дизайн Менеджера альбома соответствует дизайну Менеджера группы, представленному ранее.

Инструмент поиска альбомановинка

С этой версией Piwigo 11 получает новый инструмент для поиска среди всех Ваших альбомов. Я предполагаю, что это будет очень полезным для многих администраторов

Продвижение мобильного приложенияновинка

Если Вы заходите с мобильного устройства, то Piwigo будет предлагать открыть/установить приложение Piwigo. Эта возможность может быть активирована в админке или полностью отключена.

Пока эта функция работает только на устройствах iOS, то есть на iPhone или iPad.

Дамп базы данных удален

Функция резервного копирования базы данных, предложенная на странице обновления, удалена. Она больше не работала с последними версиями PHP. Его заменило более простое сообщение, чтобы всегда иметь резервную копию файлов и базы данных.

Требования проверены перед обновлениемновинка

Перед будущими обновлениями Piwigo 11+ проверит требуемую версию PHP. Мы хотим избежать ситуации, когда вы начали обновлять Piwigo и понимаете, что не можете продолжать потому что ваш PHP слишком старый. Мы также хотим иметь возможность серьезно увеличить версию PHP в ближайшем будущем.

Похожие альбомыновинка

Piwigo 11 способен показывать «связанные альбомы» и объединять альбомы. Да, это очень похоже на "связанные тэги". А разница в том, что альбомы могут быть организованы по иерархии, а вот тэги - пока нет.

Piwigo позволит Вам комбинировать альбомы, чтобы найти точный набор изображений, которые Вы ищете.

Вход со своим адресом электронной почты

Теперь Вы также можете войти в систему с Вашим адресом электронной почты вместо имени пользователя. Сначала Piwigo проверяет, соответствует ли предоставленные учетные данные имени пользователя, если не проверено среди адресов электронной почты.

Менеджер пользователей, умный выбор

В Piwigo 11 диспетчер пользователей получил небольшое улучшение: вы могли выбрать только текущую страницу или весь набор пользователей. Теперь «выбрать весь набор» работает с учётом фильтра. Таким образом, вы можете легко применить одно и то же действие ко всем пользователям данной группы.

Пользовательские оповещенияредизайн

Предупреждения браузера заменяются пользовательскими оповещениями. Более явные метки, чтобы лучше понять, что Вы делаете.

Technical features

Обратите внимание, что имеется и более подробная документация Технические изменения в Piwigo 11. Пожалуйста, прочитайте его, чтобы сделать ваши расширения совместимыми с Piwigo 11.

Быстрый поиск и под-альбомы

Быстрый поиск (поиск из меню) может включать фотографии вложенных альбомов в результаты поиска. Поиск по запросу «медведь» покажет фотографии в альбомах «дикие медведи / Бурые медведи» и «дикие медведи / гигантская панда». Эта функция должна быть явно активирована в локальной конфигурации. $conf['quick_search_include_sub_albums'] = true;

Плагин "Has Settings"

В Piwigo 11 плагины больше не отображаются в меню администрирования. Вместо этого у нас есть кнопка «Настройки» в поле плагина. Кнопка активируется как раньше get_admin_plugin_menu_links но может быть заменен Плагин Has Settings в заголовке файла main.inc.php. подробнее

Меньше активированных языков

Только язык установки активируется по умолчанию; кроме того, имеются 70 доступных языков.

Доступ на piwigo.org только через HTTPS

Ваш Piwigo теперь проверяет (через http запросы) сайт piwigo.org, чтобы получить список расширений или узнать о новой доступной версии.

Новый триггер

Мы добавили 1 триггер в конце центральной функции при загрузке файла add_uploaded_file.

  • trigger_notify('loc_end_add_uploaded_file', $image_infos);

Изменения API

  • newpwg.images.uploadAsync upload photo in random order chunks
  • newpwg.tags.delete
  • newpwg.tags.rename
  • newpwg.tags.duplicate
  • newpwg.tags.merge
  • newpwg.groups.merge
  • newpwg.groups.duplicate