Template:EmbedVideo: Difference between revisions

Jump to navigation Jump to search
Undo revision 116066 by Kolano (talk)
(Fixing some nowiki tags issue)
(Undo revision 116066 by Kolano (talk))
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly>This template provides a simplified way to use the [[Template:EmbedVideo|EmbedVideo]] plugin. It automatically uses the standard thumbnail size and position used on this wiki
<includeonly><!---
 
-->{{#vardefine:vg_used|yes}}{{#vardefine:servicename|{{#switch:{{{1}}}
{{#vardefine:servicename|{{#switch:{{{1}}}
|dailymotion=Dailymotion
|dailymotion=Dailymotion
|divshare=DivShare
|divshare=DivShare
|funnyordie=Funny or Die
|googlevideo=Google Video
|googlevideo=Google Video
|interia=Interia
|interia=Interia
|youtube=YouTube
|youtube=YouTube
|vimeo=Vimeo
|vimeo=Vimeo
}}}}
}}}}<!---


{{#vardefine:templatename|{{#switch:{{{1}}}
-->{{#vardefine:templatename|{{#switch:{{{1}}}
|dailymotion=Dailymotion
|dailymotion=Dailymotion
|divshare=DivShare
|divshare=DivShare
|funnyordie=FunnyOrDie
|googlevideo=GoogleVideo
|googlevideo=GoogleVideo
|interia=Interia
|interia=Interia
|youtube=YouTube
|youtube=YouTube
|vimeo=Vimeo
|vimeo=Vimeo
}}}}
}}}}<!---


{{#vardefine:serviceurl|{{#switch:{{{1}}}
-->{{#vardefine:serviceurl|{{#switch:{{{1}}}
|dailymotion=<nowiki>http://www.dailymotion.com/video/</nowiki>
|dailymotion=<nowiki>http://www.dailymotion.com/video/</nowiki>
|divshare=<nowiki>http://www.divshare.com/download/</nowiki>
|divshare=<nowiki>http://www.divshare.com/download/</nowiki>
|funnyordie=<nowiki>http://www.funnyordie.com/videos/</nowiki>
|googlevideo=<nowiki>http://video.google.com/videoplay?docid=</nowiki>
|googlevideo=<nowiki>http://video.google.com/videoplay?docid=</nowiki>
|interia=<nowiki>http://video.interia.pl/obejrzyj,film,</nowiki>
|interia=<nowiki>http://video.interia.pl/obejrzyj,film,</nowiki>
|youtube=<nowiki>http://www.youtube.com/watch?v=</nowiki>
|youtube=<nowiki>http://www.youtube.com/watch?v=</nowiki>
|vimeo=<nowiki>http://vimeo.com/</nowiki>
|vimeo=<nowiki>http://vimeo.com/</nowiki>
}}}}
}}}}<!---


{{#vardefine:videoid|{{#switch:{{{1}}}
-->{{#vardefine:videoid|{{#switch:{{{1}}}
|dailymotion=xuqfvr
|dailymotion=x1k3syf_dakar-2-hd-on-dolphin-emulator-part2_videogames
|divshare=13956887-4c7
|divshare=13956887-4c7
|funnyordie=a18ed2bdc0
|googlevideo=163776723883589087
|googlevideo=3286617721171447002
|interia=102988
|interia=102988
|youtube=VqNcksMfAjM
|youtube=VqNcksMfAjM
|vimeo=13118504
|vimeo=13118504
}}}}
}}}}<!---


{{#vardefine:videocaption|{{#switch:{{{1}}}
-->{{#vardefine:videocaption|{{#switch:{{{1}}}
|dailymotion=Retro plays Kirby's Epic Yarn (Nintendo Wii) Part 1
|dailymotion=Dakar 2 HD on Dolphin
|divshare=It_s_A_Wonderful_World.mp4
|divshare=It_s_A_Wonderful_World.mp4
|funnyordie="Super Mario Galaxy" For Nintendo Wii - Gamedians.com - Ep. 111
|googlevideo=Paper Mario Speed run part 1
|googlevideo=Nintendo Entertainment System
|interia=Na święta!!! Nintendo Wii
|interia=Na święta!!! Nintendo Wii
|youtube=The Legend of Zelda: The Wind Waker Intro
|youtube=The Legend of Zelda: The Wind Waker Intro
|vimeo=Super Mario Bros.
|vimeo=Super Mario Bros.
}}}}
}}}}<!---
==Usage==
 
-->This template provides a simplified way to use the [[Template:EmbedVideo|EmbedVideo]] plugin. It automatically uses the standard thumbnail size and position used on this wiki.
 
