Ура! Мы закончили разработку нового модуля — Ресайзер 2.0! (так как необходимо было изменить архитектуру модуля — рефакторинг кода был невозможен и модуль был переписан полностью с нуля.) Модуль решает такое обширное число задач связанных с управлением изображениями на сайте, что ни один наш сайт сейчас не обходится без Ресайзера. Пост с описанием функционала модуля получился очень длинным и мы разбили его на две части — я расскажу об основных возможностях модуля, а Андрей Шилов в своем блоге расскажет о технических деталях реализации и API модуля. Модуль стал в 2 раза мощнее! [CUT] К возможности легко добавлять дополнительные фотографии к товарам/новостям и организации простой фотогалереи на любой редакции продукта, добавилась возможность вставлять всплывающие фотографии и на обычные статические страницы сайта!
Ресайзер добавляет свою кнопку в панель визуального редактора вызывающую диалог добавления фотографии на страницу. Теперь, можно вставлять миниатюрные изображения, при клике по которым с красивым визуальным эффектом будут всплывать увеличенные изображения.
Теперь, в БД хранится только один набор оригинальных (эталонных) фотографий (в виде множественного свойства инфоблока типа файл), а все остальные наборы генерируются из эталонного на лету и кэшируются. Это позволило создавать неограниченное количество наборов фотографий (фотографий заданных характеристик) для разных инфоблоков и шаблонов компонент путем настройки параметров:
ширина
высота
качество (для изображений хранящихся в формате JPG)
приоритет (высота, ширина, вписать в квадрат, обрезать по ширине, обрезать по высоте)
наложение watermark (водяного знака) для защиты изображений от несанкционированного копирования
Настройки наложения водяного знака вынесены на отдельную страницу и имеют два режима работы наложение в виде файла (поддерживается формат полупрозрачных PNG24, настраиваются: углы поворота, наклона и другие параметры) и наложение в виде текста (настраиваются: шрифт, размер, цвет, прозрачность, углы поворота, наклона и другие параметры).
Интерфейс регулировки параметров наложения водяного знака выполнен в виде удобных ползунков с визуальным представлением результата
Входящий в состав модуля компонент 2.0 yenisite:resizer2 содержит примеры шаблонов для вывода дополнительных фотографий элемента инфоблока (товар, новость, статья ит.д.) с красивыми визуальными эффектами популярных JS библиотек таких как: FancyBox, LightBox, PrettyPhoto, ThickBox, NFLightBox. Каждый шаблон позволяет произвести настройку множества параметров подключаемой библиотеки:
Так же, компонент позволит вам легко организовать фотогалерею даже на редакции "Первый сайт".
Кроме того, до конца лета 2011 года, все активные участники сообщества битрикс-разработчиков имеют возможность приобрести модуль по специальной супер-низкой цене: TOP-500 в 3 раза дешевле — всего за 280 рублей! TOP-150 в 4 раза — всего за 200 рублей! TOP-50 в 8 раз — всего за 100 рублей!
А кроме того, все пользователи ранее приобретавшие модуль Ресайзер получат Ресайзер 2.0 совершенно бесплатно (для того же или для любого нового сайта, по запросу) !
По вопросу приобретения модуля, пожалуйста, пишите в личку и на info@yenisite.ru
UPDATE 2011: Добавлена возможность в настройках модуля выбрать картинку, которая будет использована на сайте в качестве заглушки "Нет фото" для товаров с незаполненным свойством фотографии.
Все необходимые размеры фотографии для всех блоков сайта будут созданы автоматически в соответствии с заведенными наборами.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».