Template:YouTube: Difference between revisions
Appearance
| [checked revision] | [checked revision] |
Update Tag: Reverted |
Update Tag: Manual revert |
||
| Line 2: | Line 2: | ||
== YouTube Embed Template == | == YouTube Embed Template == | ||
Embed YouTube video | Embed YouTube video. Auto-strips query parameters from ID. | ||
'''Usage:''' <code><nowiki>{{YouTube|id=VIDEO_ID|width=640|align=center|caption=Description}}</nowiki></code> | |||
{{TemplateData | |||
|description=Embed a YouTube video. Paste video ID (the 11 characters after v= in YouTube URL). | |||
|params={ | |||
"id": { | |||
"label": "YouTube Video ID", | |||
"type": "string", | |||
"required": true, | |||
"description": "Video ID (11 chars). Query parameters auto-stripped." | |||
}, | |||
"width": { | |||
"label": "Width (px)", | |||
"type": "number", | |||
"default": "640" | |||
}, | |||
"align": { | |||
"label": "Alignment", | |||
"type": "string", | |||
"default": "center", | |||
"description": "left / center / right" | |||
}, | |||
"caption": { | |||
"label": "Caption", | |||
"type": "string", | |||
"required": false | |||
} | |||
} | |||
}} | |||
[[Category:Templates]] | [[Category:Templates]] | ||
</noinclude><includeonly><div style="text-align:{{{align|center}}}; margin:10px 0;"> | </noinclude><includeonly><div style="text-align:{{{align|center}}}; margin:10px 0;"><youtube width="{{{width|640}}}" height="{{#expr: ( {{{width|640}}} * 9 / 16 ) round 0 }}">{{#explode:{{#explode:{{{id|}}}|?|0}}|&|0}}</youtube>{{#if:{{{caption|}}}|<br><em style="color:#666">{{{caption}}}</em>|}}</div></includeonly> | ||
| | |||
| | |||
| | |||
}}{{#if:{{{caption|}}}|<br><em style="color:#666">{{{caption}}}</em>|}}</div></includeonly> | |||
Revision as of 03:46, 20 May 2026
YouTube Embed Template
Embed YouTube video. Auto-strips query parameters from ID.
Usage: {{YouTube|id=VIDEO_ID|width=640|align=center|caption=Description}}