Недавно возникла необходимость сделать поддержку видео с ВКонтакте, посмотрел все существующие хаки я решил попробывать сам сделать и вот что из этого получилось. Хак делал для себя изначально, но потом решил выложить может кому пригодится, так что кому не нравится все проходят мимо.
Недавно возникла необходимость сделать поддержку видео с ВКонтакте, посмотрел все существующие хаки я решил попробывать сам сделать и вот что из этого получилось. Хак делал для себя изначально, но потом решил выложить может кому пригодится, так что кому не нравится все проходят мимо.
Открываем /engine/classes/parse.class.php
Ищем
Заменяем
Далее ищем
}
Заменяем
} elseif ($source[‘host’] == «vkontakte.ru») {
$a = explode(‘&’, $source[‘query’]);
$i = 0;
while ($i < count($a)) {
$b = explode(‘=’, $a[$i]);
if ($b[0] == «oid») $video_link = totranslit($b[1], false);
$c = explode(‘=’, $a[$i]);
if ($c[0] == «id») $video_link2 = totranslit($c[1], false);
$d = explode(‘=’, $a[$i]);
if ($d[0] == «hash») $video_link3 = totranslit($d[1], false);
$i++;
}
if ( count($get_size) == 2 ) $decode_url = $height.»x».$width.»,http://vkontakte.ru/video_ext.php?oid=».$video_link.»&id=».$video_link2.»&hash=».$video_link3;
else $decode_url = «http://vkontakte.ru/video_ext.php?oid=».$video_link.»&id=».$video_link2.»&hash=».$video_link3;
return »;
}
Для вывода на сайте используем
сппасибо за нужныю информацию пригодиться
Ещё один вариант видео с вКонтактика. Как только не пихнут 🙂