Template:Infobox software: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
<includeonly> | <includeonly><table class="infobox" style="width: 22em; font-size: 90%; border: 1px solid #aaa; background-color: #f9f9f9; float: right; margin: 0 0 1em 1em;"> | ||
<tr> | |||
{{#if:{{{logo|}}}| | <th colspan="2" style="text-align: center; font-size: 125%; font-weight: bold; background-color: #ccccff; padding: 4px;">{{{name|{{PAGENAME}}}}}</th> | ||
</tr>{{#if:{{{logo|}}}| | |||
<tr> | |||
}}{{#if:{{{screenshot|}}}| | <td colspan="2" style="text-align: center; padding: 4px;">[[File:{{{logo}}}|{{{logo_size|200px}}}|{{{logo_alt|{{{name|{{PAGENAME}}}}} logo}}}]]</td> | ||
</tr>}}{{#if:{{{screenshot|}}}| | |||
<tr> | |||
}}{{#if:{{{caption|}}}| | <td colspan="2" style="text-align: center; padding: 4px;">[[File:{{{screenshot}}}|{{{screenshot_size|250px}}}|{{{screenshot_alt|{{{name|{{PAGENAME}}}}} screenshot}}}]]</td> | ||
</tr>}}{{#if:{{{caption|}}}| | |||
<tr> | |||
}}{{#if:{{{developer|}}}| | <td colspan="2" style="text-align: center; font-size: 95%; padding: 2px 4px;">{{{caption}}}</td> | ||
</tr>}}{{#if:{{{developer|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px; width: 40%;">Developer(s)</th> | |||
}}{{#if:{{{publisher|}}}| | <td style="padding: 2px 4px;">{{{developer}}}</td> | ||
</tr>}}{{#if:{{{publisher|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Publisher</th> | |||
}}{{#if:{{{designer|}}}| | <td style="padding: 2px 4px;">{{{publisher}}}</td> | ||
</tr>}}{{#if:{{{designer|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Designer(s)</th> | |||
}}{{#if:{{{programmer|}}}| | <td style="padding: 2px 4px;">{{{designer}}}</td> | ||
</tr>}}{{#if:{{{programmer|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Programmer(s)</th> | |||
}}{{#if:{{{released|}}}| | <td style="padding: 2px 4px;">{{{programmer}}}</td> | ||
</tr>}}{{#if:{{{released|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Initial release</th> | |||
}}{{#if:{{{latest_release|}}}| | <td style="padding: 2px 4px;">{{{released}}}</td> | ||
</tr>}}{{#if:{{{latest_release|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Latest release</th> | |||
}}{{#if:{{{discontinued|}}}| | <td style="padding: 2px 4px;">{{{latest_release}}}</td> | ||
</tr>}}{{#if:{{{discontinued|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Discontinued</th> | |||
}}{{#if:{{{type|}}}| | <td style="padding: 2px 4px;">{{{discontinued}}}</td> | ||
</tr>}}{{#if:{{{type|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Type</th> | |||
}}{{#if:{{{platform|}}}| | <td style="padding: 2px 4px;">{{{type}}}</td> | ||
</tr>}}{{#if:{{{platform|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Platform</th> | |||
}}{{#if:{{{system|}}}| | <td style="padding: 2px 4px;">{{{platform}}}</td> | ||
</tr>}}{{#if:{{{system|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">System</th> | |||
}}{{#if:{{{size|}}}| | <td style="padding: 2px 4px;">{{{system}}}</td> | ||
</tr>}}{{#if:{{{size|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Size</th> | |||
}}{{#if:{{{language|}}}| | <td style="padding: 2px 4px;">{{{size}}}</td> | ||
</tr>}}{{#if:{{{language|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Written in</th> | |||
}}{{#if:{{{genre|}}}| | <td style="padding: 2px 4px;">{{{language}}}</td> | ||
</tr>}}{{#if:{{{genre|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Genre</th> | |||
}}{{#if:{{{mode|}}}| | <td style="padding: 2px 4px;">{{{genre}}}</td> | ||
</tr>}}{{#if:{{{mode|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Mode(s)</th> | |||
}}{{#if:{{{media|}}}| | <td style="padding: 2px 4px;">{{{mode}}}</td> | ||
</tr>}}{{#if:{{{media|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Media</th> | |||
}}{{#if:{{{requirements|}}}| | <td style="padding: 2px 4px;">{{{media}}}</td> | ||
</tr>}}{{#if:{{{requirements|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Requirements</th> | |||
}}{{#if:{{{input|}}}| | <td style="padding: 2px 4px;">{{{requirements}}}</td> | ||
</tr>}}{{#if:{{{input|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Input</th> | |||
}}{{#if:{{{license|}}}| | <td style="padding: 2px 4px;">{{{input}}}</td> | ||
</tr>}}{{#if:{{{license|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">License</th> | |||
}}{{#if:{{{status|}}}| | <td style="padding: 2px 4px;">{{{license}}}</td> | ||
</tr>}}{{#if:{{{status|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Status</th> | |||
}}{{#if:{{{website|}}}| | <td style="padding: 2px 4px;">{{{status}}}</td> | ||
</tr>}}{{#if:{{{website|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Website</th> | |||
}}{{#if:{{{predecessor|}}}| | <td style="padding: 2px 4px;">{{{website}}}</td> | ||
</tr>}}{{#if:{{{predecessor|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Preceded by</th> | |||
}}{{#if:{{{successor|}}}| | <td style="padding: 2px 4px;">{{{predecessor}}}</td> | ||
</tr>}}{{#if:{{{successor|}}}| | |||
<tr> | |||
<th style="text-align: left; vertical-align: top; background-color: #e6e6ff; padding: 2px 4px;">Succeeded by</th> | |||
}} | <td style="padding: 2px 4px;">{{{successor}}}</td> | ||
</tr>}} | |||
</table></includeonly><noinclude> | |||
{{Documentation}} | {{Documentation}} | ||
</noinclude> | </noinclude> | ||
Latest revision as of 20:56, 30 August 2025
This template is used to create an infobox for software, firmware, operating systems, and other computer programs.
Usage
[edit source]{{Infobox software
| name =
| logo =
| logo_size =
| logo_alt =
| screenshot =
| screenshot_size =
| screenshot_alt =
| caption =
| developer =
| publisher =
| designer =
| programmer =
| released =
| latest_release =
| discontinued =
| type =
| platform =
| system =
| size =
| language =
| genre =
| mode =
| media =
| requirements =
| input =
| license =
| status =
| website =
| predecessor =
| successor =
}}
Parameters
[edit source]All parameters are optional.
- name – The name of the software. If omitted, the page name is used.
- logo – Filename of the logo image (without File: prefix)
- logo_size – Size of the logo (default: 200px)
- logo_alt – Alternative text for the logo
- screenshot – Filename of a screenshot (without File: prefix)
- screenshot_size – Size of the screenshot (default: 250px)
- screenshot_alt – Alternative text for the screenshot
- caption – Caption for the screenshot
- developer – Developer or development company
- publisher – Publisher (if different from developer)
- designer – Lead designer(s)
- programmer – Lead programmer(s)
- released – Initial release date
- latest_release – Latest version and release date
- discontinued – Date discontinued
- type – Type of software (e.g., "System ROM firmware", "Operating system", "Application")
- platform – Hardware platform (e.g., "Motorola 68000", "PowerPC")
- system – Operating system required
- size – File size or ROM size
- language – Programming language(s) used
- genre – Genre (for games)
- mode – Game modes (single-player, multiplayer, etc.)
- media – Distribution media (ROM, floppy disk, CD-ROM, etc.)
- requirements – System requirements
- input – Input methods supported
- license – Software license
- status – Current status (Active, Deprecated, Abandoned, etc.)
- website – Official website
- predecessor – Previous version or predecessor software
- successor – Next version or successor software
Example
[edit source]{{Infobox software
| name = Macintosh Toolbox
| developer = Apple Computer, Inc.
| type = System ROM firmware / API framework
| released = January 24, 1984
| platform = Motorola 68000, PowerPC
| size = 64 KB (128K/512K), 256 KB (Plus/SE), 1-4 MB (later models)
| language = 68000 assembly, later C
| status = Deprecated (replaced by Carbon/Cocoa)
| license = Proprietary
}}