Опишу коротенькое решение "как вставить флеш ролик в тело ноды", как это получилось лично у меня.
Имеем 3d-тур, состоящий из нескольких swf файлов (koridor.swf, gostinaya.swf и т.д. )
Создавались они через программку Pano2VR, там же были указаны точки перехода и каждый файл ссылается на другой.
1. Идем в настройки и включаем модуль PHP filter.
2. Скачиваем и закидываем на свой сайт файл p2q_embed_object.js, например в папку www\sites\all\js
3. Далее создаем новый тип материала, например с названием 3Д-туры и задаем ему машинное имя 3dtours
4. Создаем в корне сайта папку node, туда помещаем наши swf-файлы
5. Создаем в корне сайта еще одну папку, но с названием 3dtours, туда тоже помещаем наши swf-файлы
6. Добавляем новую публикацию со свежесозданным типом 3Д-туры, в поле для текста вставляем следующий код:
<?php drupal_add_js ("sites/all/js/p2q_embed_object.js"); ?>
<script type="text/javascript">
<!--
if ((window.p2q_Version) && (window.p2q_Version>=2.0)) {
var flashvars="";
p2q_EmbedFlash('koridor.swf','600','400','bgcolor','#ffffff','FlashVars',flashvars);
}
//-->
</script>?>
!не забываем поставить в Формат ввода - PHP code
7. Сохраняем публикацию и видим 3Д-тур с работающими переходами в теле страницы.
Комментарии
Что-то перемудрил! Вставляй обычный флэш объект на главную флешку панорамы и правильно прописывай относительный путь,
к папке с флешками-переходами в Full HTML (смотри приложенный файл):
embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" src="/sites/files/pano_aleks_usb1/holl1fl_out.swf" play="true" loop="true" menu="true" title=" панорамма усадьбы Алекс в Колодищах" height="480" width="640">
все работает - [ http://www.proarenda.com/panorama/panoramma-usadby-aleks-v-kolodishchakh... ].
P.S. Да, и при компилировании swf файла для активных зон прописывайте полные УРЛы