Template:Infobox programming language: Difference between revisions

Jump to navigation Jump to search
<span style>...</span> → <div style>...</div>, to fix div-span-flip lint error in JavaScript; also SampleCode → sampleCode; I believe both are right but revert if it causes problems
m (1 revision imported)
imported>Anomalocaris
(<span style>...</span> → <div style>...</div>, to fix div-span-flip lint error in JavaScript; also SampleCode → sampleCode; I believe both are right but revert if it causes problems)
 
Line 6: Line 6:
| title      = {{#if:{{{title|{{{name|}}}}}} |{{{title|{{{name|}}}}}} |<includeonly>{{PAGENAMEBASE}}</includeonly>}}
| title      = {{#if:{{{title|{{{name|}}}}}} |{{{title|{{{name|}}}}}} |<includeonly>{{PAGENAMEBASE}}</includeonly>}}


| image      = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|size={{{logo size|{{{logo_size|}}}}}}|sizedefault={{#if:{{{screenshot|}}}|x64px|frameless}}|alt={{{logo alt|{{{logo_alt|}}}}}}}}
| image      = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|size={{{logo size|{{{logo_size|}}}}}}|sizedefault=121px|alt={{{logo alt|{{{logo_alt|}}}}}}}}
| caption    = {{{logo caption|}}}
| caption    = {{{logo caption|}}}
| image2      = {{#if:{{{collapsible|}}} |{{Hidden begin |title=Screenshot |toggle=left |titlestyle=text-align:left |contentstyle=text-align:center}} }}<!--
| image2      = {{#if:{{{collapsible|}}} |{{Hidden begin |title=Screenshot |toggle=left |titlestyle=text-align:left |contentstyle=text-align:center}} }}<!--
Line 15: Line 15:
| headerstyle = background-color: #eee;
| headerstyle = background-color: #eee;


| label1      = [[Programming paradigm|Paradigm]]{{#if:{{{paradigms|}}}|s}}
| header1    = {{#if:{{{sampleCode|}}}|Sample Code}}
| data1      = {{{paradigm|{{{paradigms|}}}}}}
| data2      = {{#if:{{{sampleCode|}}}|<div style=" text-align:left;">{{{sampleCode|}}}</div> }}
| data3 = <div style="text-align:center;">{{{sampleCode caption|}}}</div>


| label2     = Family
| label4     = [[Programming paradigm|Paradigm]]{{#if:{{{paradigms|}}}|s}}
| data2       = {{{family|}}}
| data4       = {{{paradigm|{{{paradigms|}}}}}}


| label3     = [[Software design|Designed&nbsp;by]]
| label5     = Family
| data3       = {{{designer|{{{designers|}}}}}}
| data5       = {{{family|}}}


| label4     = [[Software developer|Developer]]{{#if:{{{developers|}}}|s}}
| label6     = [[Software design|Designed&nbsp;by]]
| class4      = organiser
| data6       = {{{designer|{{{designers|}}}}}}
| data4       = {{{developer|{{{developers|}}}}}}


| label5     = First&nbsp;appeared
| label7     = [[Software developer|Developer]]{{#if:{{{developers|}}}|s}}
| data5       = {{{released|{{{year|}}}}}}
| class7      = organiser
| data7       = {{{developer|{{{developers|}}}}}}


| data6       = {{#ifeq:{{{ver layout|simple}}}|stacked
| label8      = First&nbsp;appeared
| data8      = {{{released|{{{year|}}}}}}
 
| data9       = {{#ifeq:{{{ver layout|simple}}}|stacked
  |{{Infobox software/stacked
  |{{Infobox software/stacked
   |{{{name|{{PAGENAME}}}}}
   |{{{name|{{PAGENAME}}}}}
Line 50: Line 54:
  }}
  }}


| label8     = [[Type system|Typing discipline]]
| label10     = [[Type system|Typing discipline]]
| data8       = {{{typing|}}}
| data10       = {{{typing|}}}


| label9     = [[Scope (computer science)|Scope]]
| label11     = [[Scope (computer science)|Scope]]
| data9       = {{{scope|}}}
| data11       = {{{scope|}}}


| label10     = Implementation language
| label12     = Implementation language
| data10     = {{{programming language|{{{programming_language|}}}}}}
| data12     = {{{programming language|{{{programming_language|}}}}}}


| label11     = [[Computing platform|Platform]]
| label13     = [[Computing platform|Platform]]
| data11     = {{{platform|}}}
| data13     = {{{platform|}}}


| label12     = [[Operating system|OS]]
| label14     = [[Operating system|OS]]
| data12     = {{{operating system|{{{operating_system|}}}}}}
| data14     = {{{operating system|{{{operating_system|}}}}}}


| label13     = [[Software license|License]]
| label15     = [[Software license|License]]
| data13     = {{{license|}}}
| data15     = {{{license|}}}


| label14     = [[Filename extension]]s
| label16     = [[Filename extension]]s
| data14     = {{{File extensions|{{{file extensions|{{{file ext|{{{file_ext|}}}}}}}}}}}}
| data16     = {{{File extensions|{{{file extensions|{{{file ext|{{{file_ext|}}}}}}}}}}}}


| label15     = [[File format]]s
| label17     = [[File format]]s
| data15     = {{{File format|{{{file format|{{{file_format|{{{fileformat|{{{file formats|}}}}}}}}}}}}}}}
| data17     = {{{File format|{{{file format|{{{file_format|{{{fileformat|{{{file formats|}}}}}}}}}}}}}}}


| label16     = Website
| label18     = Website
| data16     = {{#if:{{{website|}}}
| data18     = {{#if:{{{website|}}}
                   |{{#ifeq:{{{website|}}}|hide||{{{website|}}} }}
                   |{{#ifeq:{{{website|}}}|hide||{{{website|}}} }}
                   |{{#if:{{#property:P856}}
                   |{{#if:{{#property:P856}}
Line 82: Line 86:
               }}
               }}


| header17   = {{#if:{{{implementations|}}}|Major [[Programming language implementation|implementations]]}}
| header19   = {{#if:{{{implementations|}}}|Major [[Programming language implementation|implementations]]}}
| data18     = {{{implementations|}}}
| data20     = {{{implementations|}}}


| header19   = {{#if:{{{dialects|}}}|[[Programming language#Dialects, flavors and implementations|Dialects]]}}
| header21   = {{#if:{{{dialects|}}}|[[Programming language#Dialects, flavors and implementations|Dialects]]}}
| data20     = {{{dialects|}}}
| data22     = {{{dialects|}}}


| header21   = {{#if:{{{influenced by|{{{influenced_by|}}}}}}|Influenced by}}
| header23   = {{#if:{{{influenced by|{{{influenced_by|}}}}}}|Influenced by}}
| data22     = {{{influenced by|{{{influenced_by|}}}}}}
| data24     = {{{influenced by|{{{influenced_by|}}}}}}


| header23   = {{#if:{{{influenced|}}}|Influenced}}
| header25   = {{#if:{{{influenced|}}}|Influenced}}
| data24     = {{{influenced|}}}
| data26     = {{{influenced|}}}


| belowclass  = hlist
| belowclass  = hlist
Line 100: Line 104:
* {{wikibooks-inline|{{{wikibooks}}}}}
* {{wikibooks-inline|{{{wikibooks}}}}}
}}
}}
}}<noinclude>
}}{{#invoke:Check for unknown parameters|check|unknown={{main other|}}|preview=Page using [[Template:Infobox programming language]] with unknown parameter "_VALUE_" | name | title | logo | logo size | logo_size | logo alt | logo_alt | logo caption | collapsible | screenshot | screenshot_size | screenshot size | screenshot_alt | screenshot alt | screenshot caption | sampleCode | paradigm | paradigms | family | designer | designers | developer | developers | released | year | ver layout | latest release version | latest_release_version | latest release date | latest_release_date | latest preview version | latest test version | latest_preview_version | latest_test_version | latest preview date | latest test date | latest_preview_date | latest_test_date | typing | scope | programming language | programming_language | discontinued | platform | operating system | operating_system | license | File extensions | file extensions | file ext | file_ext | File format | file format | file_format | fileformat | file formats | website | implementations | dialects | influenced by| influenced_by | influenced | wikibooks-inline | wikibooks }}<noinclude>
{{Documentation}}
{{documentation}}<!-- PLEASE ADD CATEGORIES TO THE /doc SUBPAGE AND INTERWIKIS TO Wikidata -->
</noinclude>
</noinclude>
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Navigation menu