Template:Media table

From Savez

{{#forargs:file|key|value|

File:Audio.svg {{#sub:{{#var:value}}|0|{{#rpos:{{#var:value}}|.}}}}
[[File:{{#var:value}}|300px]]
[[Media:{{#var:value}}|File info]]

}}

Help:MediaHaving trouble playing?

Usage

This template is used for organizing media files on pages. The table above is produced by the following syntax:

{{media table
|file1=Example.ogv
|title1=Example Video
|description1=Showing an example video file.
|length1=0:12
|file2=Example.oga
|title2=Example Audio
|description2=Showing an example audio file.
|length2=0:03
}}

Parameters

The following parameters may be defined when using the template (replace X with a number):

  • fileX - The filename, excluding the "File:" prefix. So for the file at "File:Example.oga", this parameter would be defined as "Example.oga".
  • titleX - The title of the file that will be used in the table; automatically appears in bold.
  • descriptionX - A short description of the file that will appear after the title.
  • lengthX - The file duration, in M:SS format.

Note that for all the values, additional files can be added to the list by incrementing the parameter number.

Sub-template