Line 1: |
Line 1: |
− | <includeonly>{{EquipmentInfoKai|{{PAGENAME}}}} | + | <includeonly>{{#vardefine:info|{{#invoke:EquipmentPage|info|pagename={{{1|{{PAGENAME}}}}}}}}}{{#vardefine:info_en|{{#invoke:EquipmentPage|info_en|pagename={{{1|{{PAGENAME}}}}}}}}}{{#vardefine:wikipedia|{{#invoke:EquipmentPage|wikipedia|pagename={{{1|{{PAGENAME}}}}}}}}}{{#vardefine:buildable|{{#invoke:EquipmentPage|buildable|pagename={{{1|{{PAGENAME}}}}}}}}}{{#vardefine:improvable|{{#invoke:EquipmentPage|improvable|pagename={{{1|{{PAGENAME}}}}}}}}}{{EquipmentInfoKai|{{{1|{{PAGENAME}}}}}}}{{EquipmentCategoriesKai|{{{1|{{PAGENAME}}}}}}} |
− | {{EquipmentCategoriesKai|{{PAGENAME}}}} | + | <h2>Introduction</h2> |
| + | <p lang="ja">{{#if:{{#var:info}}|{{#var:info}}|{{#if:{{{ja|}}}|{{{ja}}}|?}}}}</p> |
| + | <p>''{{#if:{{#var:info_en}}|{{#var:info_en}}|{{#if:{{{en|}}}|{{{en}}}|?}}}}''</p>{{TOC right}}{{#if:{{{header|}}}|| |
| + | <h2>Notes</h2> |
| + | '''{{#if:{{#var:buildable}}|Buildable|Unbuildable}}''' |
| + | {{#categorytree:Ships with {{{1|{{PAGENAME}}}}} as stock equipment|mode=pages|depth=0}} |
| + | {{#categorytree:Equipment that consume {{{1|{{PAGENAME}}}}} during improvement|mode=pages|depth=0}} |
| + | {{{notes|}}}{{clear}} |
| + | {{#if:{{#var:improvable}}|<h2>Improvement</h2> |
| + | {{ImprovementTableKai|{{{1|{{PAGENAME}}}}}|categories=true}}}} |
| + | {{#ifexist:{{{1|{{PAGENAME}}}}}/Bonuses|<h2>Bonuses</h2> |
| + | [[Category:Equipment with bonuses]] |
| + | {{:{{{1|{{PAGENAME}}}}}/Bonuses}}}} |
| + | {{#if:{{{trivia|}}}|<h2>Trivia</h2>{{#if:{{{collapsed|}}}|<div class="mw-collapsible mw-collapsed">}} |
| + | {{{trivia}}}{{#if:{{{collapsed|}}}|</div>{{clear}}}}}} |
| + | {{#if:{{#var:wikipedia}}|{{#if:{{{see also|}}}|<h2>See also</h2> |
| + | *{{#var:wikipedia}} |
| + | {{{see also}}}|<h2>See also</h2> |
| + | *{{#var:wikipedia}}}}|{{#if:{{{see also|}}}|<h2>See also</h2> |
| + | {{{see also}}}}}}} |
| + | {{#if:{{{test|}}}|{{Equipmentlist/Test}}|{{Equipmentlist}}}}}}</includeonly><noinclude> |
| + | Layout template for [[:Category:Player equipment|equipment pages]]. |
| | | |
− | ==Introduction==
| + | The general layout that can be generated is: |
− | {{{jp|?}}}
| + | *Infobox |
| + | *Automatic categories |
| + | *Introduction section: Japanese and English descriptions |
| + | *Notes section: Buildable/Unbuildable note, category trees, notes text, section clear |
| + | *Improvement section if equipment is improvable |
| + | *Bonuses section, if <code>/Bonuses</code> subpage exists. |
| + | *Trivia section |
| + | *See also section: Wikipedia and other links |
| + | *Navbox. |
| | | |
− | ''{{{en|?}}}'' | + | ==Parameters== |
| + | *'''[1]''': equipment name, <code>PAGENAME</code> is used by default. |
| + | *'''ja''': Japanese description of the equipment, defaults to <code>_info</code> (<code>api_info</code>) from equipment data module or to <code>?</code> when there is no <code>_info</code>. |
| + | *'''en''': English description of the equipment, defaults to <code>?</code> from equipment data module or to <code>?</code> when there is no <code>_info</code>.. |
| + | *'''notes''': text in notes section. |
| + | *'''trivia ''': text in optional trivia section. |
| + | **'''collapsed''': set to have collapsed trivia section (e.g., for long write-ups). |
| + | *'''see also''': text in optional see also section. |
| + | *'''header''': set to ignore and not generate anything after category tree (notes text and clear, improvement, trivia, see also sections, navbox). |
| | | |
− | ==Notes== | + | ===Lua parameters=== |
− | {{#categorytree:Ships with {{PAGENAME}} as stock equipment|mode=pages|depth=0}}
| + | The following equipment data module fields are used: |
− | {{#categorytree:Equipment that consume {{PAGENAME}} during improvement|mode=pages|depth=0}}
| + | *<code>_info</code> for '''ja''' |
− | {{{notes|}}}
| + | *<code>_wikipedia</code> for Wikipedia link in optional see also section. |
− | {{#if:{{{improvement|}}}|==Improvement==
| + | *<code>_buildable</code> for Buildable/Unbuildable note |
− | {{ImprovementTableKai|{{PAGENAME}}|categories=true}}}}</includeonly><noinclude>
| + | *<code>_improvements</code> for optional improvement section. |
− | Infobox, Introduction, Notes and Improvement sections for [[:Category:Player equipment|equipment pages]].
| |
| | | |
− | Usage: | + | ==Usage== |
| + | Full page: |
| <pre> | | <pre> |
− | {{EquipmentPageHeader | + | {{Equipment |
− | |ja = Japanese description | + | |
− | |en = English description | + | |en = |
− | |notes = notes, optional | + | |
− | |improvement = true if improvable | + | |notes = |
| + | |
| + | |trivia = |
| + | |
| + | |see also = |
| + | |
| + | }} |
| + | </pre> |
| + | Or only for the header (from infobox to category tree): |
| + | <pre> |
| + | {{Equipment |
| + | |
| + | |header = true |
| + | |
| + | |en = |
| + | |
| }} | | }} |
| + | ... |
| </pre> | | </pre> |
| </noinclude> | | </noinclude> |