Template:Infobox Software: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(+-auto cat: <Language> Software → <Language> software, non camel case)
No edit summary
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox
{{Infobox
|title = {{{title|'''Input title'''}}}
| title       = {{{title|{{LangSwitch
|image = {{#if: {{{logo|}}} | [[File:{{{logo}}}|{{{logosize|270px}}}|{{{title}}} logo]] }}
                          | de = '''Title eingeben'''
|image2 = {{#if: {{{image|}}} | [[File:{{{image}}}|270px|{{{alt|}}}]] }}
                          | en = '''Input title'''
|caption2 = {{{alt|}}}
                          | fr = '''Entrée le titre'''
|label1 = Developed by
                          | pl = '''Tytuł'''
|data1 = {{{developedby|}}}
                        }}
|label2 = Initial release
                }}}
|data2 = {{{initialrelease|}}}
| image       = {{#if: {{{logo|}}}
|label3 = Latest release
                  | [[File:{{{logo}}}|{{{logosize|270px}}}|{{{title}}} logo]]
|data3 = {{{latestrelease|}}}
                }}
|label4 = Written in
| image2     = {{#if: {{{image|}}}
|data4 = {{{writtenin|}}}{{{writteninversion|}}}{{#if: {{{writteninlibs|}}} | &nbsp;({{{writteninlibs}}}) }}
                  | [[File:{{{image}}}|270px|{{{alt|}}}]]
|label5 = OS
                }}
|data5 = {{{os|}}}
| caption2   = {{{alt|}}}
|label6 = Platform  
| label1     = {{LangSwitch
|data6 = {{{platform|}}}
                  | de = Entwickelt von
|label7 = Development status
                  | en = Developed by
|data7 = {{{developmentstatus|}}}
                  | fr = Développé par
|label8 = Development progress
                  | pl = Stworzone przez
|data8 = {{{developmentprogress|}}}
                }}
|label9 = Type
| data1       = {{{developedby|}}}
|data9 = {{{type|}}}
| label2     = {{LangSwitch
|label10 = License
                  | de = Erste Veröffentlichung
|data10 = {{{license|}}}
                  | en = Initial release
|data11 = {{#if: {{{website|}}} | [{{{website}}} Website] }}
                  | fr = Version initiale
}}
                  | pl = Pierwsze wydanie
<includeonly>
                }}
[[Category:{{{writtenin|}}} software]]→
| data2       = {{{initialrelease|}}}
</includeonly>
| label3     = {{LangSwitch
 
                  | de = Neueste Version
<noinclude>
                  | en = Latest release
                  | fr = Version actuelle
                  | pl = Ostatnie wydanie
                }}
| data3       = {{{latestrelease|}}}
| label4     = {{LangSwitch
                  | de = Programmiersprache
                  | en = Written in
                  | fr = Écrit en
                  | pl = Napisane w
                }}
| data4       = {{#if: {{{writtenin|}}}
                  | {{programming language|{{#titleparts:/{{{writtenin|}}}|1|2}}}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|3}}|pre=, <nowiki></nowiki>}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|4}}|pre=, <nowiki></nowiki>}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|5}}|pre=, <nowiki></nowiki>}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|6}}|pre=, <nowiki></nowiki>}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|7}}|pre=, <nowiki></nowiki>}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|8}}|pre=, <nowiki></nowiki>}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|9}}|pre=, <nowiki></nowiki>}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|10}}|pre=, <nowiki></nowiki>}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|11}}|pre=, <nowiki></nowiki>}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|12}}|pre=, <nowiki></nowiki>}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|13}}|pre=, <nowiki></nowiki>}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|14}}|pre=, <nowiki></nowiki>}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|15}}|pre=, <nowiki></nowiki>}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|16}}|pre=, <nowiki></nowiki>}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|17}}|pre=, <nowiki></nowiki>}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|18}}|pre=, <nowiki></nowiki>}}<!--
                -->{{programming language|{{#titleparts:/{{{writtenin|}}}|1|19}}|pre=, <nowiki></nowiki>}}
                }}<!--
            -->{{#if: {{{writteninversion|}}}
                  | &nbsp;(''Version {{{writteninversion}}}'')
                }}<!--
            -->{{#if: {{{writteninlibs|}}}
                  | &nbsp;({{{writteninlibs}}})
                }}
| label5     = {{LangSwitch
                  | de = Betriebssystem
                  | en = OS
                  | fr = Système d'exploitation
                  | pl = System operacyjny
                }}
| data5       = {{{os|}}}
| label6     = {{LangSwitch
                  | de = Rechnerplattform
                  | en = Platform  
                  | fr = Plateforme du système
                  | pl = Platforma
                }}
| data6       = {{{platform|}}}
| label7     = {{LangSwitch
                  | de = Entwicklungsstand
                  | en = Development status
                  | fr = Niveau de développement
                  | pl = Status prac
                }}
| data7       = {{{developmentstatus|}}}
| label8     = {{LangSwitch
                  | de = Entwicklungsfortschritt
                  | en = Development progress
                  | fr = Avancement du développement
                  | pl = Postęp prac
                }}
| data8       = {{{developmentprogress|}}}
| label9     = {{LangSwitch
                  | de = Art
                  | en = Type
                  | fr = Type
                  | pl = Typ
                }}
| data9       = {{{type|}}}
| label10     = {{LangSwitch
                  | de = Lizenz
                  | en = License
                  | fr = Licence
                  | pl = Licencja
                }}
| data10     = {{{license|}}}
| data11     = {{#if: {{{website|}}}
                  | [{{{website}}} {{LangSwitch
                                    | de = Website
                                    | en = Website
                                    | fr = Site web
                                    | pl = Strona internetowa
                                  }}<!--
                -->]
                }}
}}<noinclude>
{{-}}
{{-}}
{{Informative template|1=
{{Informative template|1=
Line 36: Line 124:
== Goal ==
== Goal ==
This template is used to give a quick overview of the basic information about a piece of software.
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 ==
== Usage ==
Add this to the top of  the article describing the software.
Add this to the top of  the article describing the software.
  <nowiki>{{</nowiki>'''Infobox Software'''
  {{obr}}'''Infobox Software'''
  <nowiki>|</nowiki> title              =  
  {{!}} title              =  
  <nowiki>|</nowiki> ''logo''                =  
  {{!}} ''logo''                =  
  <nowiki>|</nowiki> ''logosize''            =  
  {{!}} ''logosize''            =  
  <nowiki>|</nowiki> ''image''              =  
  {{!}} ''image''              =  
  <nowiki>|</nowiki> ''alt''                =  
  {{!}} ''alt''                =  
  <nowiki>|</nowiki> ''developedby''        =  
  {{!}} ''developedby''        =  
  <nowiki>|</nowiki> ''initialrelease''      =  
  {{!}} ''initialrelease''      =  
  <nowiki>|</nowiki> ''latestrelease''      =  
  {{!}} ''latestrelease''      =
  <nowiki>|</nowiki> ''writtenin''          =  
  {{!}} ''writtenin''          =  
  <nowiki>|</nowiki> ''os''                  =  
  {{!}} ''os''                  =  
  <nowiki>|</nowiki> ''platform''            =  
  {{!}} ''platform''            =  
  <nowiki>|</nowiki> ''developmentstatus''  =  
  {{!}} ''developmentstatus''  =  
  <nowiki>|</nowiki> ''developmentprogress'' =  
  {{!}} ''developmentprogress'' =
  <nowiki>|</nowiki> ''type''                =  
  {{!}} ''type''                =  
  <nowiki>|</nowiki> ''license''            =  
  {{!}} ''license''            =  
  <nowiki>|</nowiki> ''website''            =  
  {{!}} ''website''            =
  <nowiki>}}</nowiki>
  {{cbr}}


All parameters but '''title''' are optional.
All parameters except '''title''' are optional.


; title:  Title of the software
; title:  Title of the software
Line 74: Line 164:
; initialrelease:  Date and preferably also version of the first release
; initialrelease:  Date and preferably also version of the first release


; latestrelease:  Date and version of the last release
; latestrelease:  Date and version of the last release {{obr}}Category:'''writtenin''' software{{cbr}} to the article, e.g. see [[:Category:Python software]]
 
; writtenin:  Language the software was written in (this will automatically add a <nowiki>[[Category:XXX Software]]</nowiki> to the article, e.g. see [[:Category:Python Software]]


; os:  Operating systems the software is available for
; os:  Operating systems the software is available for

Latest revision as of 15:37, 10 April 2022

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 except 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 {{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