Как вставить видео с youtube?
Качал плагин для редактора, не работает. Каким образом можно воткнуть видео?
Как вставить видео с youtube?
AlexFly, очень просто. http://www.slaed.net/forum-view-3893-word-%D3%E2%E5%EB%E8%F7%E5%ED%E8%E5.html Тоже самое, что и в той теме, только вместо кода highslide ставить html-код ютуба. Пример http://astralia.org.ru/news-view-184.html
Версия системы: SLAED CMS 2.6 Lite
Версия PHP: PHP 5
Если есть ВВ редактор, то можно добавить дополнительную кнопку для вставки роликов с Ютуба.
Открываем файл function/function.php, ищем функцию function textarea, ищем строку:
."<div class=\"editorbutton\"...
После нее в любое место добавляем строку:
."<div class=\"editorbutton\" OnMouseOver=\"this.className='editorbuttonover';\" OnMouseOut=\"this.className='editorbutton';\" OnClick=\"InsertCode('y2b', '"._JINFO."', '"._JTYPE."', '"._JERROR."', '".$id."')\"><img src=\"".img_find("editor/y2b")."\" title=\"Вставить видео с YouTube (только прямая ссылка, без параметров)\"></div>"Далее ищем функцию function bb_decode, ищем строку:
$html[] = "<img src=\"images/smilies/\\1.gif\" border=\"0\">";
После нее добавляем:
$bb[] = "#\[y2b\](.*?)\[/y2b\]#is"; $html[] = "<noindex><object width=\"350\" height=\"283\"><param rel=\"nofollow\" name=\"movie\" value=\"\\1\"></param><param rel=\"nofollow\" name=\"wmode\" value=\"transparent\"></param><embed rel=\"nofollow\" src=\"\\1\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"350\" height=\"283\"></embed></object></noindex>";
Вот собственно и все...
- Группа: Супермодераторы
- Пункты: 1595
- Регистрация: 18.09.2008
- Пол: Мужчина
- Из: Россия
gruz, это решение для всех версий где есть ВВ редактор. Функции и файлы где эти функции прописаны немного могут различаться по названию, но принцип везде один. Менять ни чего не нужно, просто добавить код и все.
- Группа: Супермодераторы
- Пункты: 1595
- Регистрация: 18.09.2008
- Пол: Мужчина
- Из: Россия
Можно сделать по другому
Вставлять сразу весь код (Правда база забивается)
В function/function.php вставляешь эту функцию
Далее в модуле котором надо вывести ролик Вывод текста прогоняешь через нее и все работает.
Например в модуле news
bb_decode($hometext, $conf['name'])
вставляешь в функцию
unhtmlentities(bb_decode($hometext, $conf['name']))
Сделал как писал GRAFLEKX, в итоге, такая же байда
как видимо у AlexFly, Видео не просматривается. В чем может быть ошибка? Помогите.
Версия системы: SLAED CMS 4.2 Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете









