Jump to content

Template:Build: Difference between revisions

From Megabonk Wiki
No edit summary
No edit summary
 
(65 intermediate revisions by the same user not shown)
Line 1: Line 1:
<!-- Template:Build (center + icons, no-indent, div-only) -->
<noinclude>{{#cargo_declare:_table=builds|Page=Page|PlayerCharacter=String|BuildName=String|Author=String|CreatedAt=Date|Votes=Integer|SummaryImage=File|StartingWeapon=Page|Weapon2=Page|Weapon3=Page|Weapon4=Page|Tome1=Page|Tome2=Page|Tome3=Page|Tome4=Page|Item1=Page|Item2=Page|Item3=Page|Item4=Page|Item5=Page|Item6=Page|Strategy=Text}}</noinclude><includeonly>{{#cargo_store:_table=builds|Page={{FULLPAGENAME}}|PlayerCharacter={{{PlayerCharacter|}}}|BuildName={{{BuildName|{{PAGENAME}}}}}|Author={{{Author|{{REVISIONUSER}}}}}|CreatedAt={{CURRENTYEAR}}-{{CURRENTMONTH2}}-{{CURRENTDAY2}}|Votes={{#if:{{NUMBEROFVOTESPAGE:{{FULLPAGENAME}}}}|{{NUMBEROFVOTESPAGE:{{FULLPAGENAME}}}}|0}}|SummaryImage={{{SummaryImage|}}}|StartingWeapon={{{StartingWeapon|}}}|Weapon2={{{Weapon2|}}}|Weapon3={{{Weapon3|}}}|Weapon4={{{Weapon4|}}}|Tome1={{{Tome1|}}}|Tome2={{{Tome2|}}}|Tome3={{{Tome3|}}}|Tome4={{{Tome4|}}}|Item1={{{Item1|}}}|Item2={{{Item2|}}}|Item3={{{Item3|}}}|Item4={{{Item4|}}}|Item5={{{Item5|}}}|Item6={{{Item6|}}}|Strategy={{{Strategy|}}}}}<div class="build-layout-container"><div class="mb-build-header"><div class="mb-build-avatar">[[File:{{{PlayerCharacter}}}.png|56px|link={{{PlayerCharacter}}}]]</div><div><div class="mb-build-title-row"><div class="mb-build-title">{{{BuildName|{{PAGENAME}}}}}</div><div class="mb-vote-wrap"><vote page="{{FULLPAGENAME}}" /></div></div><div class="mb-build-meta">By {{{Author|{{REVISIONUSER}}}}}</div><div class="mb-chips"><span class="mb-chip">[[{{{PlayerCharacter}}}|Character]]</span>{{#if:{{{StartingWeapon|}}}|<span class="mb-chip">[[{{{StartingWeapon}}}|Start: {{{StartingWeapon}}}]]</span>}}</div></div></div><div class="mb-sections"><div class="mb-section"><h3>Weapons</h3><div class="mb-grid">{{#if:{{{StartingWeapon|}}}|<div class="mb-cell"><div class="mb-icon">[[File:{{{StartingWeapon}}}.png|{{{StartingWeapon}}}|link={{{StartingWeapon}}}]]</div><div class="mb-name">[[{{{StartingWeapon}}}]]</div></div>}}{{#if:{{{Weapon2|}}}|<div class="mb-cell"><div class="mb-icon">[[File:{{{Weapon2}}}.png|{{{Weapon2}}}|link={{{Weapon2}}}]]</div><div class="mb-name">[[{{{Weapon2}}}]]</div></div>}}{{#if:{{{Weapon3|}}}|<div class="mb-cell"><div class="mb-icon">[[File:{{{Weapon3}}}.png|{{{Weapon3}}}|link={{{Weapon3}}}]]</div><div class="mb-name">[[{{{Weapon3}}}]]</div></div>}}{{#if:{{{Weapon4|}}}|<div class="mb-cell"><div class="mb-icon">[[File:{{{Weapon4}}}.png|{{{Weapon4}}}|link={{{Weapon4}}}]]</div><div class="mb-name">[[{{{Weapon4}}}]]</div></div>}}</div></div><div class="mb-section"><h3>Tomes</h3><div class="mb-grid">{{#if:{{{Tome1|}}}|<div class="mb-cell"><div class="mb-icon">[[File:{{{Tome1}}}.png|{{{Tome1}}}|link={{{Tome1}}}]]</div><div class="mb-name">[[{{{Tome1}}}]]</div></div>}}{{#if:{{{Tome2|}}}|<div class="mb-cell"><div class="mb-icon">[[File:{{{Tome2}}}.png|{{{Tome2}}}|link={{{Tome2}}}]]</div><div class="mb-name">[[{{{Tome2}}}]]</div></div>}}{{#if:{{{Tome3|}}}|<div class="mb-cell"><div class="mb-icon">[[File:{{{Tome3}}}.png|{{{Tome3}}}|link={{{Tome3}}}]]</div><div class="mb-name">[[{{{Tome3}}}]]</div></div>}}{{#if:{{{Tome4|}}}|<div class="mb-cell"><div class="mb-icon">[[File:{{{Tome4}}}.png|{{{Tome4}}}|link={{{Tome4}}}]]</div><div class="mb-name">[[{{{Tome4}}}]]</div></div>}}</div></div><div class="mb-section"><h3>Items</h3><div class="mb-grid">{{#if:{{{Item1|}}}|<div class="mb-cell"><div class="mb-icon">[[File:Item_{{{Item1}}}.png|{{{Item1}}}|link={{{Item1}}}]]</div><div class="mb-name">[[{{{Item1}}}]]</div></div>}}{{#if:{{{Item2|}}}|<div class="mb-cell"><div class="mb-icon">[[File:Item_{{{Item2}}}.png|{{{Item2}}}|link={{{Item2}}}]]</div><div class="mb-name">[[{{{Item2}}}]]</div></div>}}{{#if:{{{Item3|}}}|<div class="mb-cell"><div class="mb-icon">[[File:Item_{{{Item3}}}.png|{{{Item3}}}|link={{{Item3}}}]]</div><div class="mb-name">[[{{{Item3}}}]]</div></div>}}{{#if:{{{Item4|}}}|<div class="mb-cell"><div class="mb-icon">[[File:Item_{{{Item4}}}.png|{{{Item4}}}|link={{{Item4}}}]]</div><div class="mb-name">[[{{{Item4}}}]]</div></div>}}{{#if:{{{Item5|}}}|<div class="mb-cell"><div class="mb-icon">[[File:Item_{{{Item5}}}.png|{{{Item5}}}|link={{{Item5}}}]]</div><div class="mb-name">[[{{{Item5}}}]]</div></div>}}{{#if:{{{Item6|}}}|<div class="mb-cell"><div class="mb-icon">[[File:Item_{{{Item6}}}.png|{{{Item6}}}|link={{{Item6}}}]]</div><div class="mb-name">[[{{{Item6}}}]]</div></div>}}</div></div></div><div class="mb-content">{{{Strategy|No strategy guide provided.}}}</div>{{#if:{{{SummaryImage|}}}|<div class="mb-summary">[[File:{{{SummaryImage}}}|frameless|600px]]</div>}}</div>[[Category:Builds]][[Category:Builds/{{{PlayerCharacter|Unknown}}}]]</includeonly>
<noinclude>
{{#cargo_declare:
  _table=builds
|Page=Page
|PlayerCharacter=String
|BuildName=String
|Author=String
|CreatedAt=Date
|StartingWeapon=Page
|Weapon2=Page
|Weapon3=Page
|Weapon4=Page
|Tome1=Page
|Tome2=Page
|Tome3=Page
|Tome4=Page
|Item1=Page
|Item2=Page
|Item3=Page
|Item4=Page
|Item5=Page
|Item6=Page
|Strategy=Text
}}
</noinclude>
<includeonly>
{{DISPLAYTITLE:{{SUBPAGENAME}} }}
{{#cargo_store:_table=builds
|Page={{FULLPAGENAME}}
|PlayerCharacter={{{PlayerCharacter|}}}
|BuildName={{{BuildName|{{SUBPAGENAME}}}}}
|Author={{{Author|{{REVISIONUSER}}}}}
|CreatedAt={{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY2}}
|StartingWeapon={{{StartingWeapon|}}}
|Weapon2={{{Weapon2|}}}
|Weapon3={{{Weapon3|}}}
|Weapon4={{{Weapon4|}}}
|Tome1={{{Tome1|}}}
|Tome2={{{Tome2|}}}
|Tome3={{{Tome3|}}}
|Tome4={{{Tome4|}}}
|Item1={{{Item1|}}}
|Item2={{{Item2|}}}
|Item3={{{Item3|}}}
|Item4={{{Item4|}}}
|Item5={{{Item5|}}}
|Item6={{{Item6|}}}
|Strategy={{{Strategy|}}}
}}
<div class="build-layout" data-character="{{{PlayerCharacter|}}}">
<div class="build-col build-col--left">
<h3 class="build-col-title">💎 Items</h3>
<ul class="pillcol">
{{#if:{{{Item1|}}}|<li class="pill"><span class="icon">[[File:{{{Item1}}}.png|24px|link={{{Item1}}}]]</span> [[{{{Item1}}}]]</li>}}
{{#if:{{{Item2|}}}|<li class="pill"><span class="icon">[[File:{{{Item2}}}.png|24px|link={{{Item2}}}]]</span> [[{{{Item2}}}]]</li>}}
{{#if:{{{Item3|}}}|<li class="pill"><span class="icon">[[File:{{{Item3}}}.png|24px|link={{{Item3}}}]]</span> [[{{{Item3}}}]]</li>}}
{{#if:{{{Item4|}}}|<li class="pill"><span class="icon">[[File:{{{Item4}}}.png|24px|link={{{Item4}}}]]</span> [[{{{Item4}}}]]</li>}}
{{#if:{{{Item5|}}}|<li class="pill"><span class="icon">[[File:{{{Item5}}}.png|24px|link={{{Item5}}}]]</span> [[{{{Item5}}}]]</li>}}
{{#if:{{{Item6|}}}|<li class="pill"><span class="icon">[[File:{{{Item6}}}.png|24px|link={{{Item6}}}]]</span> [[{{{Item6}}}]]</li>}}
</ul>
</div>
<div class="build-col build-col--center">
<div class="build-hero">
<div class="build-hero-char">[[File:{{{PlayerCharacter|}}}.png|120px|class=build-char-avatar|link={{{PlayerCharacter|}}}]]</div>
<div class="build-hero-name">{{#if:{{{PlayerCharacter|}}}|[[{{{PlayerCharacter}}}]]|Unknown}}</div>
<div class="build-hero-title">{{{BuildName|{{SUBPAGENAME}}}}}</div>
<div class="build-hero-meta">By {{{Author|{{REVISIONUSER}}}}} · {{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY2}}</div>
<div class="build-hero-vote"><vote /></div>
</div>
<div class="weapons-wrap">
{{#if:{{{StartingWeapon|}}}|<span class="chip chip--w"><span class="icon">[[File:{{{StartingWeapon}}}.png|20px|link={{{StartingWeapon}}}]]</span> [[{{{StartingWeapon}}}]] <small>(Default)</small></span>}}
{{#if:{{{Weapon2|}}}|<span class="chip chip--w"><span class="icon">[[File:{{{Weapon2}}}.png|20px|link={{{Weapon2}}}]]</span> [[{{{Weapon2}}}]]</span>}}
{{#if:{{{Weapon3|}}}|<span class="chip chip--w"><span class="icon">[[File:{{{Weapon3}}}.png|20px|link={{{Weapon3}}}]]</span> [[{{{Weapon3}}}]]</span>}}
{{#if:{{{Weapon4|}}}|<span class="chip chip--w"><span class="icon">[[File:{{{Weapon4}}}.png|20px|link={{{Weapon4}}}]]</span> [[{{{Weapon4}}}]]</span>}}
</div>
<div class="build-strategy"><h3>Strategy & Guide</h3>{{{Strategy|No strategy guide provided.}}}</div>
</div>
<div class="build-col build-col--right">
<h3 class="build-col-title">📖 Tomes</h3>
<ul class="pillcol">
{{#if:{{{Tome1|}}}|<li class="pill"><span class="icon">[[File:{{{Tome1}}}.png|24px|link={{{Tome1}}}]]</span> [[{{{Tome1}}}]]</li>}}
{{#if:{{{Tome2|}}}|<li class="pill"><span class="icon">[[File:{{{Tome2}}}.png|24px|link={{{Tome2}}}]]</span> [[{{{Tome2}}}]]</li>}}
{{#if:{{{Tome3|}}}|<li class="pill"><span class="icon">[[File:{{{Tome3}}}.png|24px|link={{{Tome3}}}]]</span> [[{{{Tome3}}}]]</li>}}
{{#if:{{{Tome4|}}}|<li class="pill"><span class="icon">[[File:{{{Tome4}}}.png|24px|link={{{Tome4}}}]]</span> [[{{{Tome4}}}]]</li>}}
</ul>
</div>
</div>
[[Category:Builds]]
[[Category:Builds/{{{PlayerCharacter|Unknown}}}]]
</includeonly>

Latest revision as of 19:36, 5 October 2025

This template defines the table "builds". View table.