"Дописка" модуля upload(И вопрос по Image+Image Galleries)

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

Аватар пользователя FlatStyle FlatStyle 17 июня 2008 в 2:05

Доброго времени суток.
Долго я мучался с разными модулями и их настройками, для добавления пользователем нескольких изображений в запись в блоге, при постинге(во загнул ппц)...
Кажется нашел подходящее мне решение проблемы, с помощью дополнения модуля upload... Грубо говоря это должно работать следующим образом:
Пользователь через форму upload загружает изображение
Создается переменная отвечающая за "download link", чему служит доказательством там самая ссылка в поле Описание, под текстовым полем
В списке с загружеными изображениями пользователь нажимает на ссылку add link(добавляется вёрсткой)
В текстовое поле сообщения(выше) добавляется определенный html код вида  <a href="$description" target="_blank"><img src="$description" width ="240" height="150" alt="Нажмите для увеличения"></a> $description - переменная отвечающая за "download link", соотвественно в сообщение добавляется этот код со значением этой переменной для каждой ссылки!
Впринцепи я кое что придумал даже в общих чертах
Собственно скрипт отвечающий за добавление кода

 echo('
 <script type="text/javascript">
 <!--
 function link(link)
 {
 document.body_field.body_field.value += link;
 }
 //-->
 </script>
 '
);

А это то что добавляется, в список загруженых файлов, и отвечает за ссылку add link при нажатии которой должен выполняться скрипт

    $row[] = ('<a href="#" onclick="return link('<a href="$description"><img src="$description"></a>')add link</a>');

Но мне очень нужна ваша помощь в доведении всего это дела до ума!!! Пожалуйста!!! Еще было бы неплохо если бы для этого, ктонибудь знающий php связался со мной по ICQ!
Зарание благодарю! Что не ясно - спрашивайте, уточню...

Комментарии

Аватар пользователя Krotty@drupal.org Krotty@drupal.org 17 июня 2008 в 12:57

Не могли бы вы яснее изложить суть задачи?
Что именно вам нужно? "Прикрепить" файлы изображений к конкретному посту? Upload с этим прекрасно справляется.
Вывести прикрепленные изображения? Вам нужно темизировать вывод аттачей.

Аватар пользователя FlatStyle FlatStyle 17 июня 2008 в 16:14

Именно вывести прикрепленный изображения в текст сообщения, но в не оригинальном размере!
Можно поподробнее про "темизировать вывод аттачей"?

Аватар пользователя Krotty@drupal.org Krotty@drupal.org 17 июня 2008 в 17:30

В таком случае вам нужны:
1. ImageCache для создания превью.
2. Thickbox или Lightbox для отображения/ листания изображений.
3. Ручная темизация вывода аттачей путем переопределения theme_upload_attachments или использование Inline для связывания всего этого воедино.

Аватар пользователя FlatStyle FlatStyle 17 июня 2008 в 18:30

Решил попробовать реализовать свои задачи другим путем...
Стал использовать связку Image + Image Galleries
Появилась такая проблема, при нажатии на thumbnail открывается вот такое вот окно(см. аттач), как сделать чтобы при нажатии на превью открывалась страница с изображением!? Все настройки связаные с image и image galleries перерыл, нужного не смог найти...