Gallery3x 3.2.1 — большое обновление: новый тип «Embed», дополнительные поля и обновлённый интерфейс
Вышла новая версия компонента Gallery3x для MODX Revolution. В этом релизе появился совершенно новый
тип контента, гибкие пользовательские поля для всех сущностей и переработанные окна редактирования. Ниже — обзор
всех нововведений.
Новый тип контента — Embed G3x
Теперь у ресурса есть отдельная вкладка «Embed G3x» для встраиваемых объектов: карт, виджетов, плееров
и любого iframe-контента. Это удобный способ добавлять на страницу карты проезда, формы, плееры и сторонние
виджеты прямо из админки, без правки шаблонов.
Для фронтенда добавлен новый сниппет Gallery3xEmbeds. Он выводит все embed ресурса с адаптивной
обёрткой и настраиваемой высотой. Поддерживаются фильтр по группам, сортировка, ограничение количества, режим
Fenom и отдельные чанки оформления.
Дополнительные поля для всех типов
Это, пожалуй, самое востребованное нововведение. У изображений, видео, файлов и embed появились
универсальные дополнительные поля для нестандартных задач:
менять вызовы сниппетов не нужно. По числовому полю и дате можно сортировать и фильтровать выборку.
Чтобы поля были понятны под конкретный проект, их названия можно переопределить в системных настройках
компонента. Причём отдельными наборами для каждого типа: своё название для изображений, своё — для видео,
файлов и embed. Если ничего не менять, используются названия по умолчанию.
Обновлённый интерфейс редактирования
0
тип контента, гибкие пользовательские поля для всех сущностей и переработанные окна редактирования. Ниже — обзор
всех нововведений.
Новый тип контента — Embed G3x
Теперь у ресурса есть отдельная вкладка «Embed G3x» для встраиваемых объектов: карт, виджетов, плееров
и любого iframe-контента. Это удобный способ добавлять на страницу карты проезда, формы, плееры и сторонние
виджеты прямо из админки, без правки шаблонов.
Два режима добавления
- Ссылка. Вы вставляете ссылку на объект, нажимаете «Распарсить» — и компонент сам строит корректный
iframe. В этом релизе поддержаны Яндекс.Карты и Google Карты (включая короткие ссылки). - Код вставки. Вставляете готовый код встраивания с любого сайта (кнопка «Поделиться → Встроить») —
он выводится как есть. Так можно добавить вообще что угодно.
Вывод на сайте
Для фронтенда добавлен новый сниппет Gallery3xEmbeds. Он выводит все embed ресурса с адаптивной
обёрткой и настраиваемой высотой. Поддерживаются фильтр по группам, сортировка, ограничение количества, режим
Fenom и отдельные чанки оформления.
Дополнительные поля для всех типов
Это, пожалуй, самое востребованное нововведение. У изображений, видео, файлов и embed появились
универсальные дополнительные поля для нестандартных задач:
- Два текстовых поля — для произвольных подписей, ссылок, меток и т.п.
- Числовое поле — удобно для сортировки и фильтрации (например, год события).
- Поле даты — пригодится для таймлайнов и хронологий.
менять вызовы сниппетов не нужно. По числовому полю и дате можно сортировать и фильтровать выборку.
Названия полей настраиваются
Чтобы поля были понятны под конкретный проект, их названия можно переопределить в системных настройках
компонента. Причём отдельными наборами для каждого типа: своё название для изображений, своё — для видео,
файлов и embed. Если ничего не менять, используются названия по умолчанию.
Обновлённый интерфейс редактирования
- Окна редактирования фото, видео, файлов и embed переведены на вкладки — поля сгруппированы
по смыслу (Основное / Тексты / Дополнительно), форма стала компактнее и аккуратнее. - В окне редактирования фотографии теперь сразу виден размер файла рядом с превью.
- Новый тип Embed G3x: карты, виджеты, iframe.
- Парсер ссылок Яндекс.Карт и Google Карт + режим «Код вставки».
- Новый сниппет Gallery3xEmbeds с настраиваемой высотой.
- Дополнительные поля (2 текстовых, число, дата) для всех типов контента.
- Настраиваемые названия полей отдельно для каждого типа.
- Вкладки во всех окнах редактирования.
- Отображение размера файла в окне фото.