Difference between revisions of "Template:Infobox terminal/sandbox"

From Terminals
Jump to: navigation, search
m (Update sandbox)
Line 1: Line 1:
<includeonly>{{#if:{{{manufacturer|}}}|{{#if:{{{model|}}}|{{#ifeq:{{{manufacturer}}} {{{model}}}|{{SUBPAGENAME}}|</includeonly>{{Infobox
+
<includeonly>{{#if:{{{manufacturer|}}}|{{#if:{{{model|}}}|{{#ifeq:{{{manufacturer}}} {{{model}}}|{{SUBPAGENAME}}|{{#if:{{{intro_prior|{{{intro_month|}}}}}}|{{#if:{{{intro_year|}}}|{{#if:{{#switch:{{ucfirst:{{lc:{{{intro_month}}}}}}}|January=1|February=1|March=1|April=1|May=1|June=1|July=1|August=1|September=1|October=1|November=1|December=1|}}|</includeonly>{{Infobox
 
|bodystyle    =  
 
|bodystyle    =  
 
|title        =
 
|title        =
Line 26: Line 26:
 
|header3  =  
 
|header3  =  
 
|label3  = Introduced
 
|label3  = Introduced
|data3    = <noinclude>{{{intro_prior}}}&#x20;</noinclude><includeonly>{{#if:{{{intro_prior|}}}|''prior to''&#x20;}}{{#if:{{{intro_month|}}}|</includeonly>{{{intro_month}}},&#x20;<includeonly>}}{{#if:{{{intro_year|}}}|[[:Category:</includeonly>{{{intro_year}}}<includeonly>|{{{intro_year}}}]]}}</includeonly>
+
|data3    = <noinclude>{{{intro_prior}}}&#x20;</noinclude><includeonly>{{#if:{{{intro_prior|}}}|''prior to''&#x20;}}{{#if:{{{intro_month|}}}|</includeonly>{{ucfirst:{{lc:{{{intro_month}}}}}}},&#x20;<includeonly>}}{{#if:{{{intro_year|}}}|[[:Category:</includeonly>{{{intro_year}}}<includeonly>|{{{intro_year}}}]]}}</includeonly>
 
|header4  =  
 
|header4  =  
 
|label4  = Introductory Price
 
|label4  = Introductory Price
Line 82: Line 82:
 
|below =  
 
|below =  
 
}}
 
}}
<includeonly>|<big><span style="color:red">{{SUBPAGENAME}} doesn't match manufacturer model {{{manufacturer}}} {{{model}}}!</span></big>}}|<big><span style="color:red">Missing required model argument!</span></big>}}|<big><span style="color:red">Missing required manufacturer argument!</span></big>}}</includeonly><noinclude>
+
<includeonly>|<big><span style="color:red">Invalid month specification "{{{intro_month}}}" for <code>intro_month</code> argument!</span></big>}}|<big><span style="color:red">Missing <code>intro_year</code> argument for <code>{{#if:{{{intro_month|}}}|intro_month|intro_prior}}</code> argument!</span></big>}}}}|<big><span style="color:red">Page name "{{SUBPAGENAME}}" doesn't match manufacturer model "{{{manufacturer}}} {{{model}}}"!</span></big>}}|<big><span style="color:red">Missing required <code>model</code> argument!</span></big>}}|<big><span style="color:red">Missing required <code>manufacturer</code> argument!</span></big>}}</includeonly><noinclude>
  
 
{{template sandbox notice}}
 
{{template sandbox notice}}
 
</noinclude>
 
</noinclude>

Revision as of 04:50, 25 March 2012

{{{manufacturer}}} {{{model}}}
[[File:{{{image}}}|270px]]
Manufacturer {{{manufacturer}}}
Model {{{model}}}
Introduced {{{intro_prior}}} {{{intro_month}}}, {{{intro_year}}}
Introductory Price {{{intro_price}}}
Discontinued {{{discontinued_month}}}, {{{discontinued_year}}}
Interfaces {{{interface}}},
{{{interface2}}},
{{{interface3}}}
Baud Rates {{{baud_rates}}}
Display Size {{{display_size}}}
Phosphors {{{phosphor}}}, {{{phosphor2}}}, {{{phosphor3}}}
Refresh Rate {{{refresh_rate}}} Hz, {{{refresh_rate2}}} Hz
Character Resolutions {{{char_resolution}}}, {{{char_resolution2}}}, {{{char_resolution3}}}, {{{char_resolution4}}}
Status Line {{{status_line}}}
Character Matrix {{{char_matrix}}}
Personalities {{{personality1}}},
{{{personality2}}},
{{{personality3}}},
{{{personality4}}},
{{{personality5}}},
{{{personality6}}}
Terminfo Name {{{terminfo}}}