Показаны сообщения с ярлыком image. Показать все сообщения
Показаны сообщения с ярлыком image. Показать все сообщения

19 января 2012

Amiant Image Gallery 0.5 для Concrete5 5.5.0

Amiant Image Gallery for Concrete5 CMS
Доброго времени суток!

Наконец, я удосужился выпустить обновление для модуля Amiant Image Gallery для Concrete5 CMS. С осени 2011 выходили только мелкие исправления, это же полноценный релиз.


Итак, что изменилось в версии 0.5:
  • Работает только с Concrete5 версии 5.5.0 и выше, если нужно использовать более старую версию, то специально для этого позавчера я выпустил 0.2, которая совместима с Concrete5 с 5.4.0 до 5.5.0 включительно, но использует старый GUI.
  • Заголовок галереи теперь действительно работает, раньше он был "просто так". Ну, это не очень-то полезная функция, ее можно было всегда сделать контент-блоком.
  • Новая функция - добавление постраничной навигации по слайдам в режиме слайдшоу.
  • Исправлены 6 неявных ошибок, которые возникали только при определенных обстоятельствах.
  • Поправлен и обновлен стиль CSS.
  • Административная часть теперь полностью совместима с Concrete5 вер. 5.5.0. Интерфейс теперь строится на фреймворке Twitter Bootstrap и LESS Framework.
  • jQuery FancyBox обновлен до версии 1.3.4, в следующей версии планирую перейти на FancyBox 2.
  • Теперь проект хостится и версионируется на GitHub: https://github.com/Cravener/Amiant-Image-Gallery

В планах:
  • Поступило 17 Feature Requests со всего мира. Буду делать, но не все сразу и вообще не уверен, что включу все.
  • Добавить несколько разных шаблонов представления галереи.
  • Заменить встроенный Bubble Popup на идущий в составе Twitter Bootstrap инструмент для создания всплывающих подсказок Twipsy.
  • Сделать режим навигации по миниатюрам во время работы в режиме слайдшоу (сверху линейка прокручивающихся миниатюр, снизу полноразмерное изображение).
  • Надо переходить на FancyBox 2, это позволит добавить несколько новых функций.
  • Добавить функцию автопроигрывания для Zoom Mode.
  • Добавить функцию обрезания и масштабирования изображений таким образом, чтобы оно заполняло всю область миниатюры. Например, как на FaceBook.
  • Добавить возможность указывать количество миниатюр в одном ряду.
  • Добавить возможность сортировки изображений по дате добавления, а не только в порядке расположения в Наборе файлов.
  • Добавить функцию "image-on-state", т.е. способ задавать второе изображение, которое будет появляться на месте оригинала при наведении курсора мыши.
  • Ну, пока вроде все. Что касается планов на добавление функционала для аудио- и видео-галерей - нет, в Amiant Image Gallery этого не будет. Слишком широкий и запутанный функционал - это уже перебор. Для аудио и видео лучше написать отдельный модуль со своим специфическим функционалом, за основу можно взять и Amiant Image Gallery.

Вот несколько скриншотов административной части новой версии Amiant Image Gallery (можно сравнить со старыми в этом посте):





Насколько я успел заметить, Amiant Image Gallery используют около 50 сайтов на данный момент, вот кое-что из того, что я нашел в Concrete5 Marketplace:

Примеры работы Amiant Image Gallery add-on for Concrete5 CMS:
Ну а скачать Amiant Image Gallery 0.5 можно либо с Concrete5 Marketplace (можно установить прямо из панели управления вашего сайта на Concrete5 CMS):
либо с GitHub:


Всем спасибо!

25 декабря 2010

Amiant Image Gallery для Concrete5


Доброго времени суток!

С наступающим Новым 2011 годом (11 мое счастливое число).
Пора раздавать новогодние подарки. Вот Вам от меня! =)

Хочу представить Вашему внимаю мой новый модуль для Concrete5 CMS - Amiant Image Gallery.

Модуль на английском языке, это требования Concrete5 Marketplace, но Concrete5 Russia вроде собирались перевести его на русский. Подождем.

Итак, краткое описание:
1. Отображение изображений как отдельных так и из набора.
2. Три режима работы: Миниатюры, Слайдшоу, Режим Zoom Mode.
3. AJAX загрузка изображений в режиме миниатюр.
4. Фоновая AJAX загрузка изображений в режиме слайд-шоу (как во вконтакте - пока смотрим одну фотку, а вторая уже грузится в фоне).
5. Показ информации об изображении (Имя файла, тип, размер, описание, ссылка на скачивание) в режиме миниатюры и в режиме слайдшоу.
6. 10+ эффектов (не считал) для слайдшоу.
7. Возможность настройки всего и вся.
8. Возможность размещения любого количества блоков на одной странице (они независимые, все функции и стили генерируются с уникальным идентификатором блока), причем, если вы используете режим миниатюр, то JavaScript для Zoom Mode (если он отключен) и для Слайдшоу грузиться не будут, если же вы находитесь в режиме слайдшоу, то JavaScript для Zoom Mode не будет грузиться - убираем лишний мусор =)
9. Всякие прочие мелочи, надо смотреть.

Скрины:








С Новым Годом! Это все бесплатно! Пишите пожелания и баги, я планирую для этого модуля еще много нововведений. ОН НИКОГДА НЕ БУДЕТ ПЛАТНЫМ!