Template:PokemonInfo: Difference between revisions

From Pokemon Revolution Online Wiki
Jump to navigation Jump to search
m Text replacement - "pro-wiki" to "prowiki"
No edit summary
Line 34: Line 34:
<p style="margin-bottom: 7px; font-weight: bold; color:#{{{{#external_value:type1}}_color_dark}};">Evolves Into:</p>
<p style="margin-bottom: 7px; font-weight: bold; color:#{{{{#external_value:type1}}_color_dark}};">Evolves Into:</p>
<tr>
<tr>
{{#ifexpr:{{#arraysize:evolvesinto}} = 1 | {{#vardefine:size|50}} | {{#vardefine:size|25}}}}
{{#ifexpr:{{#arraysize:evolvesinto}} = 1 |  
{{#if:{{#arrayindex:evolvesinto|0}} |  
{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|0}}|data=evo0number=Pokedex Number,evo0name=Name,evo0type=Type1}}
{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|0}}|data=evo0number=Pokedex Number,evo0name=Name,evo0type=Type1}}
<td>
<td>
<div style="border-radius: 35px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF; width: 25%;">[[File:{{#external_value:evo0number}}{{#external_value:evo0name}}.png|{{#var:size}}px]]</div>
<div style="border-radius: 35px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF; width: 25%;">[[File:{{#external_value:evo0number}}{{#external_value:evo0name}}.png|50px]]</div>
<br>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo0type}}_color_dark}}; background-color: #FFFFFF">
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo0type}}_color_dark}}; background-color: #FFFFFF">
Line 47: Line 46:
<div style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo0type}}_color_dark}}; width: 25%; margin: auto auto; background-color: #FFFFFF">
<div style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo0type}}_color_dark}}; width: 25%; margin: auto auto; background-color: #FFFFFF">
{{#arrayindex:evolvesintomethods|0}}</div>
{{#arrayindex:evolvesintomethods|0}}</div>
</td>
</td>|
}}
{{#vardefine:placeholder|1}}
{{#if:{{#arrayindex:evolvesinto|1}} |
{{#loop: evos|
{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|1}}|data=evo1number=Pokedex Number,evo1name=Name,evo1type=Type1}}
1|
<td>
{{#arraysize:evolvesinto}}|
<div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF;">
{{#vardefine:vector|{{#expr:{{#var:evos}} - 1}}}}
[[File:{{#external_value:evo1number}}{{#external_value:evo1name}}.png|25px]]
{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|{{#var:vector}}}}|data=evonumber=Pokedex Number,evoname=Name,evotype=Type1}}
</div>
<td width="33%">
<div style="border-radius: 35px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF; width: 25%;">[[File:{{#external_value:evonumber}}{{#external_value:evoname}}.png|25px]]</div>
<br>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo1type}}_color_dark}}; background-color: #FFFFFF">
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evotype}}_color_dark}}; background-color: #FFFFFF">
[[{{#external_value:evo1name}}]]
[[{{#external_value:evoname}}]]
</span>
</span>
<br>
<br>
<br>
<br>
<div style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo1type}}_color_dark}}; background-color: #FFFFFF">
<div style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evotype}}_color_dark}}; width: 25%; margin: auto auto; background-color: #FFFFFF">
{{#arrayindex:evolvesintomethods|1}}</div>
{{#arrayindex:evolvesintomethods|0}}</div>
</td>
}}
{{#if:{{#arrayindex:evolvesinto|2}} |
{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|2}}|data=evo2number=Pokedex Number,evo2name=Name,evo2type=Type1}}
<td>
<div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF;">
[[File:{{#external_value:evo2number}}{{#external_value:evo2name}}.png|25px]]
</div>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo2type}}_color_dark}}; background-color: #FFFFFF">
[[{{#external_value:evo2name}}]]
</span>
<br>
<br>
<div style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo2type}}_color_dark}}; background-color: #FFFFFF">
{{#arrayindex:evolvesintomethods|2}}</div>
</td>
}}
{{#if:{{#arrayindex:evolvesinto|3}} |
{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|3}}|data=evo3number=Pokedex Number,evo3name=Name,evo3type=Type1}}
<td>
<div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF;">
[[File:{{#external_value:evo3number}}{{#external_value:evo3name}}.png|25px]]
</div>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo3type}}_color_dark}}; background-color: #FFFFFF">
[[{{#external_value:evo3name}}]]
</span>
<br>
<br>
<div style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo3type}}_color_dark}}; background-color: #FFFFFF">
{{#arrayindex:evolvesintomethods|3}}</div>
</td>
}}
{{#if:{{#arrayindex:evolvesinto|4}} |
{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|4}}|data=evo4number=Pokedex Number,evo4name=Name,evo4type=Type1}}
<td>
<div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF;">
[[File:{{#external_value:evo4number}}{{#external_value:evo4name}}.png|25px]]
</div>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo4type}}_color_dark}}; background-color: #FFFFFF">
[[{{#external_value:evo4name}}]]
</span>
<br>
<br>
<div style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo4type}}_color_dark}}; background-color: #FFFFFF">
{{#arrayindex:evolvesintomethods|4}}</div>
</td>
}}
</tr>
{{#ifexpr:{{#var:branches}} > 5
|
<tr>
{{#if:{{#arrayindex:evolvesinto|5}} |
{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|5}}|data=evo5number=Pokedex Number,evo5name=Name,evo5type=Type1}}
<td>
<div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF;">
[[File:{{#external_value:evo5number}}{{#external_value:evo5name}}.png|25px]]
</div>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo5type}}_color_dark}}; background-color: #FFFFFF">
[[{{#external_value:evo5name}}]]
</span>
<br>
<br>
<div style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo5type}}_color_dark}}; background-color: #FFFFFF">
{{#arrayindex:evolvesintomethods|5}}</div>
</td>
{{#if:{{#arrayindex:evolvesinto|6}} |
{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|6}}|data=evo6number=Pokedex Number,evo6name=Name,evo6type=Type1}}
<td>
<div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF;">
[[File:{{#external_value:evo6number}}{{#external_value:evo6name}}.png|25px]]
</div>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo6type}}_color_dark}}; background-color: #FFFFFF">
[[{{#external_value:evo6name}}]]
</span>
<br>
<br>
<div style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo6type}}_color_dark}}; background-color: #FFFFFF">
{{#arrayindex:evolvesintomethods|6}}</div>
</td>
}}
{{#if:{{#arrayindex:evolvesinto|7}} |
{{#get_web_data:url=http://prowiki.info/index.php?title=Special:GetData/PokemonRawList|format=CSV with header|filters=Name={{#arrayindex:evolvesinto|7}}|data=evo6number=Pokedex Number,evo7name=Name,evo7type=Type1}}
<td>
<div style="border-radius: 15px; margin: auto auto; 5px; text-align: center; padding: 5px; margin-bottom: 10px; background-color: #FFFFFF;">
[[File:{{#external_value:evo7number}}{{#external_value:evo7name}}.png|25px]]
</div>
<br>
<span style="border-radius: 20px; padding: 6px; border: 4px solid #{{{{#external_value:evo7type}}_color_dark}}; background-color: #FFFFFF">
[[{{#external_value:evo7name}}]]
</span>
<br>
<br>
<div style="border-radius: 20px; padding: 7px; border: 4px solid #{{{{#external_value:evo7type}}_color_dark}}; background-color: #FFFFFF">
{{#arrayindex:evolvesintomethods|7}}</div>
</td>
</td>
</tr>
{{#ifexpr:{{#var:evos}} / 3 = {{#var:placeholder}} | {{#vardefine:placeholder|{{#expr:{{#var:placeholder}} + 1}}}} </tr><tr>}}
}}
}}
}}
}}
}}

Revision as of 06:11, 20 March 2017