Задача стоит следующая - пользователь должен иметь возможность создавать альбомы и в них загружать фото, к фоткам нужна возможность оставления комментариев.
Устанавливал модули галереи - обычно выполнено так, что к фоткам нельзя оставлять комментарии, другие к 6 только версии подходят. Мне красота и эффекты особо не нужны, главное практичность и простота навигации. Читал также вот этот материал: http://www.drupal.ru/node/30510 "Создание галереи с помощью CCK & Views. Часть 1". Но он за 2009 г, может уже изменилась ситуация и готовые решения есть? К тому же там минус в том, что фотку надо загружать по одной каждый раз, одну загрузил, нужно опять переходить на стр. загрузки, и так по одной, долго и неудобно... Подскажите кто как реализовывал галерею с фотоальбомами на друпал 7?
Комментарии
В случае по той статье - одна фотка - отдельный тип материала.
А вы можете просто создать один тип материала с неограниченными изображениями (imagefield). Тут и мультизагрузка возможна.
Тогда просто - создаете тип материала галлерея, прикрепляете поле "Изображение", неограниченно, прикрепляете поле "Обложка галереи", тоже изображение, и создаете представление.
Если же вам нужно чтобы одна картинка - отдельная нода - то я здесь http://www.drupal.ru/node/65789 и пытаюсь выяснить как это лучше сделать.
Попробуйте Gallery Assist и дополнительные модули. Там и модуль комментариев есть.
это действительно простое и хорошее решение, но только в том случае если устраивает как открываются фотки в увеличенном размере - просто доп. окно с фоткой без возможности комментирования.
я специально указал что речь про друпал7, ваш модуль только для 6 версии, я на него обращал внимание.
Зачем лишние модули. Выше рассказали все правильно.
Imagecashe. Создать шаблоны, удобгнее всего указать всем одну высоту а ширину не указывать - свойство Масштабирование. Картинки умещаются ровно тогда.
ССК. Поле Изображение к типу материала Галерея...
Количество изображений неограниченное.
Views вывод в удобной форме.
Разрешить комменты и все готова галерея.
Удобный модуль мультизагрузки uploadify...
Да, только в этом случае комментировать отдельную фотографию нельзя.
Для 7ки делаете все как в той статье http://www.drupal.ru/node/30510, только заменяете модуль views_attach на eva.
Далее создаете представление, содержимое.
Тип отображения: Entity content.
Затем в настройках Связки: Родительский раздел (ну это тип материала).
И все работает.
Аргументы не нужны.
И еще надо добавить контекстный фильтр (там в фильтре надо выбрать ссылку nodereference). Иначе во всех альбомах будут отображаться все фотографии, и свои и чужие.
спасибо, буду пробовать
никак не мог найти про то что вы говорите. Я так понимаю в Contextual filters должен быть этот nodereference, но у меня там нет подобного ничего.
Я решил проблему так: Relationships >> Содержимое: Автор, после этого в фильтрах появляется возможность выбора такого критерия сортировки как "Пользователь: Current (Да)". Тогда юзеру показываются только его записи и галереи (правда если не залогенен то эта страница доступна но с пустым содержимым ноды).
Так какой вариант правильней то...
Вы решили проблему мультизагрузки? Т.е. чтобы за раз можно было загружать несколько фоток и для каждой создавалась нода.