Плагин «Граббер информации о видео с YouTube, RuTube и Vimeo в пост (YouTube Grabber)», обновление


Плагин полностью переписан: в связи с постоянными сменами дизайнов видео сервисов было решено отказаться от парсинга страниц в пользу использования предоставляемого ими АПИ.

Теперь дополнительные данные о видео добавляются в топик кроме ютуба также и для вимео и рутуб видео. Кроме того также данные добавляются не под одно первое видео в топике, а под каждое видео из топика (ютуб, вимео и рутуб).

Читать дальше →

Почему ЛС так не любит ютуб



Спустя год надумался сделать еще один сайт на ЛС, скачал новый ЛС1.03. Установил и что я вижу что мы по прежнему игнорим крупнейшего видеохостера
Читать дальше →

На Ютубе убрали http: из кода вставки видео. Как быть?

Теперь код такой:
<iframe width="560" height="315" src="//www.youtube.com/embed/9X6sGu8oTiQ?rel=0" frameborder="0" allowfullscreen></iframe>


при вставке в топик он не работает.

нужно в ручную дописать «http:»:

<iframe width="560" height="315" src="http://www.youtube.com/embed/9X6sGu8oTiQ?rel=0" frameborder="0" allowfullscreen></iframe>


Подскажите как сделать что бы это было автоматически?

Либо как насроить так что бы ссылка типа www.youtube.com/watch?v=9X6sGu8oTiQ
или короткая youtu.be/9X6sGu8oTiQ
при добавлении ее автоматически добавлялось видео.

В jevix.php прописано:
...
array(
				'embed',
				array('src' => array('#domain'=>array('youtube.com','rutube.ru','vimeo.com','soundcloud.com')), 'type' => '#text','allowscriptaccess' => '#text', 'allowfullscreen' => '#text','width' => '#int', 'height' => '#int', 'flashvars'=> '#text', 'wmode'=> '#text')
			),
			array(
				'acronym',
				array('title')
			),
			array(
				'abbr',
				array('title')
			),
			array(
				'iframe',
				array('width' => '#int', 'height' => '#int', 'src' => array('#domain'=>array('youtube.com','rutube.ru','vimeo.com','soundcloud.com')))
			),
...


уже есть в Text.class.php:
public function VideoParser($sText) {
		/**
		 * youtube.com
		 */
		$sText = preg_replace('/<video>http:\/\/(?:www\.|)youtube\.com\/watch\?v=([a-zA-Z0-9_\-]+)(&.+)?<\/video>/Ui', '<iframe width="560" height="315" src="http://www.youtube.com/embed/$1" frameborder="0" allowfullscreen></iframe>', $sText);
		$sText = preg_replace('/<video>http:\/\/(?:www\.|)youtu\.be\/([a-zA-Z0-9_\-]+)(&.+)?<\/video>/Ui', '<iframe width="560" height="315" src="http://www.youtube.com/embed/$1" frameborder="0" allowfullscreen></iframe>', $sText);
		/**
		 * vimeo.com
		 */
		$sText = preg_replace('/<video>http:\/\/(?:www\.|)vimeo\.com\/(\d+).*<\/video>/i', '<iframe src="http://player.vimeo.com/video/$1" width="500" height="281" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>', $sText);
		/**
		 * rutube.ru
		 */
		$sText = preg_replace('/<video>http:\/\/(?:www\.|)rutube\.ru\/tracks\/(\d+)\.html.*<\/video>/Ui', '<OBJECT width="470" height="353"><param name="wmode" value="opaque"></param><PARAM name="allowFullScreen" value="true"></PARAM><EMBED src="http://video.rutube.ru/$1" type="application/x-shockwave-flash" wmode="window" width="470" height="353" allowFullScreen="true"></embed></param></EMBED></OBJECT>', $sText);
		/**
		 * video.yandex.ru
		 */
		$sText = preg_replace('/<video>http:\/\/video\.yandex\.ru\/users\/([a-zA-Z0-9_\-]+)\/view\/(\d+).*<\/video>/i', '<object width="467" height="345"><param name="wmode" value="opaque"></param><param name="video" value="http://video.yandex.ru/users/$1/view/$2/get-object-by-url/redirect"></param><param name="allowFullScreen" value="true"></param><param name="scale" value="noscale"></param><embed src="http://video.yandex.ru/users/$1/view/$2/get-object-by-url/redirect" type="application/x-shockwave-flash" width="467" height="345" allowFullScreen="true" scale="noscale"></embed></param></embed></object>', $sText);
		return $sText;
	}

Но не работает

Плагин «Граббер информации о видео с Ютуба в пост (YouTube Grabber)», версия для ЛС 1.0+


Описание

