Difference between revisions of "Template:Infobox/Version"
From Kerbal Space Program Wiki
(fix for having only one major version parameter filled) |
(Squash the blank line being added to the top of every version article) |
||
Line 1: | Line 1: | ||
− | <includeonly> | + | <includeonly>{{Infobox |
− | {{Infobox | ||
|file={{{file|none}}} | |file={{{file|none}}} | ||
|file extra1={{{file extra1|}}} | |file extra1={{{file extra1|}}} | ||
Line 18: | Line 17: | ||
{{Infobox/Line|1=<span style="float:left;">← [[{{{previous}}}{{if lang}}|{{{previous}}}]]</span> <span style="float:right;">{{#if: {{Booland|{{{next|}}}|{{#ifexpr: {{Check version/Rev|{{{next|}}}|{{#expr: {{Check version/Rev}}+1}}}} <= {{Check version/Rev}}|1}}}}|[[{{{next}}}{{if lang}}|{{{next}}}]]|{{Lang|en=Newest|fr=Future|ru=Новейший|ja=最新|ko={{Nowrap|최신}}}}}} →</span>}} | {{Infobox/Line|1=<span style="float:left;">← [[{{{previous}}}{{if lang}}|{{{previous}}}]]</span> <span style="float:right;">{{#if: {{Booland|{{{next|}}}|{{#ifexpr: {{Check version/Rev|{{{next|}}}|{{#expr: {{Check version/Rev}}+1}}}} <= {{Check version/Rev}}|1}}}}|[[{{{next}}}{{if lang}}|{{{next}}}]]|{{Lang|en=Newest|fr=Future|ru=Новейший|ja=最新|ko={{Nowrap|최신}}}}}} →</span>}} | ||
{{#if: {{{previousmajor|}}}{{{nextmajor|}}}|{{Infobox/Line|1={{#if: {{{previousmajor|}}}|<span style="float:left;">⇐ [[{{{previousmajor}}}{{if lang}}|{{{previousmajor}}}]]</span>}}{{#if: {{{nextmajor|}}}|<span style="float:right;">[[{{{nextmajor}}}{{if lang}}|{{{nextmajor}}}]] ⇒</span>}}}}}} | {{#if: {{{previousmajor|}}}{{{nextmajor|}}}|{{Infobox/Line|1={{#if: {{{previousmajor|}}}|<span style="float:left;">⇐ [[{{{previousmajor}}}{{if lang}}|{{{previousmajor}}}]]</span>}}{{#if: {{{nextmajor|}}}|<span style="float:right;">[[{{{nextmajor}}}{{if lang}}|{{{nextmajor}}}]] ⇒</span>}}}}}} | ||
− | }}[[Category:Versions{{if lang}}]]{{#ifexpr:{{Check version/Rev|{{BASEPAGENAME}}}} > 47|{{#ifexpr:{{Check version/Rev|{{BASEPAGENAME}}}} > 48|{{if lang link|Category:Official releases}}|{{if lang link|Category:Beta versions}}}}|{{if lang link|Category:Alpha versions}}}} | + | }}[[Category:Versions{{if lang}}]]{{#ifexpr:{{Check version/Rev|{{BASEPAGENAME}}}} > 47|{{#ifexpr:{{Check version/Rev|{{BASEPAGENAME}}}} > 48|{{if lang link|Category:Official releases}}|{{if lang link|Category:Beta versions}}}}|{{if lang link|Category:Alpha versions}}}}</includeonly> |
− | </includeonly> | ||
<noinclude> | <noinclude> | ||
{{Infobox/Version | {{Infobox/Version |
Revision as of 14:47, 11 November 2015
Infobox Beta release | ||
Released | 2014-07-17 | |
Announcement | Kerbal Space Program: First Contract Now Available | |
Steam | Steam Community | |
← 0.23.5 0.24.1 → | ||
⇐ 0.230.25 ⇒ |
An infobox for version pages.
# | Optional | Description | Default |
---|---|---|---|
name | Yes | The exact version number. | Base page name |
file | Yes | A screenshot from that version. | File:Image needed.svg |
file extra1 | Yes | An extra image displayed below the first image | Not set |
thumb extra1 | Yes | An image description displayed below the first extra image | Not set |
file extra2 | Yes | An extra image displayed below the first image | Not set |
thumb extra2 | Yes | An image description displayed below the second extra image | Not set |
hovertext | Yes | The image's hovertext and subtitle. | Not set |
format | Yes | Format of the time. It is recommended to change the format according to the language here. | Language depending |
released | No | The date when the version is released as ISO date: YYYY-MM-DD. Set to no for future releases. | |
thread | Yes | Thread ID of the announcement in the forum. | Not set/Hidden |
article | Yes | Article ID of the announcement in the forum. This can be used instead of the thread ID. | Not set/Hidden |
title | Yes | Title of the announcement in the forum. | Forum post |
steam | Yes | Steam Community announcement ID. | Not set/Hidden |
steam title | Yes | Title of the announcement in the Steam Community. | Steam Community |
previous | No | The previous version number. | |
next | Yes | The next version number. | Not set |
previousmajor | Yes | The previous major version number. (e.g., 0.24; not "minor" version numbers like 0.24.1) | Not set |
nextmajor | Yes | The next major version number. | Not set |
Date format
This template automatically formats the released date. DO NOT use your own format. It might be recognized, but to keep it clean use the ISO format (YYYY-MM-DD). If the language is not supported it will use the ISO format to avoid ambiguities. It will show the ISO format on this template page and infobox subpages.
Currently supported:
- English: (M)M/(D)D/YYYY
- German: DD.MM.YYYY
It is possible with the format parameter to use a custom format. The {{#time:}} is used.
Thread, article and Steam ID
Only the ID is required, which is the highlighted text:
- Thread ID: http://forum.kerbalspaceprogram.com/threads/53069-Update-0-22-is-now-LIVE! → 53069
- Article ID: http://forum.kerbalspaceprogram.com/content/274-KSP-Asteroid-Redirect-Mission-is-Officially-Released! → 274
- Steam ID: http://steamcommunity.com/games/220200/announcements/detail/1569794711402104158 → 1569794711402104158