Template:YouTube: Difference between revisions
Jump to navigation
Jump to search
no edit summary
imported>MirahezeGDPR 88da7cb7afcc9101e0b4087ac452ce79 No edit summary |
imported>MirahezeGDPR 88da7cb7afcc9101e0b4087ac452ce79 No edit summary |
||
Line 24: | Line 24: | ||
A rewrite of the YouTube template which uses [[mw:Extension:EmbedVideo]]. The markup is unchanged by default, with the exception of the optional <code>width</code> and <code>height</code> parameters being replaced by a single <code>dimensions</code> parameter. For this parameter, input must be expressed as <code>(width) x (height)</code>. The new template also adds an optional <code>description</code> parameter which allows us to caption embedded videos in the same manner as images and directly uploaded videos (finally!). A new <code>t</code> parameter allows you to start the video at a certain timestamp, which didn't work properly with the old YouTube extension. Given EmbedVideo's broader capabilities, versions of this template can be created for Vimeo, Dailymotion, Archive.org and more. | A rewrite of the YouTube template which uses [[mw:Extension:EmbedVideo]]. The markup is unchanged by default, with the exception of the optional <code>width</code> and <code>height</code> parameters being replaced by a single <code>dimensions</code> parameter. For this parameter, input must be expressed as <code>(width) x (height)</code>. The new template also adds an optional <code>description</code> parameter which allows us to caption embedded videos in the same manner as images and directly uploaded videos (finally!). A new <code>t</code> parameter allows you to start the video at a certain timestamp, which didn't work properly with the old YouTube extension. Given EmbedVideo's broader capabilities, versions of this template can be created for Vimeo, Dailymotion, Archive.org and more. | ||
Example markup: | Example markup (without description): | ||
<code><nowiki>{{YouTube|id=yuo0EWZMTBc|id2=yuo0EWZMTBc|id3=yuo0EWZMTBc|id4=AZFjpcHNzNs|t4=21}}</nowiki></code> | |||
Output (without description): | |||
{{YouTube|id=yuo0EWZMTBc|id2=yuo0EWZMTBc|id3=yuo0EWZMTBc|id4=AZFjpcHNzNs|t4=21}} | |||
Example markup (with description): | |||
<code><nowiki>{{YouTube|id=yuo0EWZMTBc|description=this is the first video|id2=yuo0EWZMTBc|description2=this is the second video|id3=yuo0EWZMTBc|description3=this is the third video|id4=AZFjpcHNzNs|t4=21|description=this is a video with a timestamp (0:21)}}</nowiki></code> | <code><nowiki>{{YouTube|id=yuo0EWZMTBc|description=this is the first video|id2=yuo0EWZMTBc|description2=this is the second video|id3=yuo0EWZMTBc|description3=this is the third video|id4=AZFjpcHNzNs|t4=21|description=this is a video with a timestamp (0:21)}}</nowiki></code> | ||
Output (ignore the "Template Loop" message if it appears): | Output (with description) (ignore the "Template Loop" message if it appears): | ||
{{YouTube|id=yuo0EWZMTBc|description=this is the first video|id2=yuo0EWZMTBc|description2=this is the second video|id3=yuo0EWZMTBc|description3=this is the third video|id4=AZFjpcHNzNs|t4=21|description4=this is a video with a timestamp (0:21)}} | {{YouTube|id=yuo0EWZMTBc|description=this is the first video|id2=yuo0EWZMTBc|description2=this is the second video|id3=yuo0EWZMTBc|description3=this is the third video|id4=AZFjpcHNzNs|t4=21|description4=this is a video with a timestamp (0:21)}} | ||
</noinclude> | </noinclude> |