Фотогалерея

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

Аватар пользователя alexbelkevich alexbelkevich 1 сентября 2013 в 14:47

Добрый день. Поиск по форуму не дал внятных ответов (хотя, возможно, плохо поискал) на свой вопрос.. Да и гугл не помог..
У меня следующая задача:
Делаю большой сайт с фотогалереей. Фотографии будут разбиваться на категории (Путешествия, автомобили и т.п.). А также любой пользователь (точнее зарегестрированный) может в любую категорию добавить свои фотографии, и после модерации они будут появляться на сайте. Плюс к каждой фотографии надо прикрутить рейтинги и коменты..
Подскажите, куда копать? С помощью отдельных модулей? Или использовать Views?

Комментарии

Аватар пользователя VasyOK VasyOK 2 сентября 2013 в 4:08

Создаем материал типа Галерея. Добавляем в него поле типа Изображение с неограниченным числом файлов. Даем пользователям право публиковать галерею.
Категории таксономия.
Вывод галерей по категории - views инструкция http://www.drupal.ru/node/67320
Рейтинги - модуль fivestars, а может и другие.

Аватар пользователя Boozenok Boozenok 2 сентября 2013 в 13:12

Каждая фотография как нода. и тогда можно и рейтинг и комменты. Минус такого, что клацая на след. фотографию страница будет перезагружаться, что не всегда удобно.
Модерация - https://drupal.org/project/Moderation или https://drupal.org/project/modr8
Я пользуюсь вторым-проблем нет

Еще как вариант - Лайтбокс и iFrame, но там нужно руками поиграться

Аватар пользователя Ввова Ввова 5 сентября 2013 в 18:41

Подскажите, почему в лайтбокс2 у меня при открытии фотографии нет навигации по этой фотке и перехода к другим?

Аватар пользователя Boozenok Boozenok 5 сентября 2013 в 20:44

"Ввова" wrote:
подскажите дураку пожалуйста в каком месте включать)

ну я ради вас не буду его устанавливать. что-то там типа navigation links - не помню А по умолчанию разве нет навигации?

Аватар пользователя VasyOK VasyOK 5 сентября 2013 в 23:34

Ввова, вы хотите сказать, поставить Лайтбокс вы смогли а где его натройки не видите? Если D7 посмотрите в модулях рядом с каждым модулем ссылка на страницу его настроек. Еще настройки отображения для типа материала гляньте.

Аватар пользователя alexbelkevich alexbelkevich 7 сентября 2013 в 22:10

Поставил fancybox для типа материалов Галерея (создал сам)..
Но сразу несколько вопросов. Как к fancybox прикрутить коменты? field comments не подходит, так как коменты должны появляться тоже во всплываюшем окне, с fancybox...
И второе.. Как добавить кнопку, чтобы пользователь мог сам добавлять фотки? Их будет сотни, тысячи, и не хочется, чтобы они лезли через админку..

Аватар пользователя alexbelkevich alexbelkevich 7 сентября 2013 в 23:15

ну хорошо.. Хотя бы это понятно.. но тогда как галерею делать? Точнее всплывающие окна при нажатии на фотографию? особенно беспокоит переходы между нодами.. нет готовый модулей?

Аватар пользователя alexbelkevich alexbelkevich 10 ноября 2015 в 11:49

Коменты поставил. Они появляются под миниатюрой картинки. А когда на картинку нажимаешь, открывается fancybox и в этом состоянии коментов нет.. Мне надо, чтобы обязательно было во всплывающем окне... тогда использовать popup окна?

Аватар пользователя VasyOK VasyOK 9 сентября 2013 в 1:26

"alexbelkevich" wrote:
Они появляются под миниатюрой картинки. А когда на картинку нажимаешь, открывается fancybox и в этом состоянии коментов нет.

Советую копать в этом направлении. Увы без кодинга не сделать. Colorbox будт более уместен, т.к. по нему больше документации.

По поводу Node Gallery работать будет, но только так как задумали авторы. Шаг влево, шаг вправо кодить придетться гораздо больше.

Аватар пользователя Boozenok Boozenok 9 сентября 2013 в 12:08

"alexbelkevich" wrote:
Node Gallery

по опыту скажу со временем вы от него откажетесь...

"alexbelkevich" wrote:
особенно беспокоит переходы между нодами.. нет готовый модулей?

все равно руками надо будет допиливать, готовой галереи во всплывающем окне с комментами и рейтингом нет

Аватар пользователя alexbelkevich alexbelkevich 9 сентября 2013 в 19:28

Да, у вас хорошо. а у меня...лучше промолчу.. не знаю, с чем связано.. Пришлось заменять fancybox'ом. Но в итоге отказался от того и другого. Буду пилить галерею сам, отдельными нодами во всплывающем окне.. наверное, лучший вариант..

Аватар пользователя alexbelkevich alexbelkevich 9 сентября 2013 в 19:28

Да, у вас хорошо. а у меня...лучше промолчу.. не знаю, с чем связано.. Пришлось заменять fancybox'ом. Но в итоге отказался от того и другого. Буду пилить галерею сам, отдельными нодами во всплывающем окне.. наверное, лучший вариант..

Аватар пользователя gedeon gedeon 10 ноября 2015 в 11:49

VasyOK wrote:
eva для чего нужен? Это типа viewfield?

"Eva" - "Entity Views Attachment;" фича для Views которая позволяет добавить содержимое Views к любой entity - телу ноды (фотогаллереи) или комментариям, профилю юзера и т.д.

сделал по инструкции, всё легко.

но как здесь к каждой фотке прикрутить комменты, не понял. к галлереи понятно.

Другим путем (?): фотка = нода + комменты, рейтинг - > views нод

Album Photos? неплохая статья по теме - http://habrahabr.ru/post/90444/