Фотогалерея для сайта

Главные вкладки

Аватар пользователя elin921 elin921 27 октября 2015 в 16:52

Пишу для себя, чтобы не потерять.

Для создания фото галереи использую модуль Node Gallery плюс Colorbox.
Процесс настройки описан здесь
https://www.ostraining.com/blog/drupal/node-gallery-drupal-7/
и здесь
https://www.ostraining.com/blog/drupal/colorbox-drupal/

Чтобы создавались превью картинок, надо в настройках Nginx отключить кеширование графических файлов. У меня это делается в панели управления хостингом.

Комментарии

Аватар пользователя xSPiRiTx xSPiRiTx 28 октября 2015 в 20:38

а чем этот модуль отличается от простого поля Image в ноде?
если фото много, то на несколько страниц галерея разделяется? при этом Colorbox увидит всё содержимое поля Image или же увидит фотки только в пределах одной страницы?

Аватар пользователя elin921 elin921 28 октября 2015 в 22:15

Не знаю, чем отличается. Я не специалист. Мне нужно было простейшее, с точки зрения настроек, решение.
Опытным путем установлено, что да, галерея разделяется на несколько страниц и Colorbox видит фотки только в пределах одной страницы.
http://test.computronium.ru/content/culloden-battlefield

Хотя в настройках File types для Image можно выбрать Per field in post gallery, но оно не работает, валятся ошибки.

Аватар пользователя elin921 elin921 28 октября 2015 в 22:23

Ну вот, рано радовалась Sad
На длинной галерее ошибки появились:

Notice: Undefined offset: 73 в функции node_gallery_api_get_item_position() (строка 825 в файле ... sites/all/modules/node_gallery/node_gallery_api.inc).

Аватар пользователя xSPiRiTx xSPiRiTx 29 октября 2015 в 0:33

короче чё-то у друпала я не нахожу решения для построения фотогалереи с большим количеством фоток. так же не нахожу решения, чтобы было одна фотка = нода с комментариями, т.е. по типу как в соц. сетях, к каждой фотке можно оставлять рейтинги и комментарии. И не я один это искал. И уже давно.

Аватар пользователя elin921 elin921 29 октября 2015 в 10:54

Комментировать каждую отдельную фотку в альбоме - можно.
http://test.computronium.ru/content/dsc5410jpg

На счет большого количества фоток в галерее: параметр Per field in post gallery в настройках Colorbox - это не про то?

Аватар пользователя xSPiRiTx xSPiRiTx 29 октября 2015 в 22:46

"elin921" wrote:
Комментировать каждую отдельную фотку в альбоме - можно.

о! уже что-то!

"elin921" wrote:
На счет большого количества фоток в галерее: параметр Per field in post gallery в настройках Colorbox - это не про то?

про то! но он не срабатывает

Аватар пользователя Chyvakoff Chyvakoff 30 октября 2015 в 9:49

"elin921" wrote:
Не знаю, чем отличается. Я не специалист. Мне нужно было простейшее, с точки зрения настроек, решение.

Оно не простейшее.
Простейшее - это field collection

Аватар пользователя elin921 elin921 2 ноября 2015 в 16:40

"xSPiRiTx" wrote:
"elin921" написал(а):

На счет большого количества фоток в галерее: параметр Per field in post gallery в настройках Colorbox - это не про то?

про то! но он не срабатывает

А если дорабатывать модуль?
Я не умею, но потенциально, возможно, проблема решаема?

Аватар пользователя xSPiRiTx xSPiRiTx 9 ноября 2015 в 13:31

"Graytone" wrote:
есть старая сборка фотогалереи Openfolio в которой галерея собрана на вьюсах.

ща посмотрим что там...первый раз встречаю эту сборку

Аватар пользователя xSPiRiTx xSPiRiTx 9 ноября 2015 в 17:58

"elin921" wrote:
Вот еще статейка:
http://www.zyxware.com/articles/3094/solved-drupal-colorbox-how-to-displ...
Надо будет разобраться..

одним глазом глянул - там речь о Field Slideshow. да, но в любом случае это не выход, если я хочу галерею ввиде сетки превьюшек в несколько страниц

Аватар пользователя elin921 elin921 9 ноября 2015 в 18:10

Для Node Gallery можно перенастроить View (Node Gallery: Gallery Item Views), указав для Pager вывод неограниченного числа превьюшек (Items to display ) на страницу. Таким образом, Colorbox будет показывать альбом целиком.