Template:Infobox Software: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(New page: {{Infobox | bodyclass = vevent | title = {{{title|{{{name|<includeonly>{{PAGENAME}}</includeonly>}}}}}} | titleclass = summary | above = {{{logo|}}} | image = {{#if:{{{collapsible|}...)
 
(fix; +-doc: Update and clarifying automatic categorization and also mentioning it in the lead section)
(28 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Infobox  
{{Infobox
| bodyclass = vevent
|title = {{{title|'''Input title'''}}}
| title   = {{{title|{{{name|<includeonly>{{PAGENAME}}</includeonly>}}}}}}
|image = {{#if: {{{logo|}}} | [[File:{{{logo}}}|{{{logosize|270px}}}|{{{title}}} logo]] }}
| titleclass = summary
|image2 = {{#if: {{{image|}}} | [[File:{{{image}}}|270px|{{{alt|}}}]] }}
| above  = {{{logo|}}}
|caption2 = {{{alt|}}}
| image  = {{#if:{{{collapsible|}}}|{{hidden begin|title=Screenshot|titlestyle=text-align:center}}}}{{{screenshot|}}}
|label1 = Developed by
| caption = {{{caption|}}}{{#if:{{{collapsible|}}}|{{hidden end}}}}
|data1 = {{{developedby|}}}
|label2 = Initial release
|data2 = {{{initialrelease|}}}
|label3 = Latest release
|data3 = {{{latestrelease|}}}
|label4 = Written in
|data4 = {{{writtenin|}}}{{{writteninversion|}}}{{#if: {{{writteninlibs|}}} | &nbsp;({{{writteninlibs}}}) }}
|label5 = OS
|data5 = {{{os|}}}
|label6 = Platform
|data6 = {{{platform|}}}
|label7 = Development status
|data7 = {{{developmentstatus|}}}
|label8 = Development progress
|data8 = {{{developmentprogress|}}}
|label9 = Type
|data9 = {{{type|}}}
|label10 = License
|data10 = {{{license|}}}
|data11 = {{#if: {{{website|}}} | [{{{website}}} Website] }}
}}
<includeonly>
[[Category:{{{writtenin|}}} software]]
</includeonly>
 
<noinclude>
{{-}}
{{Informative template|1=
__NOTOC__
== Goal ==
This template is used to give a quick overview of the basic information about a piece of software.
 
Pages will automatically be added to Category:'''writtenin''' software if '''writtenin''' is not empty.
 
== Usage ==
Add this to the top of  the article describing the software.
<nowiki>{{</nowiki>'''Infobox Software'''
<nowiki>|</nowiki> title              =
<nowiki>|</nowiki> ''logo''                =
<nowiki>|</nowiki> ''logosize''            =
<nowiki>|</nowiki> ''image''              =
<nowiki>|</nowiki> ''alt''                =
<nowiki>|</nowiki> ''developedby''        =
<nowiki>|</nowiki> ''initialrelease''      =
<nowiki>|</nowiki> ''latestrelease''      =
<nowiki>|</nowiki> ''writtenin''          =
<nowiki>|</nowiki> ''os''                  =
<nowiki>|</nowiki> ''platform''            =
<nowiki>|</nowiki> ''developmentstatus''  =
<nowiki>|</nowiki> ''developmentprogress'' =
<nowiki>|</nowiki> ''type''                =
<nowiki>|</nowiki> ''license''            =
<nowiki>|</nowiki> ''website''            =
<nowiki>}}</nowiki>
 
All parameters but '''title''' are optional.
 
; title:  Title of the software
 
; logo:  Logo of the software
 
; logosize: Size of logo. See {{mediawiki|Help:Images#Size and frame}} for accepted size formats. Default 270px.
 
; image:  Screenshot from the software
 
; alt:  Caption for the screenshot


| label1 = Design by
; developedby: List of developers
| data1  = {{{author|}}}
| label2  = Developed by
| data2  = {{{developer|}}}
| label3  = Initial release
| data3  = {{{released|}}}


| label4 = Stable release
; initialrelease: Date and preferably also version of the first release
| data4  = {{#if:{{{frequently updated|{{{frequently_updated|}}}}}}|
 
{{#ifexist:Template:Latest stable software release/{{{name|{{PAGENAME}}}}}|
; latestrelease: Date and version of the last release
{{Latest stable software release/{{{name|{{PAGENAME}}}}}}} <sub class="plainlinks">[[{{fullurl:Template:Latest_stable_software_release/{{{name|{{PAGENAME}}}}}|action=edit&preload=Template:LSR/syntax}} +/−]]</sub>
 
}}
; writtenin:  Language the software was written in (this will automatically add <nowiki>[[</nowiki>Category:'''writtenin''' software<nowiki>]]</nowiki> to the article, e.g. see [[:Category:Python software]]
}}
 
| label5 = Preview release
; os: Operating systems the software is available for
| data5  = {{#if:{{{frequently updated|{{{frequently_updated|}}}}}}|
 
{{#ifexist:Template:Latest preview software release/{{{name|{{PAGENAME}}}}}|
; platform: Platforms the software is available for, for example Mac, PC and/or Arduino.
{{Latest preview software release/{{{name|{{PAGENAME}}}}}}} <sub class="plainlinks">[[{{fullurl:Template:Latest_preview_software_release/{{{name|{{PAGENAME}}}}}|action=edit&preload=Template:LPR/syntax}} +/−]]</sub>
 
}}
; developmentstatus: Development status, for example active, stalled or abandoned
}}
 
| label6  = Latest release
; developmentprogress: Development progress
| data6  = {{{latest release version|{{{latest_release_version|}}}}}} {{#if:{{{latest release date|{{{latest_release_date|}}}}}}| / {{{latest release date|{{{latest_release_date|}}} }}} }}
 
; type:  Type of software
 
; license: License the software is released under


| label7 = Preview release
; website: Website of the software project
| data7  = {{{latest preview version|{{{latest_preview_version|}}}}}} {{#if:{{{latest preview date|{{{latest_preview_date|}}}}}}| / {{{latest preview date|{{{latest_preview_date|}}} }}} }}


| label8  = Written in
| data8  = {{{programming language|{{{programming_language|}}}}}}
| label9  = OS
| data9  = {{{operating system|{{{operating_system|}}}}}}
| label10 = Platform
| data10  = {{{platform|}}}
| label11 = Size
| data11  = {{{size|}}}
| label12 = Available in
| data12  = {{{language|}}}
| label13 = Development status
| data13  = {{{status|}}}
| label14 = Type
| data14  = {{{genre|}}}
| label15 = License]]
| data15  = {{{license|}}}
| label16 = Licence]]
| data16  = {{{licence|}}}
| label17 = [[Website]]
| data17  = {{{website|}}}
| label18 = [[Standard]](s)
| data18  = {{{standard|}}}
| label19 = As of
| data19  = {{{AsOf|}}}
}}
}}
[[Category:Infobox templates|Software]]
</noinclude>

Revision as of 08:51, 25 March 2020

Input title



The following template description is not displayed when the template is inserted in an article.

Goal

This template is used to give a quick overview of the basic information about a piece of software.

Pages will automatically be added to Category:writtenin software if writtenin is not empty.

Usage

Add this to the top of the article describing the software.

{{Infobox Software
| title               = 
| logo                = 
| logosize            = 
| image               = 
| alt                 = 
| developedby         = 
| initialrelease      = 
| latestrelease       = 
| writtenin           = 
| os                  = 
| platform            = 
| developmentstatus   = 
| developmentprogress = 
| type                = 
| license             = 
| website             = 
}}

All parameters but title are optional.

title
Title of the software
logo
Logo of the software
logosize
Size of logo. See mw:Help:Images#Size and frame for accepted size formats. Default 270px.
image
Screenshot from the software
alt
Caption for the screenshot
developedby
List of developers
initialrelease
Date and preferably also version of the first release
latestrelease
Date and version of the last release
writtenin
Language the software was written in (this will automatically add [[Category:writtenin software]] to the article, e.g. see Category:Python software
os
Operating systems the software is available for
platform
Platforms the software is available for, for example Mac, PC and/or Arduino.
developmentstatus
Development status, for example active, stalled or abandoned
developmentprogress
Development progress
type
Type of software
license
License the software is released under
website
Website of the software project