Изменились параметры медиа-тега YouTube? - Страница 3 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

media теги youtube

  • 3 Страниц +
  • 1
  • 2
  • 3

Изменились параметры медиа-тега YouTube?

#31 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 9 065
  • Регистрация: 20-Март 09
  • Репутация: 2 427
  • IPB version:3.1.x
 

Отправлено 19 Август 2016 - 20:17

Просмотреть сообщениеHaktar сказал(а):

Перекеширование делал - не помогло

Нужно искать кеш или содержимое этого приложения.
0

#32 Пользователь не на сайте   f2065 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 62
  • Регистрация: 16-Ноябрь 16
  • Репутация: 5
  • IPB version:3.4.x
 

Отправлено 03 Февраль 2018 - 15:17

А как сделать медиатеги с привязкой времени?

Сейчас у меня такие вот медиатеги:

YouTube
http(?:s)?://(www.)?youtube.com/watch\?(\S+?)?v=([\d\w-_]+?)(&\S*|\#\S*|$)
<iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="640" height="390" src="//youtube.com/embed/$3?html5=1&fs=1" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe>

YouTu.be
http(?:s)?://(www.)?youtu.be/([\d\w-_]+?)
<iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="640" height="390" src="//youtube.com/embed/$2?html5=1&fs=1" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe>


Всё вроде работает, но если ссылка с привязкой времени (&t=1m23s например, или ещё вот видел &time_continue=123) - то это время не передаётся.
Причём, маска для захвата есть (&\S*|\#\S*|$) - но как и куда её вставить в src ?
//youtube.com/embed/$3?html5=1&fs=1$4 пробовал, в строке формируется как надо (проверил html-код страницы), но ютуб этот ключ в таком виде не принимает…
0

#33 Пользователь не на сайте   Strategius ответил: »

 
 
  • Advanced
  • ***
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 785
  • Регистрация: 27-Март 16
  • Репутация: 48
  • IPB version:3.4.x
 

Отправлено 03 Февраль 2018 - 19:12

Такие сделал для себя:
YouTube
http(?:s)?://(www.)?youtube.com/watch\?(\S+?)?v=([\d\w-_]+?)(&\S*|\#\S*|$)
<iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="640" height="390" src="https://youtube.com/embed/$3?html5=1&fs=1" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe>

YouTu.be
http(?:s)?://(www.)?youtu.be/([\d\w-_]+?)
<iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="630" height="420" src="https://youtube.com/embed/$2?html5=1&fs=1" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe>

YouTu.be Time
http(?:s)?://(www.)?youtu.be/([\d\w-_=?]+?)?t={3}
<iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="630" height="420" src="https://youtube.com/embed/$2?html5=1&fs=1&start=$3" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe>

0

#34 Пользователь не на сайте   f2065 ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 62
  • Регистрация: 16-Ноябрь 16
  • Репутация: 5
  • IPB version:3.4.x
 

Отправлено 03 Февраль 2018 - 21:27

Просмотреть сообщениеStrategius 03 Февраль 2018 - 19:12 сказал(а):

YouTu.be Time
http(?:s)?://(www.)?youtu.be/([\d\w-_=?]+?)?t={3}

Это всё не работает почему-то, точнее время парстися но ютуб его не видит.
Проверил в HTML - а там получается после ID два ??
Попробовал из [\d\w-_=?] убрать ? - вообще перестало работать. Какая-то непонятная система регэкспов тут…
Вернул лишний ? и сделал тогда …embed/$2html… - в итоге из HTML дубль пропал.
ссылка правильная, типа https://youtube.com/...s=1&start=1m23s
Однако ютуб начинает играть с начала, а не с указанного времени.

Сообщение изменено: f2065 (03 Февраль 2018 - 21:27)

0

#35 Пользователь не на сайте   Strategius ответил: »

 
 
  • Advanced
  • ***
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 785
  • Регистрация: 27-Март 16
  • Репутация: 48
  • IPB version:3.4.x
 

Отправлено 03 Февраль 2018 - 23:17

Цитата

Однако ютуб начинает играть с начала, а не с указанного времени.

Вы шаблон замены добавили? У меня тег работает правильно. Причем, добавлять его нужно с двумя остальными, они сделаны комплектом, чтобы не было конфликта тегов. Все три я сделал для себя и они работают.

Сообщение изменено: Strategius (03 Февраль 2018 - 23:18)

0

Сообщить об этой теме:


  • 3 Страниц +
  • 1
  • 2
  • 3


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2018 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна