Чтоб скачать видео вконтакте на dle сайте на сайте 69CMS.RU БЕСПЛАТНО!!!
Вам нужно купить Vip на сайте!

видео вконтакте на dle сайте

Вы наверное уже столкнулись с проблемой добавления на dle сайт, онлайн видео из социальной сети вконтакте. Данный хак внесёт изменения в дле, и видео сможет нормально отображаться. Этот хак простой и не требует установки сторонних модулей.

Установка:
1) Открываем /engine/modules/show.short.php
там находим:
$tpl->set( '{short-story}', stripslashes( "<div id='news-id-" . $row['id'] . "'>" . $row['short_story'] . "</div
и заменить на:
$vk_video = preg_replace_callback( '`[vkvideo=http://vkontakte.ru/video_ext.php?oid=([^[]+)][/vkvideo]`si', create_function( '$v', ' return '<iframe src="http://vkontakte.ru/video_ext.php?oid=' . htmlspecialchars( $v[1] ) . '" width="607" height="360" frameborder="0"></iframe>';' ), stripslashes( "<div id='news-id-" . $row['id'] . "'>" . $row['short_story'] . "</div>" ));
$result_vk_video = str_replace('&amp;amp;','&amp;',$vk_video);
$tpl->set( '{short-story}', $result_vk_video );
2) 2. Открыть /engine/modules/show.full.php
там находим:
$tpl->set( '{full-story}', stripslashes( "<div id="news-id-" . $row['id'] . "" style="display:inline;">" . $row
и заменить на:
$vk_video = preg_replace_callback( '`[vkvideo=http://vkontakte.ru/video_ext.php?oid=([^[]+)][/vkvideo]`si', create_function( '$v', ' return '<iframe src="http://vkontakte.ru/video_ext.php?oid=' . htmlspecialchars( $v[1] ) . '" width="607" height="360" frameborder="0"></iframe>';' ), stripslashes( "<div id="news-id-" . $row['id'] . "" style="display:inline;">" . $row['full_story'] . "</div>" ));
$result_vk_video = str_replace('&amp;','&',$vk_video);
$tpl->set( '{full-story}', $result_vk_video );
3) Открыть /engine/modules/search.php
там находим:
$tpl->set( '{result-text}', "<div id='news-id-" . $row['id'] . "'>" . $row['story'] . "</div>" );
и заменить на:
$vk_video = preg_replace_callback( '`[vkvideo=http://vkontakte.ru/video_ext.php?oid=([^[]+)][/vkvideo]`si', create_function( '$v', ' return '<iframe src="http://vkontakte.ru/video_ext.php?oid=' . htmlspecialchars( $v[1] ) . '" width="607" height="360" frameborder="0"></iframe>';' ), "<div id='news-id-" . $row['id'] . "'>" . $row['story'] . "</div>" );
$result_vk_video = str_replace('&amp;','&',$vk_video);
$tpl->set( '{result-text}', $result_vk_video );
Установка законченна. Внимание если видео будет не вмешаться в ваш шаблон, то размер окна можно отредактировать изменяя эти параметры width="607" height="360".

Как вставить видео!

Находим на сайте vkontakte.ru нужное вам видео, под роликом нажимаем получить код для сайта.
Выглядеть он так:
<iframe src="http://vkontakte.ru/video_ext.php?oid=4033902&id=152722867&hash=f2353ae56da5ce74&hd=1" width="607"
из этого кода нам нужны только ссылка:
http://vkontakte.ru/video_ext.php?oid=4033902&id=152722867&hash=f2353ae56da5ce74&hd=1
При добавление видео на dle сайт используем теги 
[vkvideo=url][/vkvideo]
Например:
[vkvideo=http://vkontakte.ru/video_ext.php?oid=4033902&id=152722867&hash=f2353ae56da5ce74&hd=1][/vkvideo]
Удачного использования!

Чтобы скачать
нажмите по рекламе ниже, потом кликайте по появившейся ссылке СКАЧАТЬ (На платные скрипты эта функция не работает...)


13-03-2017, 17:39 259 0

Комментарии


Добавление комментария