Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE хаки » Добавление видео ВКонтакте 1.0 by NiceWeb

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

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

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Добавление видео ВКонтакте 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
Просмотры: 9 210 :: Комментарии (21) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1f0rt1

  • 14 октября 2010 19:55
  • Регистрация: 26.01.2010
  • Был(а) онлайн: 28.05.2014
  • Комментариев: 2
  • 0
хм...текст плохо оброботался...

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

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

#2MVerstka

  • 14 октября 2010 20:05
  • Регистрация: 14.09.2010
  • Был(а) онлайн: 20.10.2010
  • Комментариев: 14
  • 0
Цитата: f0rt1
хм...текст плохо оброботался...

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

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

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

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

#3Ross

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

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

#4MVerstka

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

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

#5serg561432

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

#6Ross

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

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

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

#7kit

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

#8Ross

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

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

#9rosty96

  • 17 октября 2010 20:15
  • Регистрация: 29.01.2010
  • Был(а) онлайн: 24.01.2013
  • Комментариев: 14
  • 0
хрень diablo

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

#10mishutka16

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

#11forward5

  • 22 октября 2010 17:48
  • Регистрация: 6.04.2010
  • Был(а) онлайн: 29.10.2017
  • Комментариев: 23
  • 0
можна и попроще сделать
* в админке 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

#12Matador-Pro

  • 22 октября 2010 18:05
  • Регистрация: 22.10.2010
  • Был(а) онлайн: 23.02.2011
  • Комментариев: 7
  • 0
Наконец заработало! Спасибо!

#13mishutka16

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

#14ghz

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

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

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

#15mishutka16

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

#16voronf4

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

#17Matador-Pro

  • 1 ноября 2010 10:38
  • Регистрация: 22.10.2010
  • Был(а) онлайн: 23.02.2011
  • Комментариев: 7
  • 0
ghz, это iframe тут навряд ли получиться

#18angel1234

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

#19kiber-nik

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

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

#20shigin2015

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

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

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

Архив новостей
Декабрь 2024 (9)
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)

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