Template:Navbox/doc

From Cosmoteer Wiki
Jump to navigation Jump to search

Usage

The {{Navbox}} has a specific structure it must follow. Let's say we want to make a navbox for Parts:

  • {{Navbox}} defines a navbox.
  • {{NavboxSection}} defines a section that can hold a number of {{NavboxGroup}}s. A navbox can have any number of sections. {{NavboxSection|Parts|...}} will hold ALL parts.
  • {{NavboxGroup}} can contain either other {{NavboxGroup}}s or {{NavboxItem}}s:
    • Nesting {{NavboxGroup}}s allows defining subcategories. For instance, {{NavboxGroup|Energy Weapons|{{NavboxGroup|Laser Blasters|...}}|...}}.
    • {{NavboxItem}}s hold the links to individual articles, e.g. {{NavboxItem|Laser Blaster}}.

For our parts, we would have to define a group for each part type: {{NavboxGroup|Energy Weapons}}, {{NavboxGroup|Projectile Weapons}}, etc.

CalloutIconTip.pngTip
Please, respect the spacing before and in-between the rows. It is much easier to read when it is consistent.

These groups should be nested inside the Parts section, like this:

{{NavboxSection|Parts
  |{{NavboxGroup|Energy Weapons
    |...
  }}
  
  |{{NavboxGroup|Projectile Weapons
    |...
  }}
  
  |...
}}

Each group can then be divided into more groups:

{{NavboxGroup|Energy Weapons
  |{{NavboxGroup|Laser Blasters
    |...
  }}
    
  |{{NavboxGroup|Ion
    |...
  }}
    
  |...
}}

or contain the resulting items:

{{NavboxGroup|Storage
    |{{NavboxItem|Storage 2x2}}
    |{{NavboxItem|Storage 3x2}}
    |{{NavboxItem|Storage 3x3}}
    |...
}}

but not both.

Example

More complex example