Вопрос — Изображения в статье

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

Аватар пользователя leninax leninax 16 сентября 2008 в 23:53

Добрый день!
Подскажите новичку…

Мне нужно к статье несколько картинок прикладывать.
Ну я поставил СКК и Image. В типе Story добавил Node reference на тип Image. К статье добавились фотки. Как статью откроешь — самих фоток не видно, а только ссылки на их ноды. А мне нужно, чтобы было видно их Thumbnails или превьюшки, по нашему.

Как мне это сделать?

Спасибо.

Комментарии

Аватар пользователя direqtor direqtor 17 сентября 2008 в 6:14

По описанной теме закладка Display fields, поставь teaser вместо Title (link).
А так думаю лучше юзать IMCE image или imagefield с imagecache.

Аватар пользователя glu2006 glu2006 17 сентября 2008 в 9:41

А к типу материала Store что мешает добавить поле image и сделать его multiple? по моему проще чем через node reference только если к разным статьям не нужны одинаковые картинки)).

Аватар пользователя olk olk 17 сентября 2008 в 10:22

А еще можно обойтись стандаритными модулями Smile
1. Если у вас файлы уже закачаны, то достаточно материалу в форматах ввода, дать тип фильтра Full HTML (или добавить в разрешенные тэги img), и прямо в тексте в нужных местах распологать ваши картинки посредством тэга <img src= ...>,
2. Если картинки надо закачивать, то включить (стандартный) модуль upload, и прикреплять фалы к материалу через него (при этом, что бы картинка не болталась в качестве ссылки внизу материала - убрать флажок Список(List) у закаченного файла) (дальше действовать как в пункте 1)
3. Если вы используете Full HTML, то можно кроме этого их еще красиво разместить поместив внутрь дивов с нужными вами стилями <div style="...."><img ...></div>,
кроме этого в D6, вы можете разделить тезус и полный текст (т.е. поместить в них разные картинки и разный текст)

Ps. Понятно, что это ручная и нетривиальная работа (и приемлема только когда контент заполняет автор или редактор сайта, т.е. квалифицированный пользователь) Smile зато не нужны ни какие дополнительные модули (которые кстати достаточно нагружают и "запутывают" систему), более того вы можете "гибко" разбрасывать имиджи по тексту ...
PPS. Кстати именно этот метод вставки картинок доступен на Drupal.ru (правда без п.3 style - здешние фильтры "режут" Smile

Аватар пользователя konopkoman konopkoman 17 сентября 2008 в 12:31

"direqtor" wrote:
По описанной теме закладка Display fields, поставь teaser вместо Title (link).

Спасибо, помогло.

Может, подскажете ещё следущее:
У меня в Story есть несколько картинок.
Я хочу, чтобы при нажатии на одну из них перегружалась текущая нода (Story), в которой выбранная картинка отображалась бы уже не превьюшкой (Teaser), а полным размером (Full) ?

Что-то я не доганяю как это можно сделать…

Аватар пользователя direqtor direqtor 17 сентября 2008 в 12:43

Неоднозначная задачка. Одну картинку можно прицепить к нескольким нодам. Как нода Image узнает к какой ноде Story она присоединена. В гнолову ничего не приходит.
Если бы изображение было полем CCK можно было бы темизировать его вывод в зависимости от параметров URL.

Аватар пользователя glu2006 glu2006 17 сентября 2008 в 13:23

direqtor wrote:
Неоднозначная задачка. Одну картинку можно прицепить к нескольким нодам. Как нода Image узнает к какой ноде Story она присоединена. В гнолову ничего не приходит.
Если бы изображение было полем CCK можно было бы темизировать его вывод в зависимости от параметров URL.

А если посмотреть на все это наоборот)) к одной картинке цепляется несколько нод такое возможно? т.е. ноды типа store цепляются к типу image.

Хотя я такими извратами не занимаюсь есть ССК и остальные наборы модулей и если к этому еще добавить немного мыслей то все решаемо))

Аватар пользователя RomanDiablo RomanDiablo 2 января 2009 в 12:23

<a href="mailto:fasdalf@fasdalf.ru">fasdalf@fasdalf.ru</a> wrote:
a в 6 есть [module=img_assist]

Огромное спасибо за подсказку!
Вы мне очень помогли, я так давно искал что то похожее для 6