Данный плагин позволяет граббить дополнительную информацию с YouTube в топик, если в топике мало текста (слов). В топик вставляется embed-код видео или просто ссылка на YouTube и в конец топика при публикации добавляется информация о видео.
Плагин также умеет превращать сами ссылки на YouTube видео в embed-код.

Читать дальше →

Встраивание видео с Ютуб, кнопка "на полный экран"

Всвязи с тем, что сейчас движок позволяет вставлять прямо в текст сгенерированный Ютубом код встраивания
<iframe width="560" height="315" src="http://www.youtube.com/embed/wL7JcH4OgkU?rel=0" frameborder="0" allowfullscreen></iframe>

после чего видео отображается на ура, большинство пользуется им. на ютубе это дефолтный для встраивания код.
Но при таком встраивании нет кнопки «на весь экран», хотя если взять на ютубе код старого встраивания
<object width="560" height="315"><param name="wmode" value="opaque"></param><param name="movie" value="http://www.youtube.com/v/wL7JcH4OgkU?version=3&hl=ru_RU&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/wL7JcH4OgkU?version=3&hl=ru_RU&rel=0" type="application/x-shockwave-flash" width="560" height="315" allowscriptaccess="always" allowfullscreen="true"></embed></param></embed></object>

то кнопка появляется.

Как добавить возможность полноэкранного просмотра в первый вариант?

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

Горе у меня, ребята… Вообще не знаю, с чем это связано, но у меня на сайте не отображаются видео из вконтактика. Пустое пространство появляется и все.
Вставлял такой код. Из всего из этого отображается только ютубовский ролик.
<iframe src="http://vk.com/video_ext.php?oid=12824791&id=162582797&hash=ea883bcc7f01846f&hd=1" width="607" height="360" frameborder="0"></iframe>

<iframe src="http://vkontakte.ru/video_ext.php?oid=14055366&id=159572110&hash=1a556f3caf1542be&hd=1" width="607" height="360" frameborder="0"></iframe>

<video>http://vkontakte.ru/video_ext.php?oid=14055366&id=159572110&hash=1a556f3caf1542be&hd=1</video>

<video>http://vk.com/wall12824791_5579?z=video12824791_162582797%2Fbbe7b8075b26004528</video>

<iframe width="560" height="315" src="http://www.youtube.com/embed/K4gRtZNWxls" frameborder="0" allowfullscreen></iframe>


Кстати, на этом же моем сайте был пост, где все-таки вконтактовское видео работало. И был там такой код:
<iframe src="http://vkontakte.ru/video_ext.php?oid=14055366&id=159572110&hash=1a556f3caf1542be&hd=1" width="607" height="360" frameborder="0"></iframe>

Я внес небольшие изменения (дописал строку ниже, в сам код пллеера не влезал). Сохранился. Видео уже не показывалось. Опять отредактировал (убрал то, что дописывал) — а видео все так же и не работает.

Я наверное просто упустил какой-то момент… В какую сторону капать?

Ребят. Помогите не могу вообще видео добавить

Ребят. Помогите не могу вообще видео добавить
Forbidden

You don't have permission to access /topic/edit/1/ on this server.

Вот такая зараза выходит при добавлении любого видео.
Мне самому кажется дело в хостинге… так как я использую *****.elitno.net Но надеюсь на совет мудрейших!
И еще если возможно подскажите бесплатный хостинг под наш движок LS с поддержкой прикрепления поддомена а то я 350 руб пр*ср*л в никуда…

Окно авторизации и видео c ютуба.

Здравствуйте всем.

Столкнулся с небольшой проблемой, которая изображена на картинке ниже. Ошибка возникает в IE и Хроме. В Mozilla Firefox все в порядке.



Смысл вот в чем:

— Если код видео с ютуба вставляется старым способом, то окно авторизации находится над ним и все впорядке,

— Если вставляем по-новому, через кнопку видео, то окно показывается под видео.

Проблему пока не решил. Может ли кто-то подсказать что-нибудь по этому поводу?

Заранее спасибо.

Проблемка от Ютуба - Новый вид вставки кода видео

Теперь Ютуб вставляет видео через ифрейм, вот таким способом
<iframe title="YouTube video player" width="640" height="390" src="http://www.youtube.com/embed/R2ZxBf6kfi4" frameborder="0" allowfullscreen></iframe>

Конечно можно вставить и старым способом. но пользователь до этого не догонит.
www.youtube.com/watch?v=R2ZxBf6kfi4&feature=feedf

Видео в ИЕ8 - работает или нет?

Сегодня обнаружил факт что при просмотре в ЛС не отображается видео с ютуба в браузере ИЕ8.

Проверил на нескольких сайтах включая этот!
Вопрос: это только у меня такое и как сего пофиксить?

Читать дальше →