Изменения

Перейти к навигации Перейти к поиску
16 738 байт убрано ,  3 года назад
Строка 1: Строка 1:  
<includeonly><!--
 
<includeonly><!--
 
+
логотип
Получение данных о видеоролике:
+
-->{{#if: {{{logo|}}}
 
+
| [[Файл:YouTube full-color icon (2017).svg|20px|link=YouTube|alt=Логотип YouTube]]&nbsp;
-->{{#clear_external_data:}}{{#get_program_data:
  −
    program = youtube-dl
  −
  | url = https://youtu.be/{{#regex: {{{1|}}} | ~^https?://(youtu\.be/{{!}}www\.youtube\.com/watch\?v=)~ = }}
  −
  | cache seconds = 31557492
  −
  | use stale cache
  −
  | data = id=$.id,title=$.title,fulltitle=$.fulltitle,description=$.description,upload_date=$.upload_date,uploader=$.uploader,uploader_url=$.uploader_url,channel=$.channel,channel_url=$.channel_url,duration=$.duration,author=$.author,album=$.album
  −
  | format = json with jsonpath
  −
  | suppress error
   
}}<!--
 
}}<!--
 
+
URL
Вставка видеоролика
+
-->[https://www.youtube.com/watch?v={{{1|{{{id}}}}}}{{#if: {{{start|}}} | &t={{{start|}}} }}<!--
 
+
title
-->{{#if:{{#if:{{{ширина|{{{width|}}}}}}||{{{ширь|}}}}}{{{центр|}}}|<div class="center"><div class="thumb tnone">|<div class="thumb t{{{float|right}}}">}}<div class="thumbinner" style="width: {{#expr:{{{ширина|{{{width|{{#if:{{{ширь|}}}|640|480}}}}}}}}+2}}px;"><div class="thumbimage" style="margin: 0; padding: 0; background-color: #ccc;">{{#if:{{{1|}}}|{{#embed:youtube{{#if:{{{ширь|}}}|wide}}|{{#regex: {{{1|}}} | ~^https?://(youtu\.be/{{!}}www\.youtube\.com/watch\?v=)~ = }}|{{{ширина|{{{width|{{#if:{{{ширь|}}}|640|480}}}}}}}}||{{{start|{{{начало|0}}}}}}}}|'''Ошибка!'''<br />''Не указан идентификатор видеофайла.''}}</div><div class="thumbcaption"><!--
+
--> {{{2|{{{title|Видео}}}}}}]<!--
 
+
дополнение
Ссылка на источник
+
-->{{#if: {{{3|}}} | {{sp}}{{{3}}} }}<!--
 
+
id2
--><div style="float: right; margin: 0 0 0 0.5em;"><span class="plainlinks" style="font-size: x-small">([https://youtu.be/{{#regex: {{{1|}}} | ~^https?://(youtu\.be/{{!}}www\.youtube\.com/watch\?v=)~ = }}&start={{{start|{{{начало|0}}}}}} источник])</span></div><!--
+
-->{{#if: {{{id2|}}}
 
+
| {{sp}}(часть 1) + [https://www.youtube.com/watch?v={{{id2}}} (часть 2)]
Описание ролика
+
}}<!--
 
+
id3
--><div style="margin: 0; padding: 0.25em 0 0;">{{{2|{{{автор|{{{канал|{{#external_value:author | [{{#external_value:channel_url|}} {{#external_value:channel|}}] }} }}}}}}. {{#external_value:fulltitle | {{#external_value:title|}} }}. {{#time:[[j xg]] [[Y]]|{{#regex: {{#external_value:upload_date|}} | /^(\d\d\d\d)(\d\d)(\d\d)$/ = $1-$2-$3 }}}} }}}</div></div></div></div>{{#if:{{#if:{{{ширина|{{{width|}}}}}}||{{{ширь|}}}}}{{{центр|}}}|</div>}}<!--
+
-->{{#if: {{{id3|}}}
 
+
| {{sp}}+ [https://www.youtube.com/watch?v={{{id3}}} (часть 3)]
Регистрация ссылки на видеоролик:
+
}}<!--
 
+
  язык
-->{{#if:{{{не регистрировать|}}}||{{#subobject:-
+
-->{{#if: {{{lang|}}} | {{ref-{{{lang|}}}}} }}<!--
| Ссылка/Тип = Видеоролик{{#if:{{{тип|}}}|, {{Убрать HTML|{{Извлечь из ссылки|{{Убрать картинки|{{{тип|}}}}}|sep=,}}}}{{!}}+sep=,}}
+
начиная с
| Ссылка/Страница = {{FULLPAGENAME}}
+
-->{{#if: {{{logo|{{{notext|}}}}}} | | {{sp}}на [[YouTube]]<!--
| Ссылка/Сервис = YouTube
+
-->{{#if: {{{start|}}}
| Ссылка/URL = https://youtu.be/{{#regex: {{{1|}}} | ~^https?://(youtu\.be/{{!}}www\.youtube\.com/watch\?v=)~ = }}
+
| {{#iferror: , начиная с {{YouTube/Time converter|{{{start|}}}}} }}
| Ссылка/ID = {{#regex: {{{1|}}} | ~^https?://(youtu\.be/{{!}}www\.youtube\.com/watch\?v=)~ = }}
+
}}}}</includeonly><noinclude>{{doc}}</noinclude>
| Название = {{#external_value:title|}}
  −
| Полное название = {{#external_value:fulltitle|{{#external_value:title|}}}}
  −
| Ссылка/Гипертекстовое описание = {{{2|{{#regex:{{#external_value:description|}} | /\n/ = <br /> }}}}}
  −
| Ссылка/Издание = {{Извлечь из ссылки|{{{канал|{{{автор|{{#external_value:channel|}}}}}}}}|sep=,}}|+sep=,
  −
| Ссылка/Автор = {{Убрать HTML|{{Извлечь из ссылки|{{Убрать картинки|{{{автор|{{{канал|{{#external_value:author|{{#external_value:channel|}}}}}}}}}}}}|sep=,}}}}|+sep=,
  −
| Ссылка/Дата = {{#if: {{{год|}}}{{{дата|}}} | {{Извлечь дату|{{{год|}}}}} {{Извлечь год|{{{дата|}}}}} | {{#regex: {{#external_value:upload_date|}} | /^(\d\d\d\d)(\d\d)(\d\d)$/ = $3/$2/$1 }} }}
  −
| Ссылка/Тема = {{Убрать HTML|{{Извлечь из ссылки|{{Убрать картинки|{{{тема|{{{предмет|}}}}}}}}|sep=,}}}}|+sep=,
  −
| Ссылка/Изображает = {{Убрать HTML|{{Извлечь из ссылки|{{Убрать картинки|{{{участник|{{{участники|}}}}}}}}|sep=,}}}}|+sep=,
  −
| Ссылка/Направление = {{Убрать HTML|{{Извлечь из ссылки|{{Убрать картинки|{{{направление|{{{идеология|}}}}}}}}|sep=,}}}}|+sep=,
  −
| Видео/Канал = {{#external_value:channel|}}
  −
| Видео/Альбом = {{#external_value:album|}}
  −
| Видео/URL канала = {{#external_value:channel_url|}}
  −
| Видео/Загрузивший = {{#external_value:uploader|}}
  −
| Видео/URL загрузившего = {{#external_value:uploader_url|}}
  −
| Видео/Дата загрузки = {{#regex: {{#external_value:upload_date|}} | /^(\d\d\d\d)(\d\d)(\d\d)$/ = $3/$2/$1 }}
  −
| Видео/Продолжительность = {{#external_value:duration|0}} сек.
  −
}}}}</includeonly><noinclude>Этот шаблон предназначен для вставки в Традицию видеозаписей с сайта [[YouTube]]. По умолчанию видеоролики появляются у правого края страницы, текст статьи обтекает их слева; но это расположение в случае нужды может быть изменено параметрами шаблона.
  −
 
  −
== Параметры шаблона ==
  −
'''Первым параметром''' в шаблоне указывается идентификатор {{nobr|видеофайла —}} тот самый, который в адресе страницы [[YouTube]] стоит после знака равенства в строке {{nobr|1=<code><nowiki>http://www.youtube.com/watch?v=</nowiki></code>}}
  −
 
  −
Первый параметр обязателен; при его отсутствии будет показано сообщение об ошибке.
  −
 
  −
'''Вторым параметром''' в шаблоне указывается подпись к видеофайлу.
  −
 
  −
== Управление шириной видеоролика ==
  −
У шаблона {{tl|YouTube}} есть необязательный параметр <code>ширина</code> {{nobr|1=(или <code>width</code>),}} который задаёт ширину видеоролика, появляющегося в Традиции. Измеряется в пикселях.
  −
 
  −
=== Без параметра ===
  −
{{YouTube|UxF7GLd8QcA|Небо славян}}
  −
Если параметр <code>ширина</code> не задан, то в том же смысле используется значение параметра <code>width</code>; если и оно не задано, тогда ширина видеоролика приобретает значение по умолчанию, {{nobr|равное 480 —}} это один из вариантов, предлагаемых {{nobr|1=на сайте YouTube{{тчк}}<ref>Второй из четырёх вариантов, предлагаемых для обыкновенных видеопроигрывателей на сайте YouTube: 425×349, '''480×390''', 640×510 и 960×750.</ref>}}
  −
 
  −
Пример:
  −
 
  −
  <nowiki>{{YouTube|UxF7GLd8QcA|Небо славян}}</nowiki>
  −
 
  −
Результат применения этого примера см. справа.<br clear="all">
  −
 
  −
=== Видеоролик с параметром ширина=300 ===
  −
{{YouTube|UxF7GLd8QcA|Небо славян|ширина=300}}
  −
Также неплох бывает размер, равный 300.
  −
 
  −
Видеозапись в этом случае отображается на несколько меньшем пространстве (больше места остаётся слева для текста статьи Традиции).
  −
 
  −
В проигрывателе заглавие видеоролика отображается меньшим шрифтом и хвост его может быть обкусан.
  −
 
  −
Пример:
  −
 
  −
<nowiki>{{YouTube|UxF7GLd8QcA|Небо славян|ширина=300}}</nowiki>
  −
 
  −
Результат применения этого примера см. справа.<br clear="all">
  −
 
  −
=== Видеоролик с параметром ширина=230 ===
  −
{{YouTube|UxF7GLd8QcA|Небо славян|ширина=230}}
  −
Ещё меньшие размеры видеоролика приводят к тому, что обкусывается заголовок видеоролика.
  −
 
  −
Индикатор вертикального размера видеозаписи (отображается после запуска видеопроигрывателя) подступает вплотную к индикатору длительности видеозаписи и может наползти на него, если длительность измеряется не единицами, а десятками минут. Видеопроигрыватель должен иметь ширину 230 или даже чуть более, чтобы цифровое указание длительности (а не только графический ползунок доли просмотренной части) было доступным зрителю.
  −
 
  −
Кнопки аннотаций или субтитров (появляющиеся при просмотре тех видеороликов на YouTube, которые снабжены аннотациями или субтитрами) делают ширину 230 неприемлемою, и вам придётся увеличить её до 300 (или немногим менее), если вы хотите, чтобы эти кнопки оставались работоспособными, не наползая на оба вышеупомянутых индикатора.
  −
 
  −
Пример:
  −
 
  −
<nowiki>{{YouTube|UxF7GLd8QcA|Небо славян|ширина=230}}</nowiki>
  −
 
  −
Результат применения этого примера см. справа.<br clear="all">
  −
 
  −
=== Видеоролик с параметром ширина=125 ===
  −
{{YouTube|UxF7GLd8QcA|Небо славян|ширина=125}}
  −
При таких размерах видеопроигрывателя от заглавия видеоролика почти ничего не остаётся, а цифровой индикатор длительности видеозаписи и позиции в ней, а также индикатор вертикального размера видеоролика исчезают совершенно, заслонённые четырьмя основными кнопками («Старт/Пауза», «Громкость», «Смотреть позже» и «Переход на полный экран»).
  −
 
  −
Дальнейшее уменьшение ширины видеопроигрывателя приведёт и к наползанию этих кнопок друг на друга, а также предотвратит работоспособность выпадающего ползунка громкости — поэтому оно не целесообразно.
  −
 
  −
Пример:
  −
 
  −
<nowiki>{{YouTube|UxF7GLd8QcA|Небо славян|ширина=125}}</nowiki>
  −
 
  −
Результат применения этого примера см. справа.<br clear="all">
  −
 
  −
== Управление размещением видеоролика ==
  −
{{YouTube|UxF7GLd8QcA|Небо славян|ширина=300|float=left}}
  −
По умолчанию видеоролик располагается справа от текста. Однако необязательному параметру <code>float</code> можно присвоить значение {{nobr|1=<code>left</code> —}} тогда ролик будет располагаться слева {{nobr|от текста.}}
  −
 
  −
Пример:
  −
 
  −
<nowiki>{{YouTube|UxF7GLd8QcA|Небо славян|ширина=300|float=left}}</nowiki>
  −
 
  −
Результат применения этого примера см. слева.
  −
 
  −
Чтобы разместить видеоролик по центру страницы, достаточно присвоить любое непустое значение параметру <code>центр</code> (значение параметра <code>float</code> {{nobr|при этом}} игнорируется).
  −
 
  −
Пример:
  −
 
  −
<nowiki>{{YouTube|7aJyGvm-rt0|Русские красавицы-неонацистки|центр=да}}</nowiki>
  −
 
  −
Результат применения этого примера:
  −
 
  −
{{YouTube|7aJyGvm-rt0|Русские красавицы-неонацистки|центр=да}}
  −
 
  −
Центрированием особенно уместно пользоваться в тех случаях, когда {{nobr|по каким-либо}} причинам текст, оттеснённый видеороликом к правому или к левому краю страницы, выглядел бы некорректно (или вообще не помещался бы). Текст, расположенный после центрированного видеопроигрывателя, помещается ниже его.
  −
 
  −
== Вставка широкоэкранного видеопроигрывателя ==
  −
 
  −
Если отношение ширины видеозаписи к высоте составляет {{nobr|не 4:3,}} {{nobr|а 16:9,}} то уместно использовать для её воспроизведения заметно более широкий видеопроигрыватель. Вам достаточно указать непустое значение параметра {{nobr|1=<code>ширь</code> —}} режим <code>центр</code> включится автоматически, поскольку ширина такого видеопроигрывателя составляет целых {{nobr|1=640 пикселей<ref>Второй из четырёх вариантов, предлагаемых для широкоэкранных видеопроигрывателей на сайте YouTube: 560×349, '''640×390''', 853×510 и 1280×750.</ref>}} и закономерно делает неприемлемым результат всяких попыток разместить {{nobr|какой-либо}} текст слева или справа от видео: тексту было бы слишком тесно (особенно на небольших дисплеях).
  −
 
  −
Пример:
  −
 
  −
<nowiki>{{YouTube|cOLZPU40wMQ|Репортаж Sky News про «Славянский союз»|ширь=да}}</nowiki>
  −
 
  −
Результат применения этого примера:
  −
 
  −
{{YouTube|cOLZPU40wMQ|Репортаж Sky News про «Славянский союз»|ширь=да}}
  −
 
  −
Текст, расположенный после широкоэкранного видеопроигрывателя, помещается {{nobr|ниже его.}}
  −
 
  −
{{YouTube|cOLZPU40wMQ|Репортаж Sky News про «Славянский союз»|ширь=да|ширина=300}}
  −
Использование параметра <code>ширина</code> (или <code>width</code>) отключает автоматическое применение режима <code>центр</code> у таких видеопроигрывателей, поскольку уменьшенная ширина позволяет им находиться справа от текста статьи (или слева, если параметр {{nobr|1=<code>float=left</code>}} тоже задан).
  −
 
  −
После уменьшения ширины «широкие» видеопроигрыватели делаются «невысокими», сохраняя отношение ширины к высоте видеозаписи {{nobr|равным 16:9.}}
  −
 
  −
Пример:
  −
 
  −
<nowiki>{{YouTube|cOLZPU40wMQ|Репортаж Sky News</nowiki>
  −
про «Славянский союз»|ширь=да|ширина=300}}
  −
 
  −
Результат применения этого примера {{nobr|см. справа.}}
  −
 
  −
== Проигрывание не с начала ==
  −
{{YouTube|cOLZPU40wMQ|Репортаж Sky News про «Славянский союз»|ширина=300|начало=30}}
  −
Для проигрывания ролика не с начала, надо передать в шаблон параметр <code>начало</code>. Ролик начнётся через указанное число секунд.
  −
 
  −
Пример:
  −
 
  −
<nowiki>{{YouTube|cOLZPU40wMQ|Репортаж Sky News про «Славянский союз»|ширина=300|начало=30}}</nowiki>
  −
 
  −
Результат применения этого примера справа:
  −
 
  −
== Вставка ролика без описания ==
  −
{{YouTube|UxF7GLd8QcA|ширина=300}}
  −
Если вставить ролик без описания, оно будет собрано автоматически из метаданных на [[YouTube]]. <nowiki>{{YouTube|UxF7GLd8QcA|ширина=300}}</nowiki> — см. справа.
  −
 
  −
== Дополнительные параметры для учёта содержания роликов ==
  −
* <code>автор</code>,
  −
* <code>канал</code>,
  −
* <code>дата</code>,
  −
* <code>тема</code>,
  −
* <code>тип</code>,
  −
* <code>участники</code>.
  −
 
  −
== Примечания ==
  −
<references />
  −
{{Вставка мультимедии в Традицию}}
  −
</noinclude>
 
Анонимный участник

Реклама:

Навигация