Перейти к публикации

Как вставить видео Вконтакте на Dle сайт


Рекомендованные сообщения

Может данная тема уже и была но я не нашел...Интересует способ чтобы не подвергать уязвимости сайт в смысле чтобы не особо менять код.слышал что можно с помощью дополнительных полей вставлять этот код но не могу сообразить как именно это сделать.Заранее спасибо всем кто поможет !

Ссылка на сообщение
Поделиться на других сайтах

izbushkin,

В доп. поле вставляете только ссылку которая стоит в теге iframe, а сам тег и ссылку уже выводите и оформляете в шаблоне.

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

izbushkin,

В доп. поле вставляете только ссылку которая стоит в теге iframe, а сам тег и ссылку уже выводите и оформляете в шаблоне.

Сделайте пожалуйста подробную инструкцию с примером.

Ссылка на сообщение
Поделиться на других сайтах

izbushkin,

В доп. поле вставляете только ссылку которая стоит в теге iframe, а сам тег и ссылку уже выводите и оформляете в шаблоне.

Сделайте пожалуйста подробную инструкцию с примером.

Создайте доп поле с названием vkontakte и в шаблоне ставляйте

[xfgiven_vkontakte]<iframe src="http://vkontakte.ru/video_ext.php[xfvalue_vkontakte]" width="460" frameborder="0" height="335"></iframe>[/xfgiven_vkontakte]

Изменено пользователем abasive
Ссылка на сообщение
Поделиться на других сайтах

izbushkin,

В доп. поле вставляете только ссылку которая стоит в теге iframe, а сам тег и ссылку уже выводите и оформляете в шаблоне.

Сделайте пожалуйста подробную инструкцию с примером.

Создайте доп поле с названием vkontakte и в шаблоне ставляйте

[xfgiven_vkontakte]<iframe src="http://vkontakte.ru/video_ext.php[xfvalue_vkontakte]" width="460" frameborder="0" height="335"></iframe>[/xfgiven_vkontakte]
Если вставить эту ссылку в шаблон как выше указано, выскакивает ошибка:
Not Found


The requested URL /video_ext.phpvideo4452871_158728817 was not found on this server.
А если вставить так в шаблон:
[xfgiven_vkontakte]<iframe src="http://vkontakte.ru/[xfvalue_vkontakte]" width="460" frameborder="0" height="335"></iframe>[/xfgiven_vkontakte]

То получается все криво, Пример

Изменено пользователем Dodger
Ссылка на сообщение
Поделиться на других сайтах

Dodger,

ссылку вы неверно вставили у вас в итоге получается в исходном коде ссылка _http://vkontakte.ru/video4452871_158728817 а должна быть что то типа _http://vkontakte.ru/video_ext.php?oid=9673837&id=159621609&hash=9a2b7bb9d9f7c731 смотрите правильный URL при копировании его с сайта контакта, его не из URL браузера нужно копировать а из окна получения кода видео

Ссылка на сообщение
Поделиться на других сайтах

Dodger,

ссылку вы неверно вставили у вас в итоге получается в исходном коде ссылка _http://vkontakte.ru/video4452871_158728817 а должна быть что то типа _http://vkontakte.ru/video_ext.php?oid=9673837&id=159621609&hash=9a2b7bb9d9f7c731 смотрите правильный URL при копировании его с сайта контакта, его не из URL браузера нужно копировать а из окна получения кода видео

Если я правильно понял вот код:

<iframe src="http://vkontakte.ru/video_ext.php?oid=4452871&id=158728817&hash=cdb5fa04ae1ec9c8&hd=3" width="607" height="360" frameborder="0"></iframe>
Нужно вставлять в этот фрагмент:
?oid=4452871&id=158728817&hash=cdb5fa04ae1ec9c8&hd=3

Ссылка на сообщение
Поделиться на других сайтах

Dodger,

если код доп. поля у вас оформлен как

