Есть:
1) тип материала «фото» с полем загрузки фотографии
2) вьюз, выводящий эти материалы, при нажатии на каждый из которых, фотография открывается во всплывающем окошке (ShadowBox или аналог)
Нужно:
Возможность оценить фотографию и оставить комментарий к ней прям в этом всплывающем окошке, а также, посмотреть ранее оставленные комментарии к фото. Собственно, так сейчас реализовано в Facebook, VK и прочих соц.сетях.
Вопрос — как? Есть идеи?
Комментарии
http://drupal.org/project/photowall
Смотрите демо.
и где там комментирвоать можно и оценивать?
Там сделаны оценки в виде лайков из соц сетей.
и где там комментировать можно?
Комментировать не видел.
так вроде лайки не нужны. вроде просто любая оценка в рамка друрала...
я так понимаю чтоб к фото можно было оставлять комменты нужно делать каждое фото одной нодой и к ней поле комментов. а потом эту ноду выводить в модальном окне. туда же к ноде и оценивалку прикручивать.
Только вот на каждое фото создавать ноду ну просто нереально, если фотогалерея приличных размеров.
подругому ни как. я в се жду когда сделаю мультизагрузку добавляения фоток с автоматическим созданием нод с фотами...
Я смотрю, вопрос актуален... может давайте общими усилиями реализуем? Кто готов взяться, может скинемся?
Я так сделал:
т.к. фото были нужны именно к самим фоткам а не к галереи в целом - комментарии к фоткам хранятся в виде комментариев к материалу в котором эти фото находятся (на станице галереи они скрыты)
на странице галереи в фансибокс к onComplete прицепил функцию которая грузит комменты + форму (url: Drupal.settings.basePath + 'ajax/get_comments_foto/'+nid+'/'+delta) и показывает это ниже фотки
модуль при обращении к Drupal.settings.basePath + 'ajax/get_comments_foto/'+nid+'/'+delta определяет fid исходя из nid и delta, и выдает комментарии для этой фотки. Данные о том какой комментарий к какой фотке отнсится храниться в базе.
покажите пример реализации.
сайт в разработке на временном поддомене, не хотелось бы его пока показывать кому-либо. После завершения работ обязательно представлю.
скриншоты покажите блин!!!
При клике на "Комментировать" раскрывается форма добавления коммента.
акоменты как в коробке и форму засунуть вашим способом можно?
если честно, я с D7 еще до конца не разобрался, стандартная форма комментов не хотела добавлять собственно комменты, времени разбираться не было, приладил самодельную форму, но сами комменты получаются стандартные, просто создаю их программно.