Проблема с отображением видео в IE6, 7, 8 версия 04.1

Версия 0.4.1 c активированным TinyMCE (использование последнего-принципиально)
При вставке видео с youtube код вида:
<object width="640" height="505"><param name="wmode" value="opaque"></param><param name="movie" 
value="http://www.youtube.com/v/90xljY2C_XQ&hl=ru_RU&fs=1&rel=0&color1=0x234900&color2=0x4e9e00"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/90xljY2C_XQ&hl=ru_RU&fs=1&rel=0&color1=0x234900&color2=0x4e9e00" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"></embed></embed></object>


преобразуется в такой:
<object width="640" height="505" data="http://www.youtube.com/v/90xljY2C_XQ&hl=ru_RU&fs=1&rel=0&color1=0x234900&color2=0x4e9e00" type="application/x-shockwave-flash"><param name="wmode" value="opaque"></param>
<param name="data" value="http://www.youtube.com/v/90xljY2C_XQ&hl=ru_RU&fs=1&rel=0&color1=0x234900&color2=0x4e9e00"></param>

<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<param name="src" value="http://www.youtube.com/v/90xljY2C_XQ&hl=ru_RU&fs=1&rel=0&color1=0x234900&color2=0x4e9e00"></param>
<param name="allowfullscreen" value="true"></param>
</object>


В результате в IE 6,7,8 вместо видео — пустое окно. В других браузерах-все ок.
Преобразование насколько я понял идет в Text.class.php, однако ковыряние в нем ничего не дало — попытка отменить преобразование кода и привести его к оригиналу дает блокирование отображения всего контента.
Если у кого есть какие-нибудь мысли — буду признателен.

2 комментария

avatar
Преобразование кода делает tinymce.
avatar
Сегодня ночью столкнулась с той же проблемой. Решила.

livestreet.ru/blog/4738.html
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.