Template:MTP: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
Added a potential workaround for the lack of parsability on Farfetch'd's name; will do some cursory testwork on it. |
||
Line 5: | Line 5: | ||
<includeonly> | <includeonly> | ||
<tr style="background-color:#FFFFFF;"> | <tr style="background-color:#FFFFFF;"> | ||
{{#iferror:{{#external_value:number-{{ | {{#ifeq:{{{Name}}}|Farfetch'd|{{#vardefine:name|Farfetchd}}|{{#vardefine:name|{{ucfirst:{{{Name}}}}}}}}} | ||
<td>{{#external_value:number-{{ | {{#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>[[File:{{#external_value:number-{{ | <td>{{#external_value:number-{{#var:name}}}}</td> | ||
<td><span style="{{#ifeq: {{#var:stab}} | 1 | {{#ifeq:{{#external_value:type1-{{ | <td>[[File:{{#external_value:number-{{#var:name}}}}Icon.png]]</td> | ||
<td style="background-color: #{{{{#external_value:type1-{{ | <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:type2-{{ | <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> | |||
</tr> | </tr> | ||
</includeonly> | </includeonly> |
Revision as of 19:58, 18 May 2017
Use this in tandem with Template:MoveTableGeneric to construct the move-data rows in it.
The only argument needed is the Pokemon's name; the rest of the Pokemon-relevant data will be gleaned from PokemonRawList.