Модуль для галереи из imagefield
Прислано: sas@drupal.org
пн, 01/09/2008 - 05:40
Что делает
Создает галерею из содержимого полей imagefield по материалам сайта.
Страница
gallery
Установка
1) cкопировать в ...modules
2) Подключить на странице admin/build/modules
3) Настройка на странице admin/settings/gallery_imagefield
Буду рад замечаниям и предложениям.
10/11/2008
1) Исправлены найденные ошибки
2) Добавлен новый функционал блок - "галерея"
Спонсор модуля http://motorizo.ru
| Прикрепленный файл | Размер |
|---|---|
| gallery_imagefield.zip | 6.84 кб |
- sas@drupal.org's blog
- Для комментирования войдите или зарегистрируйтесь
По несколько фотографий за раз можно грузить?
А голосовать и комментировать фото можно?
- Для комментирования войдите или зарегистрируйтесь
По несколько фотографий за раз можно грузить?
Это Вы делаете когда создаете материал - надо поискать может есть множественная загрузка
А голосовать и комментировать фото можно?
Комментарии делаются опять же к материалу.
- Для комментирования войдите или зарегистрируйтесь
По несколько фотографий за раз можно грузить?
Давно уже модуль есть. Хотя не пробовала еще :р
- Для комментирования войдите или зарегистрируйтесь
Давно уже модуль есть. Хотя не пробовала еще :р
Огласите название, пожалуйста для братьев :)
- Для комментирования войдите или зарегистрируйтесь
Огласите название, пожалуйста для братьев :)
Видимо с использованием поиска нынче у всех плохо стало?
Вот хотя бы такую фразу - upload multiple images with one simple click - для 6-ки.
И вот еще наткнулась на модуль под названием - Multiple Image Upload - для 5-ки.
Названия модулей или их описание говорит само за себя, однако еще раз повторю: я их пока что не пробовала, но полагаю они то, что они есть! :)
Удачи, братья!
- Для комментирования войдите или зарегистрируйтесь
Для шестерки album photos
- Для комментирования войдите или зарегистрируйтесь
Ммм.. пробовали? Что-то я не заметила когда он вышел. :)
- Для комментирования войдите или зарегистрируйтесь
На локалхосте пробовал - очень удобная массовая загрузка, создание личных альбомов, комментирование каждой фотографии, голосование за каждую фотографию (голосование интегрируется voting api) можно добавить просмотр альбомов через флеш. Это все во второй версии причем модуль быстро развиваеться обновление почти каждые 4 дня, писал тему про этот модуль она осталась вообще без комментариев :(
- Для комментирования войдите или зарегистрируйтесь
На локалхосте пробовал - очень удобная массовая загрузка, создание личных альбомов, комментирование каждой фотографии, голосование за каждую фотографию (голосование интегрируется voting api) можно добавить просмотр альбомов через флеш. Это все во второй версии причем модуль быстро развиваеться обновление почти каждые 4 дня, писал тему про этот модуль она осталась вообще без комментариев :(
Смотрел модуль - там отдельные материалы галереи используются - а мне надо было чтобы галерея автоматически создавалась на основе фото из любых материалов, где есть imagefield.
- Для комментирования войдите или зарегистрируйтесь
А голосовать и комментировать фото можно?
- Для комментирования войдите или зарегистрируйтесь
А у меня после установки модуля при обращению к /gallery вывалил ошибки
* user warning: Table 'balakhnina_db.content_field_image' doesn't exist query: SELECT COUNT(*) FROM node n INNER JOIN node_revisions r ON r.vid = n.vid INNER JOIN content_field_image ni ON ni.vid = n.vid WHERE n.status = 1 AND ni.field_image_fid IS NOT NULL in /home/balakhnina/balakhnina.com/docs/sites/all/modules/gallery_imagefield/gallery_imagefield.pages.inc on line 36.
* user warning: Table 'balakhnina_db.content_field_image' doesn't exist query: SELECT DISTINCT(n.nid) FROM node n INNER JOIN node_revisions r ON r.vid = n.vid INNER JOIN content_field_image ni ON ni.vid = n.vid WHERE n.status = 1 AND ni.field_image_fid IS NOT NULL ORDER BY n.changed DESC LIMIT 0, 25 in /home/balakhnina/balakhnina.com/docs/sites/all/modules/gallery_imagefield/gallery_imagefield.pages.inc on line 36.
Материалы отсутствуют.
хотя изображения через imagefield добавлены и показываются на страницах nod
Drupal 6.6
установлено Image, ImageCache, FCKeditor, CCK ImageField, Thickbox...
- Для комментирования войдите или зарегистрируйтесь
Как раз такая вещь понадобилась, но проблема в том, что вывожу я все в своем шаблоне ноды. Поковырявшись в коде Алексея написал такую штуку (вставил в свой шаблон):
<?php
//fotogallery cck imagefield + lightbox2
$count_arr = count($node->content['field_info_image']['field']['items']);
if ($count_arr)
{
$preset = 'imgcache-previewnews';
$count_image=0;
print '<table id="node-fotogallery"><tbody><tr>';
for ($i = 0; $i < $count_arr; $i++)
{
if ($node->content['field_info_image']['field']['items'][$i]['#item']['filepath'])
{
$count_image++;
$filepath = $node->content['field_info_image']['field']['items'][$i]['#item']['filepath'];
$title_alt = $node->content['field_info_image']['field']['items'][$i]['#item']['data']['title'];
$gallery_image = theme_imagecache($preset, $filepath, $title_alt, $title_alt , $attributes = NULL);
print '<td>';
print l($gallery_image,$filepath,array('attributes' => array('class'=>'gallery_link','rel'=>'lightbox[field_info_image][]'),'html'=>TRUE));
if ($node->content['field_info_image']['field']['items'][$i]['#item']['data']['description']) print '<p>'.$node->content['field_info_image']['field']['items'][$i]['#item']['data']['description'].'</p>';
print '</td>';
if (!(($i+1) % 3)) print '</tr><tr>';
}
}
for ($k=3; $k > ($count_image % 3); $k--) print '<td></td>';
print '</tr></tbody></table>';
}
?>Работает точно также.
- Для комментирования войдите или зарегистрируйтесь
Нашел подробное описание создания галереи для imagefield
A simple Ajax image gallery system for drupal
- Для комментирования войдите или зарегистрируйтесь




Комментарии