Template:PKM: Difference between revisions

From Pokemon Revolution Online Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
{{#iferror:{{#external_value:number-{{{Name}}}}}|{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{{Name}}}|data=number-{{{Name}}}=Pokedex Number,name-{{{Name}}}=Name,type1-{{{Name}}}=Type1,type2-{{{Name}}}=Type2}}|}}
{{#iferror:{{#external_value:number-{{{Name}}}}}|{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{{Name}}}|data=number-{{{Name}}}=Pokedex Number,name-{{{Name}}}=Name,type1-{{{Name}}}=Type1,type2-{{{Name}}}=Type2}}|}}
<tr style="background-color:#FFFFFF;">
<tr style="background-color:#FFFFFF;">
<td>{{#external_value:number-{{{Name}}}}}</td>
{{#ifeq:{{{Name}}}|Farfetch'd|{{#vardefine:name|Farfetchd}}|{{#vardefine:name|{{ucfirst:{{{Name}}}}}}}}}
<td>[[File:{{#external_value:number-{{{Name}}}}}Icon.png]]</td>
{{#iferror:{{#external_value:number-{{#var:name}}}}|{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{{Name|Pikachu}}}|data=number-{{#var:name}}=Pokedex Number,type1-{{#var:name}}=Type1,type2-{{#var:name}}=Type2}}|}}
<td><span style="{{#ifeq: {{#var:stab}} | 1 | {{#ifeq:{{#external_value:type1-{{{Name}}}}} | {{#external_value:movetype-{{{Name}}}}} | font-weight: bold; | {{#ifeq: {{#external_value:type2-{{{Name}}}}} | {{#external_value:movetype-{{{Name}}}}} | font-weight: bold;}} }} }}">[[{{#external_value:name-{{{Name}}}}}]]</span></td>
<td>{{#external_value:number-{{#var:name}}}}</td>
<td style="background-color: #{{{{#external_value:type1-{{{Name}}}}}_color}}; border: 2px solid #{{{{#external_value:type1-{{{Name}}}}}_color_dark}};">[[{{#external_value:type1-{{{Name}}}}}_(type)|<span style="color:#FFFFFF;">{{#external_value:type1-{{{Name}}}}}</span>]]</td>
<td>[[File:{{#external_value:number-{{#var:name}}}}Icon.png]]</td>
<td style="background-color: #{{{{#external_value:type2-{{{Name}}}}}_color}}; border: 2px solid #{{{{#external_value:type2-{{{Name}}}}}_color_dark}};">[[{{#external_value:type2-{{{Name}}}}}_(type)|<span style="color:#FFFFFF;">{{#external_value:type2-{{{Name}}}}}</span>]]</td>
<td><span style="{{#ifeq: {{#var:stab}} | 1 | {{#ifeq:{{#external_value:type1-{{#var:name}}}} | {{#external_value:movetype-{{#var:name}}}} | font-weight: bold; | {{#ifeq: {{#external_value:type2-{{#var:name}}}} | {{#external_value:movetype-{{#var:name}}}} | font-weight: bold;}} }} }}">[[{{{Name|Pikachu}}}]]</span></td>
<td style="background-color: #{{{{#external_value:type1-{{#var:name}}}}_color}}; border: 2px solid #{{{{#external_value:type1-{{#var:name}}}}_color_dark}};">[[{{#external_value:type1-{{#var:name}}}}_(type)|<span style="color:#FFFFFF;">{{#external_value:type1-{{#var:name}}}}</span>]]</td>
<td style="background-color: #{{{{#external_value:type2-{{#var:name}}}}_color}}; border: 2px solid #{{{{#external_value:type2-{{#var:name}}}}_color_dark}};">[[{{#external_value:type2-{{#var:name}}}}_(type)|<span style="color:#FFFFFF;">{{#external_value:type2-{{#var:name}}}}</span>]]</td>
<td>{{#if:{{{l|}}}| {{{l}}} | —}}</td>
<td>{{#if:{{{l|}}}| {{{l}}} | —}}</td>
</tr>
</tr>
</includeonly>
</includeonly>

Revision as of 20:01, 18 May 2017

Use this in tandem with Template:MoveLevelUpTable to construct the move-data rows in it.