prowebber.ru - Тут есть все для настоящих вебмастеров

Мы в твиттере Наша страничка на FaceBook! Сообщество вебмастеров в VK Мы в телеграме!

PW — всё для вебмастера » Всё для DataLife Engine » DLE хаки » Добавление видео ВКонтакте 1.0 by NiceWeb

Добавление видео ВКонтакте 1.0 by NiceWeb

Данный материал предоставлен сайтом ProWebber.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Добавление видео ВКонтакте 1.0 by NiceWeb.

Добавление видео ВКонтакте 1.0 by NiceWeb

Вот решил сделать простой хак с добавлением видео с контакта на DLE, версия любая.Уже есть подобный хак, но он не работает когда ставишь виджеты с контакта...

Версия: Любая.
Год выхода: 2010.
Разработчики: Студия NiceWeb.in.ua

Вот собственно сама установка:

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('&','&',$vk_video);
$tpl->set( '{short-story}', $result_vk_video );


2. Открыть /engine/modules/show.full.php

Найти:

$tpl->set( '{full-story}', stripslashes( "<div id=\"news-id-" . $row['id'] . "\" style=\"display:inline;\">" . $row['full_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'] . "\" style=\"display:inline;\">" . $row['full_story'] . "</div>" ));
$result_vk_video = str_replace('&','&',$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('&','&',$vk_video);
$tpl->set( '{result-text}', $result_vk_video );


Вот и все!

Теперь о том как вставлять видео с ВКонтакте в DLE

Берем ссылку которая находится в src="ссылка"

Например есть у нас код с видео:

<iframe src="http://vkontakte.ru/video_ext.php?oid=13116118&id=152624713&hash=553ce45059863cde&hd=1" width="607" height="360" frameborder="0"></iframe>


А берем мы с этого кода только

http://vkontakte.ru/video_ext.php?oid=13116118&id=152624713&hash=553ce45059863cde&hd=1


И чтоб работало на сайте при добавлении новости делаем так:

[vkvideo=ссылка][/vkvideo]


Пример:

[vkvideo=http://vkontakte.ru/video_ext.php?oid=13116118&id=152624713&hash=553ce45059863cde&hd=1][/vkvideo]





0

Просмотры: 7440 :: Комментарии (21) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1f0rt1

  • 14 октября 2010 19:55
  • Регистрация: 26.01.2010
  • ICQ: --
  • Комментариев: 2
хм...текст плохо оброботался...

вот нормальная установка

http://dle.in.ua/hacks/10069-dobavlenie-video-vkontakte-10-by-niceweb.html

0

#2MVerstka

  • 14 октября 2010 20:05
  • Регистрация: 14.09.2010
  • ICQ: 6082486
  • Комментариев: 14
Цитата: f0rt1
хм...текст плохо оброботался...

вот нормальная установка

http://dle.in.ua/hacks/10069-dobavlenie-video-vkontakte-10-by-niceweb.html

И чем они отличаються???

--------------------

0

#3Ross

  • 14 октября 2010 20:12
  • Регистрация: 11.09.2010
  • ICQ: --
  • Комментариев: 85
уже бы сразу ВВкод сделали, с кнопкой как на примере ютуба.

--------------------

0

#4MVerstka

  • 14 октября 2010 20:13
  • Регистрация: 14.09.2010
  • ICQ: 6082486
  • Комментариев: 14
Ross,
Могу я такой хак написать но если подождете до среды!

--------------------

0

#5serg561432

  • 14 октября 2010 21:18
  • Регистрация: 4.02.2010
  • ICQ: --
  • Комментариев: 104
MVerstka, напиши пожалуйста, мы подождём...

0

#6Ross

  • 15 октября 2010 04:03
  • Регистрация: 11.09.2010
  • ICQ: --
  • Комментариев: 85
Цитата: MVerstka
Могу я такой хак написать но если подождете до среды!

да да, было бы супер.

--------------------

0

#7kit

  • 15 октября 2010 05:55
  • Регистрация: 29.01.2010
  • ICQ: --
  • Комментариев: 39
этот код нерабочий
я сам проверил на
чисто рекламирует свой сайт
разрабочик хренов))

0

#8Ross

  • 16 октября 2010 00:08
  • Регистрация: 11.09.2010
  • ICQ: --
  • Комментариев: 85
kit, как показывает практика в подобных случаях, это не разработчики хреновы.. а руки у того кто ставит... аналогичного содержания. ph34r

--------------------

0

#9rosty96

  • 17 октября 2010 20:15
  • Регистрация: 29.01.2010
  • ICQ: 1552230
  • Комментариев: 14
хрень diablo

--------------------

0

