Массив $node->images пуст при просмотре галлереи.

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

Аватар пользователя svd svd 26 июля 2009 в 19:28

Добрый день. На друпал 6 поставил связку Image, Image Gallery, ImageField, Jcarousel...
На локалке все работает замечательно, и отображает карусель картинок, как планировалось.
А вот когда я ставлю это все на хостинг, начаниются проблемы.
Я создаю галлерею.
Далее создаю материал "Картинки" (стандартный материал от модуля Image, не CCK).
картинка заливается на хост, нода c типом image создается, привязывается к указанной мной галлереи. Но при просмотре галлереи выводятся несколько нод без тамбнейлов, только ссылки на полные ноды. В image_gallery.module, в функции theme_image_gallery я поставил на печать массив $images:
print_r($images);
В результате я получил массив нод, в каждой из которых нет массива $node->images,
Который требуется для дальнейшей обработки картинки в функции
function image_display(&$node, $label = IMAGE_PREVIEW, $attributes = array()) {
if (empty($node->images[$label])) {
return;
}
.....
}
На хосте картинки есть, также есть их тамбнейлы, но тамбнейлы почему то имеют такой вид: prikolof_ru_pri10.jpg.thumb.jpg и лежат в папке sites/default/files вместе с оригиналами: prikolof_ru_pri10.jpg, что кажется мне странным, ведь в начале image.module определены константы:
define('IMAGE_ORIGINAL', '_original');
define('IMAGE_PREVIEW', 'preview');
define('IMAGE_THUMBNAIL', 'thumbnail');

На локалке, структура файлов такова: путь к картинкам sites/default/files/images
original: original_name.extension
thumb: original_name.thumbnail.extension
preview: original: original_name.preview.extension

Вобщем какой то бардак. Помогите, бьюсь уже 2 дня, с нулевым результатом.

Thankful in advance...