Мини-галерея с множеством параметров отображения - Sigplus Image Gallery Plus

Sigplus галерея - это простой способ добавить галерею изображений в статью с помощью простого тэга. Галерея использует известный лайтбокс-эффект: при нажатии на миниатюру изображения, оригинал изображения появляется во всплывающем окне, без необходимости уходить со страницы.

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

Особенности Sigplus галереи:

  • Можно выберать разные типы всплывающих окон, в том числе популярный Slimbox, prettyPhoto, FancyBox и boxplus (который специально разработан для sigplus),
  • Доступен выбр типа показа иконок -  слайдер изображений / карусель / ротатор,
  • Можно менять колличество рисунков на странице, столбцов,
  • Поддерживаются разные форматы рисунков - JPG,. PNG и. GIF (в том числе и прозрачные).
  • Автоматическая генерация изображения - обрезка и центровка.
  • Функция оптимизации загрузки изображений.
  • Можно использовать несколько галерей на одной странице.
  • Простая поддержка разных языков сайта,
  • Возможности поисковой оптимизации, так как можно использовать описание и детальное описания для каждого рисунка.
  • Поддержка языков ориентированных справа налево.
  • Можно добавлять возможность сохранения изображений в высоком разрешении.
  • Поддержка пользовательских стилей, таких как рамка, границы, отсупы, прозрачность, задержка анимации и т.д.
  • Поддержка разных критериев сортировки (имя файла, время последнего изменения и в случайном порядке).
  • Поддержка больших галерей (100 или более изображений в одной галерее).
  • 100% валидация и соответствие критериям CSS и JavaScript, XHTML 1.0 и 1.1, WCAG v2 AAA.
  • Глобальные настройки по умолчанию для всего сайта и возможность отдельного изменения параметров для любой страницы.
  • Ограничение доступа к галерее и многое другое...


Требования для работы Sigplus:

  • PHP версии 5.1 или более поздняя версия,
  • Поддержка вашим сервером GD или ImageMagick библиотек.
  • Поддержка JSON (нужна только для некоторых дополнительных возможностей)

Sigplus плагин (plg_sigplus) содержит все необходимые файлы для sigplus в полном объеме. После того, как plg_sigplus был включен, вы можете использовать как дополнение к плагину - модуль sigplus (mod_sigplus).

Использование Sigplus:

  1. Создайте папку для рисунков, которые хотите вставить в статью в папке /images/stories, например назвав ее myfolder,
  2. Загрузите в нее файлы изображений (.jpg, .png или .gif) со своего компьютера,
  3. Вставьте в любое место статьи на сайте тэги {gallery}myfolder{/gallery} и сохраните статью. Галерея появится в месте вставки этого тэга.


Несколько примеров использования Sigplus:

Ручное переопределение параметров, которые по умолчанию заданы в настроках плагина делается таким образом: {gallery id=birds rows=2 cols=3 width=100 height=100 crop=1 labels=captions alignment=center orientation=horizontal buttons=0 links=0 counter=0 overlay=1}sigplus/birds{/gallery}

Если вы хотите подписать рисунки, то по умолчанию подписи делаются в файле labels.txt, который кладут в папку с рисунками. Вид записей в файле такой:
01.jpg|Я на пляже
02.jpg|Я на самолете
03.jpg|Я на полянке
04.jpg|Я на столе в баре
05.jpg|Я на красивой девушке
Названия рисунков и детальное опсиание можно определить с помощью параметров deftitle, defdescription.

{gallery layout=flow}fruit{/gallery} - выведет изображения в несколько строк, если они не помещаются в одной строке. Параметры layout - [fixed|flow].

{gallery rows=2 cols=3}fruit{/gallery} - покажет в виде таблицы в 2 строки и 3 столбца.

{gallery rows=2 cols=3 maxcount=5}fruit{/gallery} - покажет только 5 иконок.

{gallery crop=1}fruit{/gallery} сделает автоматическую обрезку фотографий, чтобы иконки были одного размера.

{gallery alignment=left-float}fruit{/gallery} - отстрочка галереи влево. Параметры alignment -     [left|center|right|before|after|left-float|right-float|before-float|after-float|left-clear|right-clear|before-clear|after-clear]

{gallery lightbox="boxplus/darksquare"}fruit{/gallery} - будет использоваться затемнение в окне со всплывающем изображении. Параметры [none|boxplus|fancybox|prettyphoto|sexylightbox|slimbox|slimbox2]

{gallery slideshow=4000}fruit{/gallery} - появится кнопка включения слайдшоу с задержкой в 4 секунды при смене фотографий.

{gallery slider=boxplus.slider}fruit{/gallery} будет использован boxplus' слайдер. Параметры: [none|boxplus.slider|boxplus.carousel|boxplus.transition]

{gallery orientation=vertical}fruit{/gallery} - вертикальная ориентация слайдов. Параметры: [horizontal|vertical]

{gallery navigation=bottom}fruit{/gallery} - навигационный бар будет снизу. Параметры: [bottom|top|both]

{gallery buttons=0}fruit{/gallery} - не будут показаны кнопки навигации.

{gallery links=0}fruit{/gallery} - не будут показаны ссылки навигации.

{gallery overlay=1}fruit{/gallery} - наложение кнопок навигации на изображение.

{gallery margin=4}fruit{/gallery} отступ от рисунка до бордюра (край рамки).

{gallery borderwidth=1 borderstyle=dotted bordercolor="000000"}fruit{/gallery} - управление рамкой. Парамерты borderstyle [default|none|dotted|dashed|solid|double|groove|ridge|inset|outset]

{gallery padding=2}fruit{/gallery} - отступ от рамки до внешних объектов.