[xfgiven_vkontakte]<iframe src="http://vkontakte.ru/video_ext.php[xfvalue_vkontakte]" width="460" frameborder="0" height="335"></iframe>[/xfgiven_vkontakte

то вставлять нужно ?oid=4452871&id=158728817&hash=cdb5fa04ae1ec9c8&hd=3

Ссылка на сообщение
Поделиться на других сайтах

[xfgiven_vkontakte]<iframe src="http://vkontakte.ru/video_ext.php[xfvalue_vkontakte]" width="460" frameborder="0" height="335"></iframe>[/xfgiven_vkontakte]

Прошу пардону - дополнительные поля еще не создавал - этот код нужно вставить в "Значение по умолчанию" дополнительного поля?

Ссылка на сообщение
Поделиться на других сайтах

моя не понимай.

нужно вставить контактовское видео в новость.

В какой из шаблонов должен вставляться код? полной новости?

какого типа должно быть дополнительное поле vkontalte?

из описания к функции непонятно

Дополнительные поля

Подключение дополнительных полей осуществляется через меню Настройки > Дополнительные поля. Данная функция удобна при публикации вместе со статьей, например, ссылки на первоначальный источник.

Добавить новое поле можно, нажав на ссылку "Новое поле". На открывшейся странице Вам необходимо ввести уникальное имя поля, описание поля и содержание поля по умолчанию. Также Вам необходимо выбрать, хотите ли Вы использовать поля по желанию. Т.е. если Вы захотите для какой-нибудь статьи не использовать дополнительное поле, Вам достаточно оставить поле пустым при добавлении/редактировании новости и модуль не будет включаться.

Для того чтобы использовать поле на странице с новостями, Вам необходимо в шаблон добавить переменную [xfvalue_X], где X - значение поля (имя, которое Вы ввели при добавлении нового поля). Также можно использовать связку [xfgiven_X]...[/xfgiven_X].

Пример работы полей:

1)- Название: stit

- Описание: Источник информации

- Значение по умолчанию: Я

- При желании: да

2)- Название: source

- Описание: Ссылка на источник информации

- Значение по умолчанию: http://server.com/

- При желании: да

[xfgiven_source]Источник - <a href=[xfvalue_source] target=_blank>[xfvalue_stit]</a>.[/xfgiven_source]

Итогом работы будет следующий HTML-код:

Источник - <a href=http://server.com/ target=_blank>Я</a>.

Запомните, что для названия поля нужно использовать только латинские буквы и цифры.

Ссылка на сообщение
Поделиться на других сайтах

Типа полей 3

Одна строка - input, это короткий текст, при редактировании будет обычное поле в одну строчку. (К примеру поле, в кот. вы пишите название новости при добавлении)

Несколько строк - textarea, это когда текста много. При редкатировании будет прямоугольное поле, с bbcode-редактрором либо с wysiwyg-редактором (Аналог краткого и полного содержаний при оформлении новости)

Список - select, когда на выбор есть несколько вариантов из списка выпадающего. (Как пример, при оформлении новости во вкладке доступ можно увидеть такие списки)

Это я к тому, чтобы вы поняли, какой из них вам удобней будет использовать.

Для вывода видео из ВК вам достаточно будет первого типа.

А то что нужно прописать в шаблоне - вам написали выше уже. Хотя я сделал бы так

[xfgiven_vkontakte]<iframe src="http://vkontakte.ru/video_ext.php?[xfvalue_vkontakte]" width="460" frameborder="0" height="335"></iframe>[/xfgiven_vkontakte]

и при оформлении новости копировал полученный код на видео после знака вопроса и вставлял бы в доп. поле

Изменено пользователем Critical Error
Ссылка на сообщение
Поделиться на других сайтах

34413efa77bc.jpg

сделал.

в просмотре не кажет

Ссылка на сообщение
Поделиться на других сайтах

в просмотре не кажет

потому что нужно вставлять в дополнительное поле

?oid=27821260&id=159664475&hash=5d011ffd3b2caa02

например

Ссылка на сообщение
Поделиться на других сайтах

Урра!

ЗАРАБОТАЛО!!!!!

Ссылка на сообщение
Поделиться на других сайтах
  • 5 месяцев спустя...

Капец,не могу понять помогите.

Создаю доп.поле в значению по умолчанию пишу

[xfgiven_vkontakte]<iframe src="http://vkontakte.ru/video_ext.php?[xfvalue_vkontakte]" width="460" frameborder="0" height="335"></iframe>[/xfgiven_vkontakte]

К примеру надо вставить видео