#10mishutka16

  • 19 октября 2010 17:08
  • Регистрация: 18.09.2010
  • ICQ: --
  • Комментариев: 3
супер вот только кто знает как кнопкой сделать а то оч не удобно

0

#11forward5

  • 22 октября 2010 17:48
  • Регистрация: 6.04.2010
  • ICQ: --
  • Комментариев: 23
можна и попроще сделать
* в админке Dle редактируем fullstory.tpl и добавляем код после {full-story}
[xfgiven_film]< iframe src="http://vkontakte.ru/video_ext.php[xfvalue_film]" frameborder="0" height="385" width="551" >< / iframe >[/xfgiven_film]

его можно еще заключить в тег center, чтоб отображался по центру поста
* идем в Дополнительные поля новостей, жмем кнопку “Добавить поле”
* В нашем случаем в поле название фильма пишем film, описание – вконтакте, категория – выбираем Видео Онлайн
* если в категории не каждая новость будет содержать видео вконтакте можно отметить: “Использовать при желании (можно оставить поле пуcтым)”
* теперь при создании новости в дополнительное поле вставляем этот код например с взятого кода вконтакте:
?oid=56413761&id=147408001&hash=58f94cfc2aa943e4&hd=1

0

#12Matador-Pro

  • 22 октября 2010 18:05
  • Регистрация: 22.10.2010
  • ICQ: --
  • Комментариев: 7
Наконец заработало! Спасибо!

0

#13mishutka16

  • 25 октября 2010 02:09
  • Регистрация: 18.09.2010
  • ICQ: --
  • Комментариев: 3
forward5 спасиб вобще супер и не нужно ничего в двиге переписывать)

0

#14ghz

  • 26 октября 2010 00:24
  • Регистрация: 5.09.2009
  • ICQ: 486
  • Комментариев: 147
Цитата: MVerstka
Могу я такой хак написать но если подождете до среды!

и еще можно сделать что бы заменял стандартный плеер! ну как сделано с ютюбом?

--------------------

0

#15mishutka16

  • 26 октября 2010 09:03
  • Регистрация: 18.09.2010
  • ICQ: --
  • Комментариев: 3
ghz,
вот правельно написал это будет лучше всего +1

0

#16voronf4

  • 26 октября 2010 23:15
  • Регистрация: 13.09.2010
  • ICQ: 359596024
  • Комментариев: 55
нифига не получаеться(((

0

#17Matador-Pro

  • 1 ноября 2010 10:38
  • Регистрация: 22.10.2010
  • ICQ: --
  • Комментариев: 7
ghz, это iframe тут навряд ли получиться

0

#18angel1234

  • 30 ноября 2010 14:23
  • Регистрация: 3.10.2010
  • ICQ: --
  • Комментариев: 5
Лично я никогда этими хаками не заморачивался, я зделал просто до безобразия - добавил строчку в фулл стори <iframe src="http://vk.com/video_ext.php?oid=[xfvalue_vkontakte]" width="448" height="251" frameborder="0"></iframe> и ппц... и никаких хаков не надо...

0

#19kiber-nik

  • 3 декабря 2010 19:51
  • Регистрация: 28.10.2010
  • ICQ: --
  • Комментариев: 32
Вот суперский модуль для в контакт видео: http://6prog.net/video_vkontakte_parser.html
Но он 30$ стоит chok

--------------------

0

#20shigin2015

  • 12 апреля 2011 00:50
  • Регистрация: 11.04.2011
  • ICQ: --
  • Комментариев: 2
Пакет программ для работы с vkontakte.ru и odnoklassniki.ru
- Работа с изображениями,
- Загрузка аудио и видео,
- Агент,
- Перевод изображений в символы,
- Интересные и полезные советы.
А так-же многое другое.

http://vip-file.com/download/15216.1d2ba823398f72ff241bf6f670e7/BestPack_v_4.4.h
tml

0
1 2
Предыдущая    Следующая
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.

SkripTers.biz - Снова с вами

https://culabra.ru — Блог вЭбмастЭра

DCOReARTs.COM - Услуги веб-дизайна и графики

Max-energy.top - Заработок на электросчетчиках;)

Skripters.info - все для вебмастера. Только эксклюзивный контент.

Наши баннеры
Скрипты, cms, шаблоны, статьи по раскрутке

Опросы

Нужна ли категория "Интернет магазины"?

Да
Нет

Архив новостей
Апрель 2018 (348)
Март 2018 (498)
Февраль 2018 (410)
Январь 2018 (141)
Декабрь 2017 (27)
Ноябрь 2017 (7)

Последние комментарии:

  • Hosting Ukraine
  • Яндекс.Метрика

Искать людей

Ваши переписки