Joomla: фотогалереи Печать
Добавил(а) microsin   

[Simple Image Gallery Plugin]

1. Есть две основные версии - облегченная и Pro. Последняя отличается бОльшим количеством настроек. Требует наличия поддержки библиотеки GD для PHP. Недостатки у этой галереи:

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

2. Как установить см. [1]. Совет - количество фотографий для фотогалереи (которые будут в папке, на которую указывает тег { gallery } должно нацело делиться на 2, на 3 и на 4 - чтобы при изменении размера окна в браузере иконки разместились красиво (в последней строке их будет столько же, сколько и в предыдущей). Это в том случае, когда у Вас стоит шаблон с "нефиксированной" шириной страницы сайта.

3. Возможные проблемы в работе:

- не установлена поддержка библиотеки графики GD в PHP5. В этом случае при попытке отрисовки галереи выдается ошибка типа "... Call to undefined function gd_info() in ...". Лечится установкой PHP с опцией php5-gd (например, apt-get install php5-cgi php5-mysql php5-gd).
- неверно указан путь в тегах gallery. Путь указывается по умолчанию относительно папки корневая_папка_сайта/images/stories. Лечится правильным указанием пути.
- не отображаются иконки картинок, если на папку врЕменных файлов отсутствуют права у того пользователя, под которым работает веб-сервер. Обычно (по умолчанию) это папка images/stories/temp (путь указан относительно корневой папки сайта). Лечится установкой прав на чтение запись во временную папку (установка на эту папку группы с именем пользователя и даче этой группе прав на чтение/запись файлов).
- фотографии в папке (а также имя папки и все составляющие части пути к этой папке), из которой отображается фотогалерея, должны иметь имена в нижнем регистре и не иметь русских букв, иначе галерея выдает ошибку "Warning: getimagesize(/var/www/images/stories/папка_для_галереи/имя_картинки.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /var/www/plugins/content/jwsigpro/sigpro_engine.php on line 86 Image type not supported". Лечится переименовыванием файлов картинок в имена с латинскими буквами в нижнем регистре.

[Ссылки]

1. Установка Simple Image Gallery Plugin.