Хочу создать новый материал - "фотоотчет", который позволит зарег-нным пользователям добовлять фотоотчет о путешествии. Должна быть возможность написания текста и внедрения изображений по ходу текста. Использование визуальных редакторов не устраивает, необходимо текстовое поле. Использовал модули imagefield и cck для возможности прикрепления любого количества изображений к ноде (поставил множественный выбор). Проблема - как осуществить вставку изображений на свои места в тексте. Как вариант, хочу использовать фильтр - пользователь будет вставлять тег [foto] в нужном месте. а фильтр должен заменять теги [foto] на прикрепленные фотографии в порядке очереди. Проблема - какой код вписать в функцию hook_filter(), чтобы заменить теги [foto] на соответсвенные фото, т.е. незнаю как написать код, который выдаст необходимый элемент поля cck.
Имя поля cck с прикрепленніми фото - field_foto_img (множественный выбор)? С программирование под друпал только начинаю разбираться, никаких похожих примеров не нашел.
Или может кто предложит другой вариант решения?
Комментарии
Image Assist
Node Images
На сколько я понимаю, єто с использованием Wysiwyg редактора?
мне такой способ не сильно подходит. Очень желательно обічное текстовое поле.
А что такое Node Images? Извеняюсь, если вопрос глупый.
Image Assist может работать и без WYSIWYG.
Под текстовым полем будет кнопка (или строка "Вставить изображение" - это как настроите). Но он не из Imagefield фотки берет, а ноды сделанные модулем Image
Спасибо, может быть и воспользуюсь вашими подсказками, но хотелось бы сперва попрбовать через фильтр. Никто не знает, как вывести картинки, прикрепленные в cck в нужном месте, т.е. какой код надо вписать в фильтр..?