== Usage ==
The {{#var:servicename}} template should be called in the following way:
The {{#var:servicename}} template should be called in the following way:
*<code><nowiki>{{</nowiki>{{#var:templatename}}<nowiki>|<videoID>|<title>|<options>}}</nowiki></code>
*<code><nowiki>{{</nowiki>{{#var:templatename}}<nowiki>|<videoID>|<title>|<options>}}</nowiki></code>
Line 58: Line 55:
*<code>options</code> (optional) control some other functionalities of this template. Specifying <code>br</code> in this parameter tell the template to create a new row after embedding the video. Specifying <code>link</code> makes the template return only a hiperlink to watch the video on {{#var:servicename}}.
*<code>options</code> (optional) control some other functionalities of this template. Specifying <code>br</code> in this parameter tell the template to create a new row after embedding the video. Specifying <code>link</code> makes the template return only a hiperlink to watch the video on {{#var:servicename}}.


==Examples==
== Examples ==
* Embed a video by specifying video ID and title. Titles longer than the box will automatically be truncated. We are embedding only one video, so we should add the <code>br</code> tag to the 3rd parameter. In this example, <code><nowiki>{{</nowiki>{{#var:templatename}}|{{#var:videoid}}|{{#var:videocaption}} with title longer than box<nowiki>|br}}</nowiki></code> will produce this:
* Embed a video by specifying video ID and title. Titles longer than the box will automatically be truncated. We are embedding only one video, so we should add the <code>br</code> tag to the 3rd parameter. In this example, <code><nowiki>{{</nowiki>{{#var:templatename}}|{{#var:videoid}}|{{#var:videocaption}} with caption text longer than thumbnail box size<nowiki>|br}}</nowiki></code> will produce this:
{{{{#var:templatename}}|{{#var:videoid}}|{{#var:videocaption}} with title longer than box|br}}
{{{{#var:templatename}}|{{#var:videoid}}|{{#var:videocaption}} with caption text longer than thumbnail box size|br}}


* Embed a video by specifying only video ID, so the 2nd parameter is null. We are embedding only one video, so we should add the <code>br</code> tag to the 3rd parameter. In this example, <code><nowiki>{{</nowiki>{{#var:templatename}}|{{#var:videoid}}<nowiki>||br}}</nowiki></code> make the template use URL as title since no title was entered:
* Embed a video by specifying only video ID, so the 2nd parameter is null. We are embedding only one video, so we should add the <code>br</code> tag to the 3rd parameter. In this example, <code><nowiki>{{</nowiki>{{#var:templatename}}|{{#var:videoid}}<nowiki>||br}}</nowiki></code> make the template use URL as title since no title was entered:
Line 67: Line 64:
* Return a hiperlink to watch the video on {{#var:servicename}} by specifying video ID and title. We want only the hiperlink, so we should add the <code>link</code> tag to the 3rd parameter. In this example, <code><nowiki>{{</nowiki>{{#var:templatename}}|{{#var:videoid}}|{{#var:videocaption}}<nowiki>|link}}</nowiki></code> will produce this:
* Return a hiperlink to watch the video on {{#var:servicename}} by specifying video ID and title. We want only the hiperlink, so we should add the <code>link</code> tag to the 3rd parameter. In this example, <code><nowiki>{{</nowiki>{{#var:templatename}}|{{#var:videoid}}|{{#var:videocaption}}<nowiki>|link}}</nowiki></code> will produce this:
:{{{{#var:templatename}}|{{#var:videoid}}|{{#var:videocaption}}|link}}
:{{{{#var:templatename}}|{{#var:videoid}}|{{#var:videocaption}}|link}}


* Return a hiperlink to watch the video on {{#var:servicename}} by specifying only video ID. We want only the hiperlink, so we should add the <code>link</code> tag to the 3rd parameter. In this example, <code><nowiki>{{</nowiki>{{#var:templatename}}|{{#var:videoid}}<nowiki>||link}}</nowiki></code> make the template use URL as title since no title was entered:
* Return a hiperlink to watch the video on {{#var:servicename}} by specifying only video ID. We want only the hiperlink, so we should add the <code>link</code> tag to the 3rd parameter. In this example, <code><nowiki>{{</nowiki>{{#var:templatename}}|{{#var:videoid}}<nowiki>||link}}</nowiki></code> make the template use URL as title since no title was entered:
:{{{{#var:templatename}}|{{#var:videoid}}||link}}
:{{{{#var:templatename}}|{{#var:videoid}}||link}}


==Notes==
== Notes ==
* To use only video ID and an option, you must null the 2nd parameter by using ||, like this: <code><nowiki>{{</nowiki>{{#var:templatename}}<nowiki>|<videoID>||<options>}}</nowiki></code>
* To use only video ID and an option, you must null the 2nd parameter by using ||, like this: <code><nowiki>{{</nowiki>{{#var:templatename}}<nowiki>|<videoID>||<options>}}</nowiki></code>
* The 3rd parameter only accept one option. If you include more than one option, none of them will work.
* The 3rd parameter only accept one option. If you include more than one option, none of them will work.

Navigation menu