Jump to content

Template:NPCLineup: Difference between revisions

From Pokémon Revolution Online Wiki
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