Template:Software-Info

From Custom Mario Kart
Jump to navigation Jump to search

Overview

Template:Software-Info is the blue information box on the top-right of every software page. It is not to be confused with Template:Misc-Info, which is used for custom tracks and characters, or Template:Distribution-Info, which is used for distributions.

Example

Software-Info
Logo:
File:Wiimms ISO Tools Logo.png
Author: Wiimm
Operating systems: Windows, Mac, Linux
Programming languages: C, Assembly, Shell
File formats: ISO, CISO, WBI, WBFS, WDF, WIA, GCZ, FST
Software type: ISO and WBFS manager
Version: v3.05a
Date of latest version: 2022-08-27
Download: Icedrive
Website: WIT: Wiimms ISO Tools
Source code: GitHub
{{Software-Info
|name= {{PAGENAME}}
|logo= Wiimms ISO Tools Logo.png
|author= [[Wiimm]]
|operating system= Windows, Mac, Linux
|programming language= C, Assembly, Shell
|file format= ISO, CISO, WBI, WBFS, WDF, WIA, GCZ, FST
|type= ISO and WBFS manager
|version= v3.05a
|date of release= 2022-08-27
|download= https://icedrive.net/s/abc
|website= [https://wit.wiimm.de WIT: Wiimms ISO Tools]
|source code= https://github.com/Wiimm/wiimms-iso-tools
}}

Parameters

All parameters are listed below with examples. The parameters should be entered into the template in the order that you see them on this page. The example demonstrates this.

Name

The name of the software.

  • Usually, the software name will be the same as the page name; when this is the case, use {{PAGENAME}}.
  • If there is other software with the same name and the page title contains brackets to show who made a particular software version, use {{Extract-Title|{{PAGENAME}}}}.
    • Note that this will remove everything from the opening bracket onward and should not be used if brackets are used multiple times in the title — see third example for how to work with a page title having multiple brackets.
  • For all other cases, the name can be anything else.
Page Title Actual Software Name Arguments Output
Wiimms ISO Tools Wiimms ISO Tools name= {{PAGENAME}}
Wiimms ISO Tools
Wiimms ISO Tools (Wiimm) Wiimms ISO Tools name= {{Extract-Title|{{PAGENAME}}}}
Wiimms ISO Tools
Wiimms ISO Tools (Second Edition) (Wiimm) Wiimms ISO Tools (Second Edition) name= Wiimms ISO Tools (Second Edition)
Wiimms ISO Tools (Second Edition)

The logo of the software (if available). This is automatically centered and has its image size set to 210px.

  • If the software has no logo, remove this line entirely.
Argument Output
logo= Wiimms ISO Tools Logo.png
Logo:
File:Wiimms ISO Tools Logo.png

Author

The author(s) of the software.

  • If there is no known author, leave it blank. It will automatically fill the field with "Unknown".
  • If there are multiple authors, they should be separated by a comma, followed by a space.
Arguments Output
author=[1]
Author: Unknown
author= [[Wiimm]]
Author: Wiimm
author= [[Wiimm]], [[Wuumm]]
Authors: Wiimm, Wuumm
  1. This also applies to the line being missing entirely.

Operating System

The supported operating system(s) of the software.

  • If there are multiple supported operating systems, they should be separated by a comma, followed by a space.
Arguments Output
operating system=[1]
Operating system:
operating system= Windows
Operating system: Windows
operating system= Windows, Mac, Linux
Operating systems: Windows, Mac, Linux
  1. This also applies to the line being missing entirely.

Programming Language

All progamming languages the software used.

  • If multiple programming languages were used, they should be separated by a comma, followed by a space.
Arguments Output
programming language=[1]
Programming language:
programming language= C
Programming language: C
programming language= C, Assembly, Shell
Programming languages: C, Assembly, Shell
  1. This also applies to the line being missing entirely.

File Format

The file format(s) which the software supports.

  • If there are multiple supported file formats, they should be separated by a comma, followed by a space.
Arguments Output
file format=[1]
File format:
file format= [[SZS]]
File format: SZS
file format= [[SZS]], [[WBZ]]
File formats: SZS, WBZ
  1. This also applies to the line being missing entirely.

Type

The type(s) of functions that the software is used for.

  • If the software has multiple functions, they should be separated by a comma, followed by a space.
Arguments Output
type= Converter
Software type: Converter
type= Converter, Editor
Software type: Converter, Editor

Language

The language(s) supported by the software.

  • If the only language supported is English, there is no reason to include this line.
Arguments Output
language= English
Language: English
language= English, German
Languages: English, German

Version

The latest version of the software. See Version Number for more information.

  • Only one version number should be entered here.
Arguments Output
version=[1]
Version:
version= v3.1.2
Version: v3.1.2
  1. This also applies to the line being missing entirely.

Date of Release

The date in which the latest version of the software was released. More specifically, the latest main version of the software; if there is an alternate version which was released later than the main version, do not include that here.

  • This must be given in the date format YYYY-MM-DD.
Arguments Output
date of release=[1]
Date of latest version:
date of release= 2025-05-03
Date of latest version: 2025-05-03
date of release= ≤ 2025-05-03[2]
Date of latest version: ≤ 2025-05-03
date of release= 2025-??-??[3]
Date of latest version: 2025-??-??
  1. This also applies to the line being missing entirely.
  2. The earliest known date which had the software released; used when the exact date of release is unknown.
  3. Used when the year of release is known, but nothing more specific.

Download

The download link(s) for the software.

  • Depending on the website, you can paste in the link without having to go through the standard method of hyperlinks. See Template:Extract-Server for details of regarding which websites this applies to.
    • If, when this applies, you would like to add a comment beside the download link, such as it being intended for a specific platform, add a space following the URL and store said comment between brackets. See the third example for how this works.
  • If more than one download link is provided, there should be a new parameter for each download link. Additional download links should be entered in the line below the previous download link, labelled download2=, download3=, and this can continue up to download10=. An example of this with two download links can be seen on the fourth example.
Arguments Output
download=[1]
Download:

download= https://icedrive.net/s/abc

Download: Icedrive

download= https://icedrive.net/s/abc (Linux version)

Download: Icedrive (Linux version)

download= https://icedrive.net/s/abc

download2= https://drive.google.com/file/d/abc12345678910

Download:
download= [https://notontemplateextractserver.com/file.exe notontemplateextractserver.com]
Download: notontemplateextractserver.com
  1. This also applies to the line being missing entirely.

Community Server

If the software has a community server, link it here.

  • Unlike the Download and Source Code parameters, this does not make use of Template:Extract-Server when links are provided. URLs must be provided in the same way as you would on any other page.
    • The displayed text must be the name of the server.
  • If the software does not have a Community server, remove this line entirely.
Argument Output
community server= [https://discord.gg/RetroRewind Retro Rewind]
Discord server: Retro Rewind

Website

A website dedicated to the software, if one is available.

  • If the software has no dedicated website, remove this line entirely.
  • Unlike the Download and Source Code parameters, this does not make use of Template:Extract-Server when links are provided. URLs must be provided in the same way as you would on any other page.
Argument Output
website= [https://wit.wiimm.de WIT: Wiimms ISO Tools]
Website: WIT: Wiimms ISO Tools

Source Code

The source code of the software, if available.

  • If there is no source code available, remove this line entirely.
  • Depending on the website, you can paste in the link without having to go through the standard method of hyperlinks. See Template:Extract-Server for details of regarding which websites this applies to.
Arguments Output
source code= https://github.com/Wiimm/wiimms-iso-tools
Source code: GitHub
source code= [https://notontemplateextractserver.com/source notontemplateextractserver.com]
Source code: notontemplateextractserver.com