Template:SkillLevelsInfoBox: Difference between revisions
From Ymirheim Wiki
No edit summary  | 
				No edit summary  | 
				||
| Line 1: | Line 1: | ||
<templatestyles src="Template:SkillLevelsInfoBox/styles.css"/><!--  | <includeonly><templatestyles src="Template:SkillLevelsInfoBox/styles.css"/><!--  | ||
--><div class="skill-levels-infobox"><!--  | --><div class="skill-levels-infobox"><!--  | ||
--><div class="level-infoboxes"><!--  | --><div class="level-infoboxes"><!--  | ||
--><div class="level-infobox" data-level="1"><!--  | --><div class="level-infobox" data-level="1"><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 1| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 1| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 1| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 1 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 1| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 1 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="2"><!--  | --><div class="level-infobox" data-level="2"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 2| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 2| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 2| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 2 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 2| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 2 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="3"><!--  | --><div class="level-infobox" data-level="3"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 3| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 3| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 3| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 3 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 3| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 3 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="4"><!--  | --><div class="level-infobox" data-level="4"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 4| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 4| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 4| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 4 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 4| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 4 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="5"><!--  | --><div class="level-infobox" data-level="5"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 5| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 5| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 5| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 5 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 5| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 5 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="6"><!--  | --><div class="level-infobox" data-level="6"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 6| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 6| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 6| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 6 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 6| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 6 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="7"><!--  | --><div class="level-infobox" data-level="7"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 7| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 7| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 7| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 7 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 7| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 7 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="8"><!--  | --><div class="level-infobox" data-level="8"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 8| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 8| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 8| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 8 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 8| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 8 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="9"><!--  | --><div class="level-infobox" data-level="9"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 9| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 9| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 9| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 9 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 9| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 9 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="10"><!--  | --><div class="level-infobox" data-level="10"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 10| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 10| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 10| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 10 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 10| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 10 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="11"><!--  | --><div class="level-infobox" data-level="11"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 11| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 11| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 11| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 11 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 11| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 11 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="12"><!--  | --><div class="level-infobox" data-level="12"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 12| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 12| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 12| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 12 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 12| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 12 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="13"><!--  | --><div class="level-infobox" data-level="13"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 13| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 13| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 13| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 13 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 13| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 13 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="14"><!--  | --><div class="level-infobox" data-level="14"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 14| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 14| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 14| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 14 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 14| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 14 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="15"><!--  | --><div class="level-infobox" data-level="15"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 15| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 15| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 15| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 15 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 15| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 15 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="16"><!--  | --><div class="level-infobox" data-level="16"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 16| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 16| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 16| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 16 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 16| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 16 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="17"><!--  | --><div class="level-infobox" data-level="17"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 17| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 17| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 17| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 17 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 17| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 17 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="18"><!--  | --><div class="level-infobox" data-level="18"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 18| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 18| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 18| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 18 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 18| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 18 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="19"><!--  | --><div class="level-infobox" data-level="19"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 19| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 19| <div class="next-level" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 19| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 19 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 19| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 19 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="20"><!--  | --><div class="level-infobox" data-level="20"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 20| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 20| <div class="next-level" data-for="{{{1}}}-21" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 20| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 20 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 20| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 20 }}}} }}</div><!--  | ||
--><div class="level-infobox" data-level="21"><!--  | --><div class="level-infobox" data-level="21"><!--  | ||
--><  | --><div class="prev-level" title="Previous Level">◀ Prev. Level</div><!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 21| <  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} > 21| <div class="next-level" data-for="{{{1}}}-22" title="Next Level">Next Level ▶</div> }}<!--  | ||
-->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 21| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 21 }}}} }}</div><!--  | -->{{#ifexpr: {{#yh_data:skills|{{{1}}}|MaxLevel}} >= 21| {{SkillInfoBox|{{#expr:{{{1}}} - floor({{{1}}} mod 100) + 21 }}}} }}</div><!--  | ||
--></div><!--  | --></div><!--  | ||
--></div>  | --></div></includeonly><noinclude>  | ||
== Examples ==  | |||
{{SkillLevelsInfoBox|1000100110}}  | |||
<pre><nowiki>{{SkillLevelsInfoBox|1000100110}}</nowiki></pre>  | |||
</noinclude>  | |||
Revision as of 09:10, 5 July 2024
Examples
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
◀ Prev. Level
{{SkillLevelsInfoBox|1000100110}}