Template:Infobox software: Difference between revisions

Created page with "<includeonly>{{Infobox | bodyclass = vevent | bodystyle = {{{bodystyle|}}} | title = {{{title|{{{name|{{PAGENAMEBASE}}}}}}}} | titleclass = summary | labelstyle = white-space: nowrap; | imageclass = logo | imagestyle = | image = {{#invoke:InfoboxImage |InfoboxImage |image={{{logo|}}} |size={{{logo size|{{{logo_size|}}} }}} |sizedefault=frameless |upright=0.55 |alt={{{logo alt|{{{logo_alt|}}} }}} }} | caption = {{{logo caption|{{{logo_caption|}}} }}} | ima..."
 
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 2: Line 2:
| bodyclass  = vevent
| bodyclass  = vevent
| bodystyle  = {{{bodystyle|}}}
| bodystyle  = {{{bodystyle|}}}
| title     = {{{title|{{{name|{{PAGENAMEBASE}}}}}}}}
| above     = {{if empty|{{{title|}}}|{{{name|}}}|{{PAGENAMEBASE}}}}
| titleclass = summary
| aboveclass = summary
| labelstyle = white-space: nowrap;
| labelstyle = white-space: nowrap;


| imageclass = logo
| imageclass = logo
| imagestyle =
| imagestyle =
| image      = {{#invoke:InfoboxImage |InfoboxImage |image={{{logo|}}} |size={{{logo size|{{{logo_size|}}} }}} |sizedefault=frameless |upright=0.55 |alt={{{logo alt|{{{logo_alt|}}} }}} }}
| image      = {{#invoke:InfoboxImage |InfoboxImage |image={{{logo|}}} |size={{if empty|{{{logo size|}}}|{{{logo_size|}}}}} |sizedefault=frameless |upright={{{logo upright|{{{logo_upright|{{#if:{{{screenshot|}}}|0.55|1}}}}} }}} |class={{if empty|{{{logo class|}}}|{{{logo_class|}}}}} |alt={{if empty|{{{logo alt|}}}|{{{logo_alt|}}}}} |title={{if empty|{{{logo title|}}}|{{{logo_title|}}}}} }}
| caption    = {{{logo caption|{{{logo_caption|}}} }}}
| caption    = {{if empty|{{{logo caption|}}}|{{{logo_caption|}}}}}
| image2    = {{#if:{{{screenshot|}}}
| image2    = {{#if:{{{screenshot|}}}
   | {{#if:{{{collapsible|}}}
   | {{#if:{{{collapsible|}}}
     | {{Hidden begin|title={{{collapsetext|Screenshot}}}|titlestyle=background:{{{background|gainsboro}}};text-align:center|contentstyle=text-align:center}}
     | {{Hidden begin|title={{if empty|{{{collapsetext|}}}|Screenshot}}|titlestyle=background:{{if empty|{{{background|}}}|gainsboro}}; color:inherit;text-align:center|contentstyle=text-align:center}}
   }}
   }}
   {{#invoke:InfoboxImage |InfoboxImage |image={{{screenshot|}}} |size={{{screenshot size|{{{screenshot_size|}}} }}} |sizedefault=frameless |upright=1 |alt={{{screenshot alt|{{{screenshot_alt|}}} }}} }}
   {{#invoke:InfoboxImage |InfoboxImage |image={{{screenshot|}}} |size={{if empty|{{{screenshot size|}}}|{{{screenshot_size|}}}}} |sizedefault=frameless |upright={{if empty|{{{screenshot upright|}}}|{{{screenshot_upright|}}}|1}} |class={{if empty|{{{screenshot class|}}}|{{{screenshot_class|}}}}} |alt={{if empty|{{{screenshot alt|}}}|{{{screenshot_alt|}}}}} |title={{if empty|{{{screenshot title|}}}|{{{screenshot title|}}}}} }}
}}
}}
| caption2  = {{{caption|}}}{{#if:{{{screenshot|}}}|{{#if:{{{collapsible|}}}|{{hidden end}}}}}}
| caption2  = {{{caption|}}}{{#if:{{{screenshot|}}}|{{#if:{{{collapsible|}}}|{{hidden end}}}}}}
Line 20: Line 20:
| label1    = Other names
| label1    = Other names
| data1      = {{{other_names|}}}
| data1      = {{{other_names|}}}
| label2    = [[Programmer|Original author(s)]]
| label2    = Original author{{pluralize from text|{{{author|}}}|plural=s}}
| data2      = {{{author|}}}
| data2      = {{{author|}}}
| label3    = [[Programmer|Developer(s)]]
| label3    = Developer{{pluralize from text|{{{developer|}}}|plural=s}}
| data3      = {{{developer|}}}
| data3      = {{{developer|}}}
| label4    = Initial release
| label4    = Release
| data4      = {{{released|}}}
| data4      = {{{released|}}}
| rowstyle5  = display: none;<!--
| rowstyle5  = display: none;<!--
Line 39: Line 39:
===============================================================================
===============================================================================
-->
-->
| data5      = {{#ifeq:{{lc:{{{ver layout|simple}}}}}|stacked
| data5      = {{#ifeq:{{lc:{{if empty|{{{ver layout|}}}|simple}}}}|stacked
  |{{Infobox software/stacked
  |{{Infobox software/stacked
   |{{{title|{{{name|{{PAGENAME}}}}}}}}
   |{{if empty|{{{title|}}}|{{{name|}}}|{{PAGENAME}}}}
   |{{{discontinued|no}}}
   |{{if empty|{{{discontinued|}}}|no}}
   |{{{latest release version|{{{latest_release_version|}}}}}}
   |{{if empty|{{{latest release version|}}}|{{{latest_release_version|}}}}}
   |{{{latest release date  |   {{{latest_release_date|}}}}}}
   |{{if empty|{{{latest release date  |}}}|{{{latest_release_date|}}}}}
   |{{{latest preview version|{{{latest_preview_version|}}}}}}
   |{{if empty|{{{latest preview version|}}}|{{{latest_preview_version|}}}}}
   |{{{latest preview date  |   {{{latest_preview_date|}}}}}}
   |{{if empty|{{{latest preview date  |}}}|{{{latest_preview_date|}}}}}
   }}
   }}
  |{{Infobox software/simple
  |{{Infobox software/simple
   |{{{title|{{{name|{{PAGENAME}}}}}}}}
   |{{if empty|{{{title|}}}|{{{name|}}}|{{PAGENAME}}}}
   |{{{discontinued|no}}}
   |{{if empty|{{{discontinued|}}}|no}}
   |{{{latest release version|{{{latest_release_version|}}}}}}
   |{{if empty|{{{latest release version|}}}|{{{latest_release_version|}}}}}
   |{{{latest release date  |   {{{latest_release_date|}}}}}}
   |{{if empty|{{{latest release date  |}}}|{{{latest_release_date|}}}}}
   |{{{latest preview version|{{{latest_preview_version|}}}}}}
   |{{if empty|{{{latest preview version|}}}|{{{latest_preview_version|}}}}}
   |{{{latest preview date  |   {{{latest_preview_date|}}}}}}
   |{{if empty|{{{latest preview date  |}}}|{{{latest_preview_date|}}}}}
   }}
   }}
  }}
  }}
| label6     = [[Repository (version control)|Repository]]
| label8     = Written in
| data6     = {{#if:{{{repo|}}}{{#ifeq:{{{qid|}}}|none|-}}
| data8     = {{if empty|{{{programming language|}}}|{{{programming_language|}}}}}
                  |{{{repo|}}}
| label9     = Middleware
                  |{{#if: {{#property:P1324|from={{{qid|}}}}}
| data9     = {{{middleware|}}}
                      |{{#ifeq: {{wikidata|property|{{{qid|}}}|P1324|best|format=%p}} | none
| label10    = Engine{{#if: {{{engines|}}} |s}}
                          |{{wikidata|property|{{{qid|}}}|P1324|best|format=%p}}{{EditAtWikidata|pid=P1324}}
                          |{{Plainlist|<ul><li>{{URL|{{wikidata|property|{{{qid|}}}|P1324|best|format=%p}}}}{{EditAtWikidata|pid=P1324|qid={{{qid|}}}}}</li></ul>}}
                      }}
                  }}
              }}
| label7    = Written in
| data7      = {{{programming language|{{{programming_language|}}}}}}
| label8     = [[Middleware]]
| data8     = {{{middleware|}}}
| label10    = [[Software engine|Engine]]{{#if: {{{engines|}}} |s}}
| data10    = {{#if: {{{engines|}}}
| data10    = {{#if: {{{engines|}}}
                   |{{{engines}}}
                   |{{{engines}}}
Line 81: Line 71:
                   }}
                   }}
               }}
               }}
| label11    = [[Operating system]]
| label11    = Operating system
| data11    = {{{operating system|{{{operating_system|}}}}}}
| data11    = {{if empty|{{{operating system|}}}|{{{operating_system|}}}}}
| label12    = [[Computing platform|Platform]]
| label12    = Platform
| data12    = {{{platform|}}}
| data12    = {{{platform|}}}
| label13    = Included with
| label13    = Included with
Line 93: Line 83:
| label16    = Service name
| label16    = Service name
| data16    = {{{service_name|}}}
| data16    = {{{service_name|}}}
| label17    = [[File size|Size]]
| label17    = Size
| data17    = {{{size|}}}
| data17    = {{{size|}}}
| label18    = [[Technical standard|Standard]](s)
| label18    = Standard{{pluralize from text|{{{standard|}}}|plural=s}}
| data18    = {{{standard|}}}
| data18    = {{{standard|}}}
| label19    = Available in
| label19    = Available in
| data19    = {{#if:{{{language count|}}}|{{{language count}}} languages|{{{language|}}}}}{{{language footnote|}}}
| data19    = {{#if:{{{language count|}}}|{{{language count}}} languages|{{{language|}}}}}{{{language footnote|}}}
| data20    = {{#if:{{{language count|}}}|{{#if:{{{language|}}}|{{Hidden begin|title=List of languages|titlestyle=background-color: transparent;}}{{{language|}}}{{hidden end}}}}}}
| data20    = {{#if:{{{language count|}}}|{{#if:{{{language|}}}|{{Hidden begin|title=List of languages|titlestyle=background-color: transparent; color:inherit;}}{{{language|}}}{{hidden end}}}}}}
| label21    = [[Software categories#Categorization approaches|Type]]
| label21    = Type
| data21    = {{{genre|}}}
| data21    = {{{genre|}}}
| label22    = [[Software license|License]]
| label22    = License
| data22    = {{{license|}}}
| data22    = {{{license|}}}
| label23    = [[Software license|Licence]] <!-- Spelled differently; see [[MOS:ENGVAR]] -->
| label23    = Licence <!-- Spelled differently; see [[MOS:ENGVAR]] -->
| data23    = {{{licence|}}}
| data23    = {{{licence|}}}
| label25    = Website
| label25    = Website
Line 116: Line 106:
               }}
               }}
             }}
             }}
| label26    = As of
| label26     = Repository
| data26     = {{{AsOf|}}}
| data26      = {{#if:{{{repo|}}}{{#ifeq:{{{qid|}}}|none|-}}
                  |{{{repo|}}}
                  |{{#if: {{#property:P1324|from={{{qid|}}}}}
                      |{{#ifeq: {{wikidata|property|{{{qid|}}}|P1324|best|format=%p}} | none
                          |{{wikidata|property|{{{qid|}}}|P1324|best|format=%p}}{{EditAtWikidata|pid=P1324}}
                          |{{Plainlist|<ul><li>{{URL|{{wikidata|property|{{{qid|}}}|P1324|best|format=%p}}}}{{EditAtWikidata|pid=P1324|qid={{{qid|}}}}}</li></ul>}}
                      }}
                  }}
              }}
| label27   = As of
| data27     = {{{AsOf|}}}
| data99 = {{{module|}}}


}}{{#invoke:Check for unknown parameters | check | showblankpositional=1
}} {{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox software with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox software]] with unknown parameter "_VALUE_"|ignoreblank=y| AsOf | author | background | bodystyle | caption | collapsetext | collapsible | developer | discontinued | engine | engines | genre | included with | language | language count | language footnote | latest preview date | latest preview version | latest release date | latest release version | latest_preview_date | latest_preview_version | latest_release_date | latest_release_version | licence | license | logo | logo alt | logo caption | logo class | logo size | logo title | logo upright | logo_alt | logo_caption | logo_class | logo_size | logo_title | logo_upright | middleware | module | name | operating system | operating_system | other_names | platform | programming language | programming_language | qid | released | replaced_by | replaces | repo | screenshot | screenshot alt | screenshot class | screenshot size | screenshot title | screenshot upright | screenshot_alt | screenshot_class | screenshot_size | screenshot_upright | service_name | size | standard | title | ver layout | website }}<!-- check for version errors, mostly from Wikidata:
| unknown = {{main other|[[Category:Pages using Infobox software with unknown parameters|_VALUE_{{PAGENAME}}]]}}
-->{{main other|{{#iferror: {{if empty|{{{latest release version|}}}|{{{latest_release_version|}}}}} {{if empty|{{{latest release date  |}}}|{{{latest_release_date|}}}}} {{if empty|{{{latest preview version|}}}|{{{latest_preview_version|}}}}} {{if empty|{{{latest preview date  |}}}|{{{latest_preview_date|}}}}} |[[Category:Pages using Infobox software with version errors]]|}}}}</includeonly>{{#invoke:Check for conflicting parameters|check
| preview = Page using [[Template:Infobox software]] with unknown parameter "_VALUE_"|ignoreblank=y
| template = [[Template:Infobox software]]
| AsOf | author | background | bodystyle | caption | collapsetext | collapsible | developer | discontinued | engine | engines | genre | included with | language | language count | language footnote | latest preview date | latest preview version | latest release date | latest release version | latest_preview_date | latest_preview_version | latest_release_date | latest_release_version | licence | license | logo | logo alt | logo caption | logo size | logo_alt | logo_caption | logo_size | middleware | name | operating system | operating_system | other_names | platform | programming language | programming_language | released | replaced_by | replaces | repo | screenshot | screenshot alt | screenshot size | screenshot_alt | screenshot_size | service_name | size | standard | title | ver layout | website | qid
| cat = {{main other|Category:Pages using infobox software with conflicting parameters}}
}}<!-- check for version errors, mostly from Wikidata:
| logo size; logo_size
-->{{main other|{{#iferror: {{{latest release version|{{{latest_release_version|}}}}}} {{{latest release date  |   {{{latest_release_date|}}}}}} {{{latest preview version|{{{latest_preview_version|}}}}}} {{{latest preview date  |   {{{latest_preview_date|}}}}}} |[[Category:Pages using Infobox software with version errors]]|}}}}</includeonly>
| logo class; logo_class
| logo alt; logo_alt
| logo title; logo_title
| logo caption; logo_caption
| screenshot size; screenshot_size
| screenshot upright; screenshot_upright
| screenshot class; screenshot_class
| screenshot alt; screenshot_alt
| screenshot title; screenshot title
| latest release version; latest_release_version
| latest release date; latest_release_date
| latest preview version; latest_preview_version
| latest preview date; latest_preview_date
| latest release version; latest_release_version
| latest release date; latest_release_date
| latest preview version; latest_preview_version
| latest preview date; latest_preview_date
| programming language; programming_language
| operating system; operating_system
}}