<iframe src="http://vkontakte.ru/video_ext.php?oid=69251331&id=160884174&hash=5f36e938b9fbe767&hd=1" width="607" height="360" frameborder="0"></iframe>

Вставляю этот КОД в Краткое описание: и ничего нету что не так делаю?

Budlo.ru

Изменено пользователем xwerx
Ссылка на сообщение
Поделиться на других сайтах

 Создаю доп.поле в значению по умолчанию пишу 

[xfgiven_vkontakte]<iframe src="http://vkontakte.ru/video_ext.php?[xfvalue_vkontakte]" width="460" frameborder="0" height="335"></iframe>[/xfgiven_vkontakte][/CODE]

Прочитайте внимательно тему, что и где создавать и куда вставлять. Это нужно не в доп. поле писать, а в шаблоне.

Ссылка на сообщение
Поделиться на других сайтах

celsoft подскажите в шаблоне в main.tpl ?

нет. В шаблоне краткой или полной новости доп. поля новостей и их значения выводятся

Ссылка на сообщение
Поделиться на других сайтах

Беру это

[xfgiven_vkontakte]<iframe src="http://vkontakte.ru/video_ext.php?[xfvalue_vkontakte]" width="460" frameborder="0" height="335"></iframe>[/xfgiven_vkontakte]

Вставляю в full\shortstory.tpl после {full/short-story}

иду в Доп.поля создаю там

1298242146_vkontakte.png

только вместо vk пишу vkontakte

ДОБАВЛЯЮ НОВОСТЬ

Краткое описание:

<iframe src="http://vkontakte.ru/video_ext.php?oid=69251331&id=160884174&hash=5f36e938b9fbe767&hd=1" width="607" height="360" frameborder="0"></iframe>

Видео в контакте: ?oid=69251331&id=160884174&hash=5f36e938b9fbe767&hd=1

И ничего что не так?

Изменено пользователем xwerx
Ссылка на сообщение
Поделиться на других сайтах

И ничего что не так?

Много чего не так. Вы документацию по доп. полям читали? Прочитайте. Как они используются, куда нужно ставить и т.д.

Причем здесь вообще краткое описание? Там вообще ничего не ставиться. Доп. поля оформляются в шаблоне. Там ставиться их вывод, а поле ввода доп. поля вводится только URL с которого брать видео, а все остальное делается оформлением в шаблоне.

Видео в контакте: ?oid=69251331&id=160884174&hash=5f36e938b9fbe767&hd=1

вы уже в шаблоне поставили _http://vkontakte.ru/video_ext.php?[xfvalue_vkontakte] Зачем вы еще раз поле пишите знак "?" и пишите при написании новости

?oid=69251331&id=160884174&hash=5f36e938b9fbe767&hd=1

у вас получается два знака "??" вы либо его из шаблона убирайте, либо из написания доп. поля при создании новости.

если в шаблоне стоит [xfgiven_vkontakte]<iframe src="http://vkontakte.ru/video_ext.php?[xfvalue_vkontakte]" width="460" frameborder="0" height="335"></iframe>[/xfgiven_vkontakte] то при добавлении новости в доп. поле нужно просто писать oid=69251331&id=160884174&hash=5f36e938b9fbe767&hd=1

Ссылка на сообщение
Поделиться на других сайтах

этот способ работает отлично, но у меня вопрос возник, а как можно видео засунуть в спойлер чтоб в было так:

[spoiler=смотреть фильм онлайн]

<iframe src="http://vkontakte.ru/video_ext.php?oid=69251331&id=160884174&hash=5f36e938b9fbe767&hd=1" width="607" height="360" frameborder="0"></iframe>

[/spoiler]

я попробовал вставить http://www.big-movie...sezon-2011.html хотел себе такое же сделать

в шаблон полной новости но он выводится "как есть"... я уже видел видео из ВК в спойлере вот на этом сайте

Ссылка на сообщение
Поделиться на других сайтах
  • 2 месяца спустя...

если в майн тпл в какое именно место

[xfgiven_vkontakte]<iframe src="http://vkontakte.ru/video_ext.php?[xfvalue_vkontakte]" width="460" frameborder="0" height="335"></iframe>[/xfgiven_vkontakte] нужно вставить это?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...