Как стать автором
Обновить

Вышел релиз компонента галереи изображений JoomGallery 4.0

Время на прочтение2 мин
Количество просмотров430

Этот компонент имеет давнюю историю. Код JoomGallery 3 возник из кода компонента PonyGallery в 2007 году и затем развивался естественным образом на протяжении многих лет. Как пишет нынешняя команда разработчиков - это было всё, что угодно, но только не чистая и последовательная кодовая база. Поэтому в 2021 году было принято решение о полном перезапуске расширения. Это позволило создать современные, гибкие структуры на перспективу, которые идеально интегрируются в Joomla! 4 и более новыми версиями.

Что это означает для пользователей?

  • Полная поддержка архитектуры кода Joomla! 4+

  • Более высокая производительность и улучшенная масштабируемость

  • Расширяемость за счет современных стандартов кодирования

  • Знакомый внешний вид старой JoomGallery

Основные особенности новой версии

  • Оптимизировано для больших коллекций изображений (более 10 000 изображений)

  • Интуитивно понятное управление в стиле материалов Joomla!

  • Массовая загрузка для эффективных рабочих процессов

  • Логическая структура хранения в файловой системе для удобства управления

  • Гибкие типы изображений (оригинал, миниатюра, детальное + пользовательские типы)

  • Обработка изображений с помощью IM и GD (jpg, png, gif, webp)

  • Поддержка метаданных изображений (EXIF, IPTC, PNG-Chunks)

  • Управление конфигурацией на основе базы данных с импортом/экспортом

  • Оптимизация фронтенда для минимальной нагрузки на сервер (изображения загружаются через Ajax)

  • Легко настраивается с помощью методов Joomla! (переопределения, плагины, модули)

  • Встроенный мигратор для переноса данных со старых версий компонента. Обратите внимание, что обновление + миграция должны пройти через промежуточную версию JoomGallery 3.7.0.

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

  • поддержка плагинов файловой системы Joomla, что позволяет использовать не только локальные источники данных.

  • возможность сохранять несколько конфигураций компонента с разделением по группам доступа

  • Категории, теги и коллекции. Коллекции JoomGallery — это наборы изображений, созданные отдельными пользователями, которыми они могут делиться и публиковать.

  • 2 стандартных макета галереи изображений: lightGallery и Masonry. Поддерживается стандартная для Joomla возможность переопределения макетов компонента.

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

На данный момент доступно 7 языков локализации. На русский язык новый компонент пока не переведён.

Скачать компонент

Присоединиться к разработке на GitHub

Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Другие новости

Ближайшие события