Template:Media table: Difference between revisions
From the Super Mario Wiki, the Mario encyclopedia
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
<includeonly>{{#forargs:name|key|value|{{media table/{{#switch:{{lc:{{{type{{#var:key}}}}}}}|video=OGV|#default=OGA}}|type={{{type{{#var:key}}|}}}|name={{#var:value}}|format={{{format{{#var:key}}|}}}| | <includeonly>{{#forargs:name|key|value|{{media table/{{#switch:{{lc:{{{type{{#var:key}}}}}}}|video=OGV|#default=OGA}}|type={{{type{{#var:key}}|}}}|name={{#var:value}}|format={{{format{{#var:key}}|}}}|title={{{title{{#var:key}}|{{{pipe{{#var:key}}|}}}}}}|description={{{description{{#var:key}}|}}}|length={{{length{{#var:key}}|}}}|caps={{{caps{{#var:key}}|}}}}}}} | ||
:<small>[[Help:Media]] • [[Wikipedia:Help:Media (audio and video)|Having trouble playing?]]</small></includeonly><noinclude>{{{{PAGENAME}} | :<small>[[Help:Media]] • [[Wikipedia:Help:Media (audio and video)|Having trouble playing?]]</small></includeonly><noinclude>{{{{PAGENAME}} | ||
|type1=video | |type1=video | ||
|name1=Example.ogv | |name1=Example.ogv | ||
| | |title1=Example Video | ||
|description1=Showing an example. | |description1=Showing an example. | ||
|length1=0:12 | |length1=0:12 | ||
|type2=audio | |type2=audio | ||
|name2=Example.oga | |name2=Example.oga | ||
| | |title2=Example Audio | ||
|description2=Showing an example. | |description2=Showing an example. | ||
|length2=0:12 | |length2=0:12 | ||
Line 18: | Line 18: | ||
|type1=video | |type1=video | ||
|name1=Example.ogv | |name1=Example.ogv | ||
| | |title1=Example Video | ||
|description1=Showing an example. | |description1=Showing an example. | ||
|length1=0:12 | |length1=0:12 | ||
|type2=audio | |type2=audio | ||
|name2=Example.oga | |name2=Example.oga | ||
| | |title2=Example Audio | ||
|description2=Showing an example. | |description2=Showing an example. | ||
|length2=0:12 | |length2=0:12 | ||
Line 31: | Line 31: | ||
*<code>typeX</code> - Can be set to either "audio" or "video". This parameter controls the icon displayed next to the file and how to handle the linked media. | *<code>typeX</code> - Can be set to either "audio" or "video". This parameter controls the icon displayed next to the file and how to handle the linked media. | ||
*<code>nameX</code> - The | *<code>nameX</code> - The filename that the file is uploaded as, excluding the "File:" prefix. So for the file at "File:Example.oga", this parameter would be defined as "Example.oga". | ||
*<code> | *<code>titleX</code> - The title for the file as it will appear on the page. For instance, if a file is uploaded at "File:Example246.ogv", but it needs to appear on the page as simply "Example", <code>name</code> would be defined as "Example246.ogv", and <code>title</code> as "Example". | ||
*<code>descriptionX</code> - A short description of the file that will appear with it on the page. | *<code>descriptionX</code> - A short description of the file that will appear with it on the page. | ||
*<code>lengthX</code> - HH:MM:SS format. Omit zeros please. | *<code>lengthX</code> - HH:MM:SS format. Omit zeros please. |
Revision as of 17:22, May 12, 2021
Template:Media table/OGVTemplate:Media table/OGA
Usage
The code below produces the table above.
{{media table |type1=video |name1=Example.ogv |title1=Example Video |description1=Showing an example. |length1=0:12 |type2=audio |name2=Example.oga |title2=Example Audio |description2=Showing an example. |length2=0:12 }}
The purpose of this template is to cleanly insert audio and video files into pages. The following parameters may be defined when using it. Replace X
with a number.
typeX
- Can be set to either "audio" or "video". This parameter controls the icon displayed next to the file and how to handle the linked media.nameX
- The filename that the file is uploaded as, excluding the "File:" prefix. So for the file at "File:Example.oga", this parameter would be defined as "Example.oga".titleX
- The title for the file as it will appear on the page. For instance, if a file is uploaded at "File:Example246.ogv", but it needs to appear on the page as simply "Example",name
would be defined as "Example246.ogv", andtitle
as "Example".descriptionX
- A short description of the file that will appear with it on the page.lengthX
- HH:MM:SS format. Omit zeros please.
Note that for all the values, additional files can be added to the list by incrementing the number in the parameter.
Code documentation
Calls {{media table/OGA}} for audio files and {{media table/OGV}} for video files with a switch statement.