Многие разработчики на Drupal очень часто говорят про то что CMS расширяется через CCK и Views очень просто и на вопрос "А галлерею сделать можно?" всегда можно услышать ответ "Да легко". :)
По показаниям гугля большинство под этим "легко" подразумевают свяку filefield + imagefield + imagecache + views + lightbox2(thickbox, colorbox) и поразумевают под галереей одну несчастную ноду с кучей прикрепленных к ней графических файликов :). А, ну еще добавляют туда всяких убогих загрузчиков на флеше. Вопрос только в том что пользователь не имеет возможности работать с изображениями в отдельности - они же не отдельные сущности-документы в рамках CMS.
Второй вариант - схожие пляски с модулем Image, все хорошо, красиво, только вот... Там галерея не документ а по сути тэг таксономии :).
Затем даем все это простому пользователю, который не программист(программист то поймет и пользовать начнет - вот в чем наша беда). И смотрим его реакцию. Скорее всего пользователю это все будет сложно. А, еще пользователь будет раздражен недостатками описанными выше. Плюс для любого действия пользователь будет вынужден делать 10 кликов мышой туда-сюда. Нет, это все конечно терпимо, если пользователь например какой-то редактор новостного сайта и там можно взять node_images и наплевать на все:
- потому, что весь этот процесс снаружи не виден
- потому как, добавление идет сравнительно быстро и "раз и навсегда".
Однако если взять пользователя-непрограммиста, который хочет семейный архив, или пользователя, для которого на сайте сделана система галерей - они довольны не будут.
Всем тем кто считает, что в Drupal contrib есть готовые решения для галерей для неискушенных пользователей - предлагаю пройти на fotki.yandex.ru, залить изображения в галерею и зайти на страницу редактирования оной. Она позволяет:
- менять порядок картинок мышкой,
- выбрать как отсортировать картинки
- не особо парясь выбрать из списка картинок обложку
- определять доступность изображений группам пользователей,
- перемещать выбранные картинки в другие галереи.
Возможно форма несколько избыточна. И при этом каждая фотография может редактироваться/комментироваться отдельно. Аналогичное можно увидеть в сервисе Google Picasa.
Тот функционал что дает яндекс - более менее "человеческий". В модулях для Drupal, которые в открытом доступе - я пока такого реализованного не видел. Да и в других CMS правда тоже.
Комментарии
А смысл то какой этой
А смысл то какой этой статьи?
На друпале тоже надо искать возможности реализовать подобное, это не невозможно
Смысл вашего коммента тут?
Смысл вашего коммента тут? оставить сссылку? Смысл статьи очевиден. Я поставил проблему. потом я ее решил. :-)
Или всем надо писать про то, как они крутят тривиальные настройки Views и CCK?