На главную | Бесплатные DLE модули | Бесплатные DLE шаблоны | Хаки для DLE | Платные DLE шаблоны | Платные DLE модули

FAQ:Как вставить объект Iframe, Vkontakte на сайт DLE ?

Автор Тема: FAQ:Как вставить объект Iframe, Vkontakte на сайт DLE ?  (Прочитано 10207 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Praadus

  • Модератор Всея
  • Герой форума
  • *****
  • Сообщений: 2 025
  • Карма: 280
  • Где-же делась карма?куда плюсик ставить?
    • Просмотр профиля
    • Битбокс в Украине
Ок, спасибо)


ATOM

  • Модератор Всея
  • Герой форума
  • *****
  • Сообщений: 1 197
  • Карма: 125
  • support
    • Просмотр профиля
    • Авто заработок
Ок, спасибо)


всегда пожалуйста, обращайся  ;)

Начни зарабатывать на форексе!
Помощь в установке: dle/шаблоны/модули/искориняю вирусы/отварот|приворот скриптов(оплата символическая)

antenwik

  • Я ещё новичок
  • *
  • Сообщений: 2
  • Карма: 1
    • Просмотр профиля
    • filmcik.ru
Эти спсоба не работают что вам тут предлагают.
У меня есть рабочий способ.Вставки видео от вконтакте на DLE.
Так же парсер для добавления сериалов от вк.Снизу плеера выбираете серию и смотрите,удобно добавлять,и удобно пользователям пользоваться... Пишите ICQ- 397790763   ..... Сделаю все в лучшем виде...

ATOM

  • Модератор Всея
  • Герой форума
  • *****
  • Сообщений: 1 197
  • Карма: 125
  • support
    • Просмотр профиля
    • Авто заработок
Эти спсоба не работают что вам тут предлагают.
У меня есть рабочий способ.Вставки видео от вконтакте на DLE.
Так же парсер для добавления сериалов от вк.Снизу плеера выбираете серию и смотрите,удобно добавлять,и удобно пользователям пользоваться... Пишите ICQ- 397790763   ..... Сделаю все в лучшем виде...
А в нос? Как это не работают, ты сам попробуй потом тут говори что не работает, кому нужна помощь ПИШИТЕ сюда тут помогу бесплатно, не просите у всяких дятлов помощи за денежку.

Начни зарабатывать на форексе!
Помощь в установке: dle/шаблоны/модули/искориняю вирусы/отварот|приворот скриптов(оплата символическая)

Praadus

  • Модератор Всея
  • Герой форума
  • *****
  • Сообщений: 2 025
  • Карма: 280
  • Где-же делась карма?куда плюсик ставить?
    • Просмотр профиля
    • Битбокс в Украине
Эти спсоба не работают что вам тут предлагают.
У меня есть рабочий способ.Вставки видео от вконтакте на DLE.
Так же парсер для добавления сериалов от вк.Снизу плеера выбираете серию и смотрите,удобно добавлять,и удобно пользователям пользоваться... Пишите ICQ- 397790763   ..... Сделаю все в лучшем виде...
А в нос? Как это не работают, ты сам попробуй потом тут говори что не работает, кому нужна помощь ПИШИТЕ сюда тут помогу бесплатно, не просите у всяких дятлов помощи за денежку.
Типичный школобык, который решил выпендриться  ;D

alucuk

  • Юнкер DLE-сайтостроения
  • **
  • Сообщений: 55
  • Карма: 0
    • Просмотр профиля
0. Открываем /engine/classes/parse.class.php

1. После:
Цитировать
$source = preg_replace( "#\[youtube=([^\]]+)\]#ies", "\$this->build_youtube('\\1')", $source );

Добавляем:
Цитировать
$source = preg_replace( "#\[vk=([^\]]+)\]#ies", "\$this->build_vk('\\1')", $source );


2. После:
Цитировать
$txt = preg_replace( "#<!--dle_youtube_begin:(.+?)-->(.+?)<!--dle_youtube_end-->#is", '[youtube=\\1]', $txt );

Добавляем:
Цитировать
$txt = preg_replace( "#<!--dle_vk_begin:(.+?)-->(.+?)<!--dle_vk_end-->#is", '[vk=\\1]', $txt );


3. ПЕРЕД:
Цитировать
function build_url($url = array()) {

Добавляем:
Цитировать
function build_vk($url) {
        $url = $this->clear_url( urldecode( $url ) );
        $url = str_replace("&amp;","&", $url );       
        if( $url == "" ) return;
        $source = @parse_url ( $url );
        $source['host'] = str_replace( "www.", "", strtolower($source['host']) );
        if ($source['host'] != "vk.com" AND $source['host'] != "vkontakte.ru") return "[vk=".$url."]";
        if ($source['host'] == "vk.com")
            return '<!--dle_vk_begin:'.$url.'--><center><iframe src=\"'.$url.'\" width=\"585\" height=\"360\" frameborder=\"0\"></iframe></center><!--dle_vk_end-->';
        else
            return '<!--dle_vk_begin:'.$url.'--><center><iframe src=\"'.$url.'\" width=\"585\" height=\"360\" frameborder=\"0\"></iframe></center><!--dle_vk_end-->';
    }
(width и height ставьте вам нужную)

4. В main.tpl в шапку добавьте -
Цитировать
<script language="javascript" type="text/javascript">
/*<![CDATA[*/
document.onmouseup = function(){
var t =  document.getElementsByTagName('textarea');
for (var i=0; i<t.length; i++)  {
  t.value=t.value.replace(/<iframe src="(.*?)".*?<\/iframe>/gim, '[vk=$1]');
}
}
/*]]>*/
</script>


Теперь все должно работать! Просто вставляйте в новость весь код iframe!
Удачи! =)

Авторы: рони & kavadims
_http://4dle.ru/hacks/1147158684-dobavlenie-video-s-vkontakte-v2.html


Помогите! Нифига не работает:((( Не могу найти способ добавлять просто код.

alucuk

  • Юнкер DLE-сайтостроения
  • **
  • Сообщений: 55
  • Карма: 0
    • Просмотр профиля
ппц:) Только напишу на форуме, еще раз переделываю и все начинает работать:))) Мистика! Спасибо!!!

 

Похожие темы

  Тема / Автор Ответов Последний ответ
34 Ответов
5788 Просмотров
Последний ответ 22-11-2009, 00:36:58
от Lion__
9 Ответов
1494 Просмотров
Последний ответ 05-02-2010, 11:37:55
от Slavynin
0 Ответов
362 Просмотров
Последний ответ 01-06-2010, 10:10:47
от tdv
13 Ответов
1679 Просмотров
Последний ответ 10-07-2010, 23:22:26
от Praadus
1 Ответов
356 Просмотров
Последний ответ 05-07-2011, 10:13:03
от vladimir