Template:NPCLineup: Difference between revisions

From Pokemon Revolution Online Wiki
Jump to navigation Jump to search
Testing this optimazational methodization, momentarily, before extrapolating it to the rest of the template.
mNo edit summary
Line 4: Line 4:
<tr>
<tr>
{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:lineup|0}}|data=name0=Name,number0=Pokedex Number}}
{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:lineup|0}}|data=name0=Name,number0=Pokedex Number}}
{{#vardefine:iteration0|{{#arraysearch:name|{{ucfirst:{{#arrayindex:lineup|0}}}}}}}}
{{#vardefine:iteration|{{#arraysearch:name|{{ucfirst:{{#arrayindex:lineup|0}}}}}}}}
<td width="16%"><table style="width: 100%; padding: 5px; border: 1px solid {{#var:border}}; background-color: {{#var:cell}}; border-radius: 25px;"><tr><td rowspan="2" style="border-radius: 35px; border: 3px solid {{#var:border}}; width: 40px; height: 40px; background-color:#FFFFFF; padding: 2px;">[[File:{{#arrayindex:number|{{#var:iteration0}}}}Icon.png]]</td><td>[[{{#arrayindex:name|{{#var:iteration0}}}}]]</td></tr><tr><td style="font-weight: bold; color:{{#var:border}};"> Lv. {{#arrayindex:levels|0}}</td></tr></table></td>
<td width="16%"><table style="width: 100%; padding: 5px; border: 1px solid {{#var:border}}; background-color: {{#var:cell}}; border-radius: 25px;"><tr><td rowspan="2" style="border-radius: 35px; border: 3px solid {{#var:border}}; width: 40px; height: 40px; background-color:#FFFFFF; padding: 2px;">[[File:{{#arrayindex:number|{{#var:iteration}}}}Icon.png]]</td><td>[[{{#arrayindex:name|{{#var:iteration}}}}]]</td></tr><tr><td style="font-weight: bold; color:{{#var:border}};"> Lv. {{#arrayindex:levels|0}}</td></tr></table></td>
{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:lineup|1}}|data=name1=Name,number1=Pokedex Number}}
{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:lineup|1}}|data=name1=Name,number1=Pokedex Number}}
<td width="16%"><table style="width: 100%; padding: 5px; border: 1px solid {{#var:border}}; background-color: {{#if:{{#arrayindex:lineup|1}} | {{#var:cell}} | {{#var:border}}}}; border-radius: 25px;"><tr><td rowspan="2" style="border-radius: 35px; border: 3px solid {{#var:border}}; width: 40px; height: 40px; background-color:{{#if:{{#arrayindex:lineup|1}} | #FFFFFF | {{#var:border}}}}; padding: 2px;">{{#if:{{#arrayindex:lineup|1}} | [[File:{{#external_value:number1}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|1}} | [[{{#external_value:name1}}]]}}</td></tr><tr><td style="font-weight: bold; color: {{#var:border}};">{{#if:{{#arrayindex:lineup|1}} | Lv. {{#arrayindex:levels|1}}}}</td></tr></table></td>
<td width="16%"><table style="width: 100%; padding: 5px; border: 1px solid {{#var:border}}; background-color: {{#if:{{#arrayindex:lineup|1}} | {{#var:cell}} | {{#var:border}}}}; border-radius: 25px;"><tr><td rowspan="2" style="border-radius: 35px; border: 3px solid {{#var:border}}; width: 40px; height: 40px; background-color:{{#if:{{#arrayindex:lineup|1}} | #FFFFFF | {{#var:border}}}}; padding: 2px;">{{#if:{{#arrayindex:lineup|1}} | [[File:{{#external_value:number1}}Icon.png]]}}</td><td>{{#if:{{#arrayindex:lineup|1}} | [[{{#external_value:name1}}]]}}</td></tr><tr><td style="font-weight: bold; color: {{#var:border}};">{{#if:{{#arrayindex:lineup|1}} | Lv. {{#arrayindex:levels|1}}}}</td></tr></table></td>

Revision as of 00:14, 31 March 2018