Difference between revisions of "Widget:Snippet"

From HaloRuns Wiki
Jump to: navigation, search
 
(28 intermediate revisions by the same user not shown)
Line 1: Line 1:
<video src="Special:Filepath/{{filepath:<!--{$filename|escape:'html'}-->}}" autoplay loop muted playsinline width="<!--{$width|escape:'html'}-->" height="<!--{$height|escape:'html'}-->">
+
<noinclude>
 +
This allows you to embed MP4 videos as if they were a normal GIF.
 +
It will automatically mute, autoplay, and loop the video, just as if it were a GIF.
 +
 +
You use it like this;
 +
 
 +
<code><nowiki>{{#widget:Snippet|file={{filepath:TestingMp4.mp4}}|width=300|height=300}}</nowiki></code>
 +
 +
<code><nowiki>{{#widget:Snippet|file={{filepath:TestingMp4.mp4}}|thumbnail|left|caption=A beautiful thumbnail that is awesome look at it look}}</nowiki></code>
 +
 +
Where you replace 'TestingMp4.mp4' with the name of your video file.
 +
 +
Width and height are optional. If you use thumbnail, you can set which side (left or right) and give it a caption
 +
</noinclude>
 +
 
 +
<includeonly>
 +
 
 +
<!--{if isset($thumbnail)}-->
 +
<!--{if isset($left)}-->
 +
<div class="thumb tleft">
 +
<!--{elseif isset($right)}-->
 +
<div class="thumb tright">
 +
<!--{else}-->
 +
<div class="thumb tnone">
 +
<!--{/if}-->
 +
<!--{if isset($width)}-->
 +
<div class="thumbinner" style="width: <!--{$width+2|escape:'html'|validate:int|default:"302"}-->px;">
 +
<!--{else}-->
 +
<div class="thumbinner" style="width: 302px;">
 +
<!--{/if}-->
 +
<a href="<!--{$file|escape:'html'}-->" >
 +
<!--{/if}-->
 +
 
 +
<video
 +
<!--{if isset($thumbnail)}-->class="thumbimage"
 +
style="max-width: <!--{$width|escape:'html'|validate:int|default:"300"}-->px;
 +
max-height: <!--{$height|validate:int|escape:'html'|default:"300"}-->px;
 +
width: <!--{$width|escape:'html'|validate:int|default:"300"}-->px;
 +
height: auto;"
 +
<!--{/if}-->
 +
src="<!--{$file|escape:'html'}-->" autoplay loop muted playsinline webkit-playsinline />
 +
 
 +
<!--{if isset($thumbnail)}-->
 +
</a>
 +
<!--{if isset($caption)}-->
 +
<div class="thumbcaption">
 +
<!--{$caption|escape:'html'}-->
 +
</div>
 +
<!--{/if}-->
 +
</div>
 +
</div>
 +
<!--{/if}-->
 +
 
 +
</includeonly>

Latest revision as of 07:34, 22 April 2017

This allows you to embed MP4 videos as if they were a normal GIF. It will automatically mute, autoplay, and loop the video, just as if it were a GIF.

You use it like this;

{{#widget:Snippet|file={{filepath:TestingMp4.mp4}}|width=300|height=300}}

{{#widget:Snippet|file={{filepath:TestingMp4.mp4}}|thumbnail|left|caption=A beautiful thumbnail that is awesome look at it look}}

Where you replace 'TestingMp4.mp4' with the name of your video file.

Width and height are optional. If you use thumbnail, you can set which side (left or right) and give it a caption