А то есть имеется в виду перекачка видеофайла с одного ресурса на другой, а не вставка плеера с видео, как например вставка ссылки youtube (потом встает плеер с видео, как при добавлении кода плеера) на стену vk?
Не совсем понял, что Вы хотели сказать.
Мне нужно что-то типа как показано на скрине. Там я беру ссылку с ютюба и вставляю в поле "видео", в итоге в ноде у меня уже показывает плеер видео с указанной страницы ютюба.
Код вставляется в Содержимое ноды и плеер с видео отображается без проблем.
А если просто ссылку вставить типа _http://www.youtube.com/embed/2fKrSY7NcqU то плеера не будет, а просто ссылка. Чтобы при вставке только ссылки появлялся и плеер, то ссылка должна ложится в заранее готовый iframe. Думаю, надо смотреть в сторону связки LightBox Iframe Field. Где то были посты на эту тему.
Ну это всё ежу понятно ) Суть то в том что бы иметь именно ckk поле с видеороликом (и что еще важнее его превью). Тогда соответственно можно это поле везде выводить, создавать всякие штуки и списки. т.е. нужнен модуль embed media field: vk, по аналогии с ютубом, вимео и десятком других хостингов.
Зачем, если топикастеру надо вставлять готовые плееры с видео в них (превью видео там само собой есть). Достаточно создать текстовое поле CCK (можно textarea) со вставкой html iframe кода с видео-ресурсов, с Input format > Full Html по умолчанию.
Ну а если выводить превью этих плееров разного размера через views, то тут рыться надо.
еще наверное можно создать поле для ролика, а потом брать вьюсом и адрес введённый в поле подставлять в iframe... и будет выводиться плеер. Но я не пробовал.
Реализовал с помощью http://drupal.org/project/iframe
При этом создана отдельная группа юзеров и отдельный тип ноды, в целях безопасности.
В итоге получилось вот так:
Хорошо. А ссылку (адрес), полагаю, именно ту, которая в коде iframe видео?
Хорошо бы ту, которая в адресной строке браузера. Если разные пользователи (например, если построена соц. сеть), то им будет проще брать ссылку с адресной строки, а не ссылку из html-кода "Поделиться" к видео. Так вставка видео организована на стене пользователя vk.com
Ну так а какой смысл всего замута тогда, если юзер всё равно должен открыть код, да еще и выбрать оттуда адрес и вставить его в эту вот строчку ? Уж тогда и правда проще тупо вставлять код в текстовое поле и всё.
Чтобы по ссылке с адресной строки - это надо, как я понимаю к API видеоресурсов обращаться, чтобы уже на Drupale получать ссылку, которая идет для плеера (та что в коде "Поделиться").
Есть расширение для модуля Video Embed Field под D8 - Video Embed Vkontakte. Только я не могу понять, как получить access code от VK.com, растолкуйте, пожалуйста.
Комментарии
я вот тоже мечтаю когда же кто-нибудь напишет embed media field для контакта.
получается, что это только мечты..... Жаль!
Ну что же так сразу.. Надо сначала поискать, подумать: модули по запросу video field с Drupal.org
Kremenetskiy, может я что-то не то делаю. Но этот модуль закачивает видео на сервер.
А то есть имеется в виду перекачка видеофайла с одного ресурса на другой, а не вставка плеера с видео, как например вставка ссылки youtube (потом встает плеер с видео, как при добавлении кода плеера) на стену vk?
Не совсем понял, что Вы хотели сказать.
Мне нужно что-то типа как показано на скрине. Там я беру ссылку с ютюба и вставляю в поле "видео", в итоге в ноде у меня уже показывает плеер видео с указанной страницы ютюба.
Вот мне как раз и нужна именно вставка, а не закачка на сервер.
Код html iframe с youtube, который есть под любым видео, где кнопка "Поделиться", далее "HTML-код":
<iframe width="560" height="315" src="http://www.youtube.com/embed/bj-v9tqUcRE" frameborder="0" allowfullscreen></iframe>
Код вставляется в Содержимое ноды и плеер с видео отображается без проблем.
А если просто ссылку вставить типа _http://www.youtube.com/embed/2fKrSY7NcqU то плеера не будет, а просто ссылка. Чтобы при вставке только ссылки появлялся и плеер, то ссылка должна ложится в заранее готовый iframe. Думаю, надо смотреть в сторону связки LightBox Iframe Field. Где то были посты на эту тему.
Ну и модули по запросу youtube на Drupal.org
Вот как раз ютюб у меня и работает по такому принципу. Вот http://best-dom2.ru/content/zhenya-feofilaktova-i-sasha-zadoinov Ютюб работает отлично, а мне надо теперь так же прикрутить контакт.
С Видео Vk.com такая же история. Под родными (не встроенными с дургих сайтов типа youtube) видео VK есть ссылка "Поделиться", далее "Получить код":
<iframe src="http://vk.com/video_ext.php?oid=124992253&id=162373459&hash=8f816624a9c2dd77&sd" width="607" height="360" frameborder="0"></iframe>
Тоже iframe
Да, но если я беру ссылку _http://vk.com/video_ext.php?oid=124992253&id=162373459&hash=8f816624a9c2... То плеер не показывает, так как поле реализовано у меня через Video Filter
Ну это всё ежу понятно ) Суть то в том что бы иметь именно ckk поле с видеороликом (и что еще важнее его превью). Тогда соответственно можно это поле везде выводить, создавать всякие штуки и списки. т.е. нужнен модуль embed media field: vk, по аналогии с ютубом, вимео и десятком других хостингов.
Может там переписать недолго ?
Зачем, если топикастеру надо вставлять готовые плееры с видео в них (превью видео там само собой есть). Достаточно создать текстовое поле CCK (можно textarea) со вставкой html iframe кода с видео-ресурсов, с Input format > Full Html по умолчанию.
Ну а если выводить превью этих плееров разного размера через views, то тут рыться надо.
Мои знания php такого непозволяют...
еще наверное можно создать поле для ролика, а потом брать вьюсом и адрес введённый в поле подставлять в iframe... и будет выводиться плеер. Но я не пробовал.
Реализовал с помощью http://drupal.org/project/iframe
При этом создана отдельная группа юзеров и отдельный тип ноды, в целях безопасности.
В итоге получилось вот так:
Вставляем ссылку на видео и вуаля?
Да, именно. Ссылку, а не весь код ифрейма.
Хорошо. А ссылку (адрес), полагаю, именно ту, которая в коде iframe видео?
Хорошо бы ту, которая в адресной строке браузера. Если разные пользователи (например, если построена соц. сеть), то им будет проще брать ссылку с адресной строки, а не ссылку из html-кода "Поделиться" к видео. Так вставка видео организована на стене пользователя vk.com
Да.
Ну так а какой смысл всего замута тогда, если юзер всё равно должен открыть код, да еще и выбрать оттуда адрес и вставить его в эту вот строчку ? Уж тогда и правда проще тупо вставлять код в текстовое поле и всё.
Это какие-то супер соображения безопасности ?
Но истина где-то рядом.
Чтобы по ссылке с адресной строки - это надо, как я понимаю к API видеоресурсов обращаться, чтобы уже на Drupale получать ссылку, которая идет для плеера (та что в коде "Поделиться").
Есть расширение для модуля Video Embed Field под D8 - Video Embed Vkontakte. Только я не могу понять, как получить access code от VK.com, растолкуйте, пожалуйста.
Video Embed Field в drupal 7.94 не работает с VK
Отправляется пустой фрейм.