Шаблон:YouTube — различия между версиями
Yasenfire (обсуждение | вклад) |
Yasenfire (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | <includeonly>{{#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|}}}|{{youtubeembed{{#if:{{{ширь|}}}|wide}}|{{{1|}}}|{{{ширина|{{{width|{{#if:{{{ширь|}}}|640|480}}}}}}}}||{{{start|{{{начало|0}}}}}}}}|'''Ошибка!'''<br />''Не указан идентификатор видеофайла.''}}</div><div class="thumbcaption"><div style="float: right; margin: 0 0 0 0.5em;"><span class="plainlinks" style="font-size: x-small">([http://www.youtube.com/watch?v={{{1|}}}&start={{{start|{{{начало|0}}}}}} источник])</span></div>{{#if:{{{2|}}}|<div style="margin: 0; padding: 0.25em 0 0;">{{{2|}}}</div>}}</div></div></div>{{#if:{{#if:{{{ширина|{{{width|}}}}}}||{{{ширь|}}}}}{{{центр|}}}|</div> | + | <includeonly>{{#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|}}}|{{youtubeembed{{#if:{{{ширь|}}}|wide}}|{{{1|}}}|{{{ширина|{{{width|{{#if:{{{ширь|}}}|640|480}}}}}}}}||{{{start|{{{начало|0}}}}}}}}|'''Ошибка!'''<br />''Не указан идентификатор видеофайла.''}}</div><div class="thumbcaption"><div style="float: right; margin: 0 0 0 0.5em;"><span class="plainlinks" style="font-size: x-small">([http://www.youtube.com/watch?v={{{1|}}}&start={{{start|{{{начало|0}}}}}} источник])</span></div>{{#if:{{{2|}}}|<div style="margin: 0; padding: 0.25em 0 0;">{{{2|}}}</div>}}</div></div></div>{{#if:{{#if:{{{ширина|{{{width|}}}}}}||{{{ширь|}}}}}{{{центр|}}}|</div>}}</includeonly><noinclude>Этот шаблон предназначен для вставки в Традицию видеозаписей с сайта [[YouTube]]. По умолчанию видеоролики появляются у правого края страницы, текст статьи обтекает их слева; но это расположение в случае нужды может быть изменено параметрами шаблона. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
== Параметры шаблона == | == Параметры шаблона == |
Версия 20:17, 30 мая 2019
Этот шаблон предназначен для вставки в Традицию видеозаписей с сайта YouTube. По умолчанию видеоролики появляются у правого края страницы, текст статьи обтекает их слева; но это расположение в случае нужды может быть изменено параметрами шаблона.
Содержание
Параметры шаблона
Первым параметром в шаблоне указывается идентификатор видеофайла — тот самый, который в адресе страницы YouTube стоит после знака равенства в строке http://www.youtube.com/watch?v=
Первый параметр обязателен; при его отсутствии будет показано сообщение об ошибке.
Вторым параметром в шаблоне указывается подпись к видеофайлу.
Управление шириной видеоролика
У шаблона {{YouTube}} есть необязательный параметр ширина
(или width
), который задаёт ширину видеоролика, появляющегося в Традиции. Измеряется в пикселях.
Без параметра
Если параметр ширина
не задан, то в том же смысле используется значение параметра width
; если и оно не задано, тогда ширина видеоролика приобретает значение по умолчанию, равное 480 — это один из вариантов, предлагаемых на сайте YouTubeШаблон:Тчк[1]
Пример:
{{YouTube|UxF7GLd8QcA|Небо славян}}
Результат применения этого примера см. справа.
Видеоролик с параметром ширина=300
Также неплох бывает размер, равный 300.
Видеозапись в этом случае отображается на несколько меньшем пространстве (больше места остаётся слева для текста статьи Традиции).
В проигрывателе заглавие видеоролика отображается меньшим шрифтом и хвост его может быть обкусан.
Пример:
{{YouTube|UxF7GLd8QcA|Небо славян|ширина=300}}
Результат применения этого примера см. справа.
Видеоролик с параметром ширина=230
Ещё меньшие размеры видеоролика приводят к тому, что обкусывается заголовок видеоролика.
Индикатор вертикального размера видеозаписи (отображается после запуска видеопроигрывателя) подступает вплотную к индикатору длительности видеозаписи и может наползти на него, если длительность измеряется не единицами, а десятками минут. Видеопроигрыватель должен иметь ширину 230 или даже чуть более, чтобы цифровое указание длительности (а не только графический ползунок доли просмотренной части) было доступным зрителю.
Кнопки аннотаций или субтитров (появляющиеся при просмотре тех видеороликов на YouTube, которые снабжены аннотациями или субтитрами) делают ширину 230 неприемлемою, и вам придётся увеличить её до 300 (или немногим менее), если вы хотите, чтобы эти кнопки оставались работоспособными, не наползая на оба вышеупомянутых индикатора.
Пример:
{{YouTube|UxF7GLd8QcA|Небо славян|ширина=230}}
Результат применения этого примера см. справа.
Видеоролик с параметром ширина=125
При таких размерах видеопроигрывателя от заглавия видеоролика почти ничего не остаётся, а цифровой индикатор длительности видеозаписи и позиции в ней, а также индикатор вертикального размера видеоролика исчезают совершенно, заслонённые четырьмя основными кнопками («Старт/Пауза», «Громкость», «Смотреть позже» и «Переход на полный экран»).
Дальнейшее уменьшение ширины видеопроигрывателя приведёт и к наползанию этих кнопок друг на друга, а также предотвратит работоспособность выпадающего ползунка громкости — поэтому оно не целесообразно.
Пример:
{{YouTube|UxF7GLd8QcA|Небо славян|ширина=125}}
Результат применения этого примера см. справа.
Управление размещением видеоролика
По умолчанию видеоролик располагается справа от текста. Однако необязательному параметру float
можно присвоить значение left
— тогда ролик будет располагаться слева от текста.
Пример:
{{YouTube|UxF7GLd8QcA|Небо славян|ширина=300|float=left}}
Результат применения этого примера см. слева.
Чтобы разместить видеоролик по центру страницы, достаточно присвоить любое непустое значение параметру центр
(значение параметра float
при этом игнорируется).
Пример:
{{YouTube|7aJyGvm-rt0|Русские красавицы-неонацистки|центр=да}}
Результат применения этого примера:
Центрированием особенно уместно пользоваться в тех случаях, когда по каким-либо причинам текст, оттеснённый видеороликом к правому или к левому краю страницы, выглядел бы некорректно (или вообще не помещался бы). Текст, расположенный после центрированного видеопроигрывателя, помещается ниже его.
Вставка широкоэкранного видеопроигрывателя
Если отношение ширины видеозаписи к высоте составляет не 4:3, а 16:9, то уместно использовать для её воспроизведения заметно более широкий видеопроигрыватель. Вам достаточно указать непустое значение параметра ширь
— режим центр
включится автоматически, поскольку ширина такого видеопроигрывателя составляет целых 640 пикселей[2] и закономерно делает неприемлемым результат всяких попыток разместить какой-либо текст слева или справа от видео: тексту было бы слишком тесно (особенно на небольших дисплеях).
Пример:
{{YouTube|cOLZPU40wMQ|Репортаж Sky News про «Славянский союз»|ширь=да}}
Результат применения этого примера:
Текст, расположенный после широкоэкранного видеопроигрывателя, помещается ниже его.
Использование параметра ширина
(или width
) отключает автоматическое применение режима центр
у таких видеопроигрывателей, поскольку уменьшенная ширина позволяет им находиться справа от текста статьи (или слева, если параметр float=left
тоже задан).
После уменьшения ширины «широкие» видеопроигрыватели делаются «невысокими», сохраняя отношение ширины к высоте видеозаписи равным 16:9.
Пример:
{{YouTube|cOLZPU40wMQ|Репортаж Sky News про «Славянский союз»|ширь=да|ширина=300}}
Результат применения этого примера см. справа.
Проигрывание не с начала
Для проигрывания ролика не с начала, надо передать в шаблон параметр начало
. Ролик начнётся через указанное число секунд.
Пример:
{{YouTube|cOLZPU40wMQ|Репортаж Sky News про «Славянский союз»|ширина=300|начало=30}}
Результат применения этого примера справа: