Template:Infobox software: Difference between revisions

From RetroWikipedia
Jump to navigation Jump to search
imported>IceWelder
title -> above per talk
 
No edit summary
 
Line 1: Line 1:
<includeonly>{{Infobox
{{Infobox  
| bodyclass  = vevent
| bodyclass  = vevent
| bodystyle  = {{{bodystyle|}}}
| title      = {{{title|{{{name|<includeonly>{{PAGENAME}}</includeonly>}}}}}}
| above      = {{{title|{{{name|{{PAGENAMEBASE}}}}}}}}
| titleclass = summary
| aboveclass = summary
| labelstyle = white-space: nowrap
| labelstyle = white-space: nowrap;
| above      = {{{logo|}}}
| image      = {{#if:{{{collapsible|}}}|{{hidden begin|title=Screenshot|titlestyle=text-align:center}}}}{{{screenshot|}}}
| caption    = {{{caption|}}}{{#if:{{{collapsible|}}}|{{hidden end}}}}


| imageclass = logo
| label1    = [[w:Software design|Original author(s)]]
| imagestyle =
| data1     = {{{author<includeonly>|</includeonly>}}}
| image     = {{#invoke:InfoboxImage |InfoboxImage |image={{{logo|}}} |size={{{logo size|{{{logo_size|}}} }}} |sizedefault=frameless |upright={{{logo upright|{{{logo_upright|{{#if:{{{screenshot|}}}|0.55|1}}}}} }}} |alt={{{logo alt|{{{logo_alt|}}} }}} |title={{{logo title|{{{logo_title|}}} }}} }}
| label2    = [[w:Software developer|Developer(s)]]
| caption    = {{{logo caption|{{{logo_caption|}}} }}}
| data2      = {{{developer<includeonly>|</includeonly>}}}
| image2    = {{#if:{{{screenshot|}}}
| label3    = Initial release
  | {{#if:{{{collapsible|}}}
| data3      = {{{released<includeonly>|</includeonly>}}}
    | {{Hidden begin|title={{{collapsetext|Screenshot}}}|titlestyle=background:{{{background|gainsboro}}};text-align:center|contentstyle=text-align:center}}
| label4    = [[w:Software release life cycle|{{#if:{{{discontinued|}}}|Discontinued|Stable release}}]]
| data4      = {{#if:{{{latest release version|{{{latest_release_version<includeonly>|</includeonly>}}}}}}
|{{{latest release version|{{{latest_release_version}}}}}}
  {{#if:{{{latest release date|{{{latest_release_date<includeonly>|</includeonly>}}}}}}
  | / {{{latest release date|{{{latest_release_date}}}}}}
   }}
   }}
  {{#invoke:InfoboxImage |InfoboxImage |image={{{screenshot|}}} |size={{{screenshot size|{{{screenshot_size|}}} }}} |sizedefault=frameless |upright={{{screenshot upright|{{{screenshot_upright|1}}} }}} |alt={{{screenshot alt|{{{screenshot_alt|}}} }}} |title={{{screenshot title|{{{screenshot title|}}} }}} }}
|{{#if:{{{frequently updated|{{{frequently_updated|}}}}}}
  |{{#ifexist:Template:Latest stable software release/{{{name|{{PAGENAME}}}}}
  |{{Latest stable software release/{{{name|{{PAGENAME}}}}}}} <sub class="plainlinks">[[{{fullurl:Template:Latest stable software release/{{{name|{{PAGENAME}}}}}|action=edit&preload=Template:LSR/syntax}} +/−]]</sub>
  }}
}}
}}
}}
| caption2  = {{{caption|}}}{{#if:{{{screenshot|}}}|{{#if:{{{collapsible|}}}|{{hidden end}}}}}}
| label5     = [[w:Software release life cycle|Preview release]]
 
| data5     = {{#if:{{{latest preview version|{{{latest_preview_version<includeonly>|</includeonly>}}}}}}
| label1    = Other names
|{{{latest preview version|{{{latest_preview_version}}}}}}
| data1      = {{{other_names|}}}
   {{#if:{{{latest preview date|{{{latest_preview_date<includeonly>|</includeonly>}}}}}}
| label2     = [[Programmer|Original author(s)]]
  | / {{{latest preview date|{{{latest_preview_date}}}}}}
| data2     = {{{author|}}}
| label3    = [[Programmer|Developer(s)]]
| data3      = {{{developer|}}}
| label4    = Initial release
| data4      = {{{released|}}}
| rowstyle5  = display: none;<!--
===============================================================================
The data5 field displays a sub-infobox. The HTML cleanup module in charge of
rendering Wikipedia pages converts this sub-infobox into a new set of rows that
lay below the data4 row. Hence, the data4 row becomes an empty redundant row
that the reader would rather not see.
 
I resisted implementing this at first because hacks are generally fragile. But
I am giving up the resistance as the proper venue has failed to address this.
 
—User:Codename Lisa
===============================================================================
-->
| data5      = {{#ifeq:{{lc:{{{ver layout|simple}}}}}|stacked
|{{Infobox software/stacked
  |{{{title|{{{name|{{PAGENAME}}}}}}}}
  |{{{discontinued|no}}}
  |{{{latest release version|{{{latest_release_version|}}}}}}
   |{{{latest release date  |  {{{latest_release_date|}}}}}}
  |{{{latest preview version|{{{latest_preview_version|}}}}}}
  |{{{latest preview date   |   {{{latest_preview_date|}}}}}}
   }}
   }}
  |{{Infobox software/simple
  |{{#if:{{{frequently updated|{{{frequently_updated|}}}}}}
  |{{{title|{{{name|{{PAGENAME}}}}}}}}
   |{{#ifexist:Template:Latest preview software release/{{{name|{{PAGENAME}}}}}
   |{{{discontinued|no}}}
  |{{Latest preview software release/{{{name|{{PAGENAME}}}}}}} <sub class="plainlinks">[[{{fullurl:Template:Latest_preview_software_release/{{{name|{{PAGENAME}}}}}|action=edit&preload=Template:LSR/syntax}} +/−]]</sub>
  |{{{latest release version|{{{latest_release_version|}}}}}}
  |{{{latest release date  |  {{{latest_release_date|}}}}}}
  |{{{latest preview version|{{{latest_preview_version|}}}}}}
  |{{{latest preview date  |  {{{latest_preview_date|}}}}}}
   }}
   }}
  }}
  }}
| label6    = [[Repository (version control)|Repository]]
}}
| data6      = {{#if:{{{repo|}}}{{#ifeq:{{{qid|}}}|none|-}}
| label6    = [[w:Programming language|Written in]]
                  |{{{repo|}}}
| data6      = {{{programming language|{{{programming_language<includeonly>|</includeonly>}}}}}}
                  |{{#if: {{#property:P1324|from={{{qid|}}}}}
| label7    = [[w:Operating system|Operating system]]
                      |{{#ifeq: {{wikidata|property|{{{qid|}}}|P1324|best|format=%p}} | none
| data7     = {{{operating system|{{{operating_system<includeonly>|</includeonly>}}}}}}
                          |{{wikidata|property|{{{qid|}}}|P1324|best|format=%p}}{{EditAtWikidata|pid=P1324}}
| label8     = [[w:Computing platform|Platform]]
                          |{{Plainlist|<ul><li>{{URL|{{wikidata|property|{{{qid|}}}|P1324|best|format=%p}}}}{{EditAtWikidata|pid=P1324|qid={{{qid|}}}}}</li></ul>}}
| data8      = {{{platform<includeonly>|</includeonly>}}}
                      }}
| label9     = [[w:File size|Size]]
                  }}
| data9      = {{{size<includeonly>|</includeonly>}}}
              }}
| label10   = [[w:Language|Available in]]
| label7     = Written in
| data10     = {{{language<includeonly>|</includeonly>}}}
| data7      = {{{programming language|{{{programming_language|}}}}}}
| label11   = Development status
| label8     = [[Middleware]]
| data11     = {{{status<includeonly>|</includeonly>}}}
| data8     = {{{middleware|}}}
| label12    = [[w:List of software categories|Type]]
| label10    = [[Software engine|Engine]]{{#if: {{{engines|}}} |s}}
| data12     = {{{genre<includeonly>|</includeonly>}}}
| data10    = {{#if: {{{engines|}}}
| label13   = [[w:Software license|License]]
                  |{{{engines}}}
| data13     = {{{license<includeonly>|</includeonly>}}}
                  |{{#if:{{{engine|}}}{{#ifeq:{{{qid|}}}|none|-}}
| label14   = [[w:Software license|Licence]]
                    |{{{engine|}}}
| data14     = {{{licence<includeonly>|</includeonly>}}}
                    |{{#if: {{#property:P408|from={{{qid|}}}}}
| label15   = [[w:Website|Website]]
                        |{{Plainlist|<ul>{{wikidata|properties|{{{qid|}}}|P408|best|format=<li>%p</li>}}</ul>}}{{EditAtWikidata|pid=P408}}
| data15     = {{{website<includeonly>|</includeonly>}}}
                      }}
| label16    = [[w:Standard|Standard(s)]]
                  }}
| data16    = {{{standard<includeonly>|</includeonly>}}}
              }}
| label17   = As of
| label11    = [[Operating system]]
| data17     = {{{AsOf<includeonly>|</includeonly>}}}
| data11     = {{{operating system|{{{operating_system|}}}}}}
}}<noinclude>
| label12    = [[Computing platform|Platform]]
{{documentation}}
| data12    = {{{platform|}}}
| label13    = Included with
| data13     = {{{included with|}}}
| label14    = Predecessor
| data14    = {{{replaces|}}}
| label15    = Successor
| data15    = {{{replaced_by|}}}
| label16    = Service name
| data16    = {{{service_name|}}}
| label17    = [[File size|Size]]
| data17    = {{{size|}}}
| label18   = [[Technical standard|Standard]](s)
| data18     = {{{standard|}}}
| label19   = Available in
| 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}}}}}}
| label21    = [[Software categories#Categorization approaches|Type]]
| data21     = {{{genre|}}}
| label22   = [[Software license|License]]
| data22     = {{{license|}}}
| label23   = [[Software license|Licence]] <!-- Spelled differently; see [[MOS:ENGVAR]] -->
| data23     = {{{licence|}}}
| label25   = Website
| data25     = {{#if:{{{website|}}}{{#ifeq:{{{qid|}}}|none|-}}
            | {{#ifeq:{{{website|}}} | hide | | {{{website|}}} }}
            | {{#if:{{wikidata|property|raw|{{{qid|}}}|P856}}
              | {{#invoke:WikidataIB |url2 |url={{if empty
                |{{#invoke:WikidataIB|getValueByLang|P856|qid={{{qid|}}}|fwd=ALL|osd=no|maxvals=1}}
                |{{Wdib|P856|qid={{{qid|}}}|fwd=ALL|osd=no|maxvals=1}}
                }} }}
              }}
            }}
| label26   = As of
| data26     = {{{AsOf|}}}
| data99 = {{{module|}}}
 
}}{{#invoke:Check for unknown parameters | check | showblankpositional=1
| 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 upright | logo size | logo title | logo_alt | logo_caption | logo_upright | logo_size | logo_title | middleware | module | name | operating system | operating_system | other_names | platform | programming language | programming_language | released | replaced_by | replaces | repo | screenshot | screenshot alt | screenshot upright | screenshot size | screenshot title | screenshot_alt | screenshot_upright | screenshot_size | screenshot_title | service_name | size | standard | title | ver layout | website | qid
}}<!-- check for version errors, mostly from Wikidata:
-->{{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><noinclude>
{{Documentation}}
</noinclude>
</noinclude>

Latest revision as of 05:10, 26 July 2025

Original author(s){{{author}}}
Developer(s){{{developer}}}
Initial release{{{released}}}
Stable release{{{latest_release_version}}} / {{{latest_release_date}}}
Preview release{{{latest_preview_version}}} / {{{latest_preview_date}}}
Written in{{{programming_language}}}
Operating system{{{operating_system}}}
Platform{{{platform}}}
Size{{{size}}}
Available in{{{language}}}
Development status{{{status}}}
Type{{{genre}}}
License{{{license}}}
Licence{{{licence}}}
Website{{{website}}}
Standard(s){{{standard}}}
As of{{{AsOf}}}