Template:IB-Stats: Difference between revisions
Jump to navigation
Jump to search
m Protected "Template:IB-Stats": Match protection of Official Wiki counterpart; preserve stronger existing protection ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) |
Use VE-compatible infobox markup with bold labels and normal values |
||
| Line 1: | Line 1: | ||
<infobox> | <div class="portable-infobox expanded-ve-infobox pi-background pi-border-color pi-theme-default"><div class="pi-item pi-item-spacing pi-title pi-secondary-background">{{PAGENAME}}'s stats</div>{{#if:{{{stars|0}}}{{{moons|0}}}{{{totalmanaorbs|}}}{{{diamonds|0}}}{{{secretcoins|0}}}{{{usercoins|0}}}{{{demons|0}}}{{{creatorpoints|}}}{{{bonusunlocks1|}}}{{{bonusunlocks2|}}}|<div class="pi-item pi-group pi-border-color expanded-infobox-horizontal" style="display:grid;grid-template-columns:repeat({{#expr:6}},minmax(0,1fr));gap:.5rem;padding:.75rem;">{{#if:{{{stars|0}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="stars" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:StarB.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | ||
{{{stars|0}}} | |||
</div></div>}}{{#if:{{{moons|0}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="moons" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:Moon.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{moons|0}}} | |||
</div></div>}}{{#if:{{{totalmanaorbs|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="totalmanaorbs" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:ManaOrbs.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{totalmanaorbs|}}} | |||
</div></div>}}{{#if:{{{diamonds|0}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="diamonds" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:Diamond.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{diamonds|0}}} | |||
</div></div>}}{{#if:{{{secretcoins|0}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="secretcoins" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:SecretCoin.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{secretcoins|0}}} | |||
</div></div>}}{{#if:{{{usercoins|0}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="usercoins" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:UserCoinVerified.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{usercoins|0}}} | |||
</div></div>}}{{#if:{{{demons|0}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="demons" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:Demon.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{demons|0}}} | |||
</div></div>}}{{#if:{{{creatorpoints|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="creatorpoints" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:CreatorPoints.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{creatorpoints|}}} | |||
</div></div>}}{{#if:{{{bonusunlocks1|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="bonusunlocks1" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:BonusShards1.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{bonusunlocks1|}}} | |||
</div></div>}}{{#if:{{{bonusunlocks2|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="bonusunlocks2" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:BonusShards2.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{bonusunlocks2|}}} | |||
</div></div>}}</div>}}{{#if:{{{fireshards|}}}{{{iceshards|}}}{{{poisonshards|}}}{{{shadowshards|}}}{{{lavashards|}}}|<div class="pi-item pi-group pi-border-color expanded-infobox-horizontal" style="display:grid;grid-template-columns:repeat({{#expr:{{#if:{{{fireshards|}}}|1|0}}+{{#if:{{{iceshards|}}}|1|0}}+{{#if:{{{poisonshards|}}}|1|0}}+{{#if:{{{shadowshards|}}}|1|0}}+{{#if:{{{lavashards|}}}|1|0}}}},minmax(0,1fr));gap:.5rem;padding:.75rem;">{{#if:{{{fireshards|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="fireshards" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:FireShard.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{fireshards|}}} | |||
</div></div>}}{{#if:{{{iceshards|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="iceshards" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:IceShard.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{iceshards|}}} | |||
</div></div>}}{{#if:{{{poisonshards|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="poisonshards" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:PoisonShard.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{poisonshards|}}} | |||
</div></div>}}{{#if:{{{shadowshards|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="shadowshards" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:ShadowShard.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{shadowshards|}}} | |||
</div></div>}}{{#if:{{{lavashards|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="lavashards" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:LavaShard.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{lavashards|}}} | |||
</div></div>}}</div>}}{{#if:{{{earthshards|}}}{{{metalshards|}}}{{{bloodshards|}}}{{{lightshards|}}}{{{soulshards|}}}|<div class="pi-item pi-group pi-border-color expanded-infobox-horizontal" style="display:grid;grid-template-columns:repeat({{#expr:{{#if:{{{earthshards|}}}|1|0}}+{{#if:{{{metalshards|}}}|1|0}}+{{#if:{{{bloodshards|}}}|1|0}}+{{#if:{{{lightshards|}}}|1|0}}+{{#if:{{{soulshards|}}}|1|0}}}},minmax(0,1fr));gap:.5rem;padding:.75rem;">{{#if:{{{earthshards|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="earthshards" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:EarthShard.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{earthshards|}}} | |||
</div></div>}}{{#if:{{{metalshards|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="metalshards" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:MetalShard.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{metalshards|}}} | |||
</div></div>}}{{#if:{{{bloodshards|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="bloodshards" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:BloodShard.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{bloodshards|}}} | |||
</div></div>}}{{#if:{{{lightshards|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="lightshards" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:LightShard.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{lightshards|}}} | |||
</div></div>}}{{#if:{{{soulshards|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="soulshards" style="display:flex;flex-direction:column;align-items:center;gap:.5rem;"><div class="pi-data-label pi-secondary-font" style="width:100%;text-align:center;font-weight:bold;">[[File:SoulShard.png|35px]]</div><div class="pi-data-value pi-font" style="width:100%;text-align:center;min-width:0;font-weight:normal;"> | |||
{{{soulshards|}}} | |||
</div></div>}}</div>}}{{#if:{{{jumps|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="jumps" style="display:flex;align-items:center;gap:1rem;"><div class="pi-data-label pi-secondary-font" style="flex:0 0 33%;width:33%;font-weight:bold;">Total jumps</div><div class="pi-data-value pi-font" style="flex:1 1 0;min-width:0;font-weight:normal;"> | |||
{{{jumps|}}} | |||
</div></div>}}{{#if:{{{attempts|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="attempts" style="display:flex;align-items:center;gap:1rem;"><div class="pi-data-label pi-secondary-font" style="flex:0 0 33%;width:33%;font-weight:bold;">Total attempts</div><div class="pi-data-value pi-font" style="flex:1 1 0;min-width:0;font-weight:normal;"> | |||
{{{attempts|}}} | |||
</div></div>}}{{#if:{{{mainlevels|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="mainlevels" style="display:flex;align-items:center;gap:1rem;"><div class="pi-data-label pi-secondary-font" style="flex:0 0 33%;width:33%;font-weight:bold;">Main levels</div><div class="pi-data-value pi-font" style="flex:1 1 0;min-width:0;font-weight:normal;"> | |||
{{{mainlevels|}}} | |||
</div></div>}}{{#if:{{{onlinelevels|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="onlinelevels" style="display:flex;align-items:center;gap:1rem;"><div class="pi-data-label pi-secondary-font" style="flex:0 0 33%;width:33%;font-weight:bold;">Online levels</div><div class="pi-data-value pi-font" style="flex:1 1 0;min-width:0;font-weight:normal;"> | |||
{{{onlinelevels|}}} | |||
</div></div>}}{{#if:{{{dailylevels|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="dailylevels" style="display:flex;align-items:center;gap:1rem;"><div class="pi-data-label pi-secondary-font" style="flex:0 0 33%;width:33%;font-weight:bold;">Daily levels</div><div class="pi-data-value pi-font" style="flex:1 1 0;min-width:0;font-weight:normal;"> | |||
{{{dailylevels|}}} | |||
</div></div>}}{{#if:{{{gauntlets|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="gauntlets" style="display:flex;align-items:center;gap:1rem;"><div class="pi-data-label pi-secondary-font" style="flex:0 0 33%;width:33%;font-weight:bold;">Gauntlets</div><div class="pi-data-value pi-font" style="flex:1 1 0;min-width:0;font-weight:normal;"> | |||
{{{gauntlets|}}} | |||
</div></div>}}{{#if:{{{mappacks|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="mappacks" style="display:flex;align-items:center;gap:1rem;"><div class="pi-data-label pi-secondary-font" style="flex:0 0 33%;width:33%;font-weight:bold;">Map packs</div><div class="pi-data-value pi-font" style="flex:1 1 0;min-width:0;font-weight:normal;"> | |||
{{{mappacks|}}} | |||
</div></div>}}{{#if:{{{likedordisliked|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="likedordisliked" style="display:flex;align-items:center;gap:1rem;"><div class="pi-data-label pi-secondary-font" style="flex:0 0 33%;width:33%;font-weight:bold;">Liked / disliked</div><div class="pi-data-value pi-font" style="flex:1 1 0;min-width:0;font-weight:normal;"> | |||
{{{likedordisliked|}}} | |||
</div></div>}}{{#if:{{{ratedlevels|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="ratedlevels" style="display:flex;align-items:center;gap:1rem;"><div class="pi-data-label pi-secondary-font" style="flex:0 0 33%;width:33%;font-weight:bold;">Rated levels</div><div class="pi-data-value pi-font" style="flex:1 1 0;min-width:0;font-weight:normal;"> | |||
{{{ratedlevels|}}} | |||
</div></div>}}{{#if:{{{chestsopened|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="chestsopened" style="display:flex;align-items:center;gap:1rem;"><div class="pi-data-label pi-secondary-font" style="flex:0 0 33%;width:33%;font-weight:bold;">Chests opened</div><div class="pi-data-value pi-font" style="flex:1 1 0;min-width:0;font-weight:normal;"> | |||
{{{chestsopened|}}} | |||
</div></div>}}{{#if:{{{playersdestroyed|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="playersdestroyed" style="display:flex;align-items:center;gap:1rem;"><div class="pi-data-label pi-secondary-font" style="flex:0 0 33%;width:33%;font-weight:bold;">Players destroyed</div><div class="pi-data-value pi-font" style="flex:1 1 0;min-width:0;font-weight:normal;"> | |||
{{{playersdestroyed|}}} | |||
</div></div>}}{{#if:{{{leaderboard|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="leaderboard" style="display:flex;align-items:center;gap:1rem;"><div class="pi-data-label pi-secondary-font" style="flex:0 0 33%;width:33%;font-weight:bold;">Leaderboard</div><div class="pi-data-value pi-font" style="flex:1 1 0;min-width:0;font-weight:normal;"> | |||
{{{leaderboard|}}} | |||
</div></div>}}{{#if:{{{updated|}}}|<div class="pi-item pi-data pi-item-spacing pi-border-color" data-source="updated" style="display:flex;align-items:center;gap:1rem;"><div class="pi-data-label pi-secondary-font" style="flex:0 0 33%;width:33%;font-weight:bold;">Last updated</div><div class="pi-data-value pi-font" style="flex:1 1 0;min-width:0;font-weight:normal;"> | |||
{{{updated|}}} | |||
</div></div>}}</div><noinclude> | |||
;Description | ;Description | ||
:This template is an infobox which provides information about a player's stats at a glance. | :This template is an infobox which provides information about a player's stats at a glance. | ||
Revision as of 14:56, 11 October 2026
- Description
- This template is an infobox which provides information about a player's stats at a glance.
- Syntax
{{IB-Stats
|stars = (required)
|moons = (required)
|secretcoins = (required)
|usercoins = (required)
|totalmanaorbs =
|diamonds = (required)
|demons = (required)
|creatorpoints =
|bonusunlocks1 =
|bonusunlocks2 =
|fireshards =
|iceshards =
|poisonshards =
|shadowshards =
|lavashards =
|earthshards =
|metalshards =
|bloodshards =
|lightshards =
|soulshards =
|jumps =
|attempts =
|mainlevels =
|onlinelevels =
|dailylevels =
|gauntlets =
|mappacks =
|likedordisliked =
|ratedlevels =
|chestsopened =
|playersdestroyed =
|leaderboard =
|updated =
}}
- Sample & output
{{IB-Stats
|stars = 1296
|moons = 🌝
|secretcoins = 10
|usercoins = 265
|totalmanaorbs = N/A
|diamonds = 1288
|demons = 14
|creatorpoints = lol
|bonusunlocks1 = 12
|bonusunlocks2 = 0
|fireshards = 13
|iceshards = 12
|poisonshards = 14
|shadowshards = 13
|lavashards = 16
|earthshards = 0
|metalshards = 0
|bloodshards = 0
|lightshards = 0
|soulshards = 0
|jumps = Yeah nah
|attempts = Too many
|mainlevels = 24
|onlinelevels = 115
|dailylevels = 17
|gauntlets = 13
|mappacks = 11
|likedordisliked = 7
|ratedlevels = 5
|chestsopened = 3
|playersdestroyed = 2
|leaderboard = 0th
|updated = 23-02-1987
}}