Difference between revisions of "Template:ShipsMatrix"

From EVE University Wiki
Jump to: navigation, search
m (Add shuttle section to Other Factions. Move ships according to the "rules". Trigger; Discord conversation in #wiki.)
m (Fix indent.)
 
(9 intermediate revisions by 4 users not shown)
Line 143: Line 143:
 
.ships-matrix .piratecol { width:12%; }
 
.ships-matrix .piratecol { width:12%; }
  
.ships-matrix .othercol { width:21%; }
+
.ships-matrix .othercol { width:16.8%; }
 
 
 
.ships-matrix .widecol { width:84%; }
 
.ships-matrix .widecol { width:84%; }
  
Line 198: Line 197:
  
 
}}
 
}}
<div class='ships-matrix'>
+
<div class='ships-matrix nowraplinks'> <!-- nowraplinks is located in MediaWiki:Common.css -->
  
 
  <table cellspacing='0' cellpadding='0'>
 
  <table cellspacing='0' cellpadding='0'>
Line 693: Line 692:
 
       <td class='piratecol centertext'>[[Astero]]</td>
 
       <td class='piratecol centertext'>[[Astero]]</td>
 
     </tr>
 
     </tr>
 +
 +
    <tr class='primary'>
 +
      <td class='firstcol groupheader firstindent'>Destroyers</td>
 +
      <td class='piratecol centertext'>[[Mekubal]]</td>
 +
      <td class='piratecol centertext'></td>
 +
      <td class='piratecol centertext'>[[Mamba]]</td>
 +
      <td class='piratecol centertext'></td>
 +
      <td class='piratecol centertext'></td>
 +
      <td class='piratecol centertext'></td>
 +
      <td class='piratecol centertext'></td>
 +
    </tr>
  
 
     <tr class='primary'>
 
     <tr class='primary'>
Line 703: Line 713:
 
       <td class='piratecol centertext'>[[Vigilant]]</td>
 
       <td class='piratecol centertext'>[[Vigilant]]</td>
 
       <td class='piratecol centertext'>[[Stratios]]</td>
 
       <td class='piratecol centertext'>[[Stratios]]</td>
 +
    </tr>
 +
 +
    <tr class='primary'>
 +
      <td class='firstcol groupheader firstindent'>Battlecruisers</td>
 +
      <td class='piratecol centertext'>[[Khizriel]]</td>
 +
      <td class='piratecol centertext'></td>
 +
      <td class='piratecol centertext'>[[Alligator]]</td>
 +
      <td class='piratecol centertext'></td>
 +
      <td class='piratecol centertext'></td>
 +
      <td class='piratecol centertext'></td>
 +
      <td class='piratecol centertext'></td>
 
     </tr>
 
     </tr>
  
Line 762: Line 783:
 
     <tr class='primary'>
 
     <tr class='primary'>
 
       <td class='firstcol groupheader firstindent'>Titans</td>
 
       <td class='firstcol groupheader firstindent'>Titans</td>
       <td class='piratecol centertext'></td>
+
       <td class='piratecol centertext'>[[Azariel]]</td>
 
       <td class='piratecol centertext'>[[Molok]]</td>
 
       <td class='piratecol centertext'>[[Molok]]</td>
 
       <td class='piratecol centertext'>[[Komodo]]</td>
 
       <td class='piratecol centertext'>[[Komodo]]</td>
Line 785: Line 806:
 
       <th class='othercol noshowexplain'><div class='img'>[[Image:Logo_faction_the_society.png|center|20x20px|link=]]</div>Society of Conscious Thought</th>
 
       <th class='othercol noshowexplain'><div class='img'>[[Image:Logo_faction_the_society.png|center|20x20px|link=]]</div>Society of Conscious Thought</th>
 
       <th class='othercol noshowexplain'><div class='img'>[[Image:Isis_triglavian.png|center|20x20px|link=]]</div>Triglavian Collective</th>
 
       <th class='othercol noshowexplain'><div class='img'>[[Image:Isis_triglavian.png|center|20x20px|link=]]</div>Triglavian Collective</th>
 +
      <th class='othercol noshowexplain'><div class='img'>[[Image:Upwell_Consortium_logo.png|center|20x20px|link=]]</div>Upwell Consortium</th>
 
     </tr>
 
     </tr>
  
 
     <tr class='primary'>
 
     <tr class='primary'>
 
       <td class='firstcol groupheader firstindent'>Frigates</td>
 
       <td class='firstcol groupheader firstindent'>Frigates</td>
       <td class='piratecol centertext'> [[Echelon]] </td>
+
       <td class='centertext'> [[Echelon]] </td>
       <td class='piratecol centertext'>[[Skybreaker]]</td>
+
       <td class='centertext'>[[Skybreaker]]</td>
       <td class='piratecol centertext'> [[Metamorphosis]] </td>
+
       <td class='centertext'> [[Metamorphosis]] </td>
       <td class='piratecol centertext'>[[Damavik]]</td>
+
       <td class='centertext'>[[Damavik]]</td>
 +
      <td class='centertext'></td>
 
     </tr>
 
     </tr>
  
 
     <tr class='even'>
 
     <tr class='even'>
 
       <td class='firstcol groupheader secondindent'>Assault Frigates</td>
 
       <td class='firstcol groupheader secondindent'>Assault Frigates</td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'>[[Nergal]]</td>
+
       <td class='centertext'>[[Nergal]]</td>
 +
      <td class='centertext'></td>
 
     </tr>
 
     </tr>
  
 
     <tr class='odd'>
 
     <tr class='odd'>
 
       <td class='firstcol groupheader secondindent'>Covert Ops</td>
 
       <td class='firstcol groupheader secondindent'>Covert Ops</td>
       <td class='piratecol centertext'>[[Pacifier]]</td>
+
       <td class='centertext'>[[Pacifier]]</td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
 +
      <td class='centertext'></td>
 
     </tr>
 
     </tr>
  
 
     <tr class='primary'>
 
     <tr class='primary'>
 
       <td class='firstcol groupheader firstindent'>Destroyers</td>
 
       <td class='firstcol groupheader firstindent'>Destroyers</td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'>[[Sunesis]]</td>
+
       <td class='centertext'>[[Sunesis]]</td>
       <td class='piratecol centertext'>[[Kikimora]]</td>
+
       <td class='centertext'>[[Kikimora]]</td>
 +
      <td class='centertext'></td>
 
     </tr>
 
     </tr>
  
 
     <tr class='even'>
 
     <tr class='even'>
 
       <td class='firstcol groupheader secondindent'>Command Destroyers</td>
 
       <td class='firstcol groupheader secondindent'>Command Destroyers</td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'>[[Draugur]]</td>
+
       <td class='centertext'>[[Draugur]]</td>
 +
      <td class='centertext'></td>
 
     </tr>
 
     </tr>
  
 
     <tr class='primary'>
 
     <tr class='primary'>
 
       <td class='firstcol groupheader firstindent'>Cruisers</td>
 
       <td class='firstcol groupheader firstindent'>Cruisers</td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'>[[Stormbringer]]</td>
+
       <td class='centertext'>[[Stormbringer]]</td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'>[[Rodiva]] &#9642; [[Vedmak]]</td>
+
       <td class='centertext'>[[Rodiva]] &#9642; [[Vedmak]]</td>
 +
      <td class='centertext'></td>
 
     </tr>
 
     </tr>
  
 
     <tr class='even'>
 
     <tr class='even'>
 
       <td class='firstcol groupheader secondindent'>Flag Cruisers</td>
 
       <td class='firstcol groupheader secondindent'>Flag Cruisers</td>
       <td class='piratecol centertext'>[[Monitor]]</td>
+
       <td class='centertext'>[[Monitor]]</td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
 +
      <td class='centertext'></td>
 
     </tr>
 
     </tr>
  
 
     <tr class='odd'>
 
     <tr class='odd'>
 
       <td class='firstcol groupheader secondindent'>Heavy Assault Cruisers</td>
 
       <td class='firstcol groupheader secondindent'>Heavy Assault Cruisers</td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'>[[Ikitursa]]</td>
+
       <td class='centertext'>[[Ikitursa]]</td>
 +
      <td class='centertext'></td>
 
     </tr>
 
     </tr>
  
 
     <tr class='even'>
 
     <tr class='even'>
 
       <td class='firstcol groupheader secondindent'>Logistics Cruisers</td>
 
       <td class='firstcol groupheader secondindent'>Logistics Cruisers</td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'>[[Zarmazd]]</td>
+
       <td class='centertext'>[[Zarmazd]]</td>
 +
      <td class='centertext'></td>
 
     </tr>
 
     </tr>
  
 
     <tr class='odd'>
 
     <tr class='odd'>
 
       <td class='firstcol groupheader secondindent'>Recon Ships</td>
 
       <td class='firstcol groupheader secondindent'>Recon Ships</td>
       <td class='piratecol centertext'>[[Enforcer]]</td>
+
       <td class='centertext'>[[Enforcer]]</td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
 +
      <td class='centertext'></td>
 
     </tr>
 
     </tr>
  
 
     <tr class='primary'>
 
     <tr class='primary'>
 
       <td class='firstcol groupheader firstindent'>Battlecruisers</td>
 
       <td class='firstcol groupheader firstindent'>Battlecruisers</td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'>[[Gnosis]]</td>
+
       <td class='centertext'>[[Gnosis]]</td>
       <td class='piratecol centertext'>[[Drekavac]]</td>
+
       <td class='centertext'>[[Drekavac]]</td>
 +
      <td class='centertext'></td>
 
     </tr>
 
     </tr>
  
 
     <tr class='primary'>
 
     <tr class='primary'>
 
       <td class='firstcol groupheader firstindent'>Battleships</td>
 
       <td class='firstcol groupheader firstindent'>Battleships</td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'>[[Thunderchild]]</td>
+
       <td class='centertext'>[[Thunderchild]]</td>
       <td class='piratecol centertext'>[[Praxis]]</td>
+
       <td class='centertext'>[[Praxis]]</td>
       <td class='piratecol centertext'>[[Leshak]]</td>
+
       <td class='centertext'>[[Leshak]]</td>
 +
      <td class='centertext'></td>
 
     </tr>
 
     </tr>
  
 
     <tr class='even'>
 
     <tr class='even'>
 
       <td class='firstcol groupheader secondindent'>Black Ops</td>
 
       <td class='firstcol groupheader secondindent'>Black Ops</td>
       <td class='piratecol centertext'>[[Marshal]]</td>
+
       <td class='centertext'>[[Marshal]]</td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
 +
      <td class='centertext'></td>
 
     </tr>
 
     </tr>
  
 
     <tr class='primary'>
 
     <tr class='primary'>
 
       <td class='firstcol groupheader firstindent'>Dreadnoughts</td>
 
       <td class='firstcol groupheader firstindent'>Dreadnoughts</td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'>[[Zirnitra]]</td>
+
       <td class='centertext'>[[Zirnitra]]</td>
 +
      <td class='centertext'></td>
 +
    </tr>
 +
 
 +
    <tr class='primary'>
 +
      <td class='firstcol groupheader firstindent'>Freighters</td>
 +
      <td class='centertext'></td>
 +
      <td class='centertext'></td>
 +
      <td class='centertext'></td>
 +
      <td class='centertext'></td>
 +
      <td class='centertext'> [[Avalanche]] </td>
 +
    </tr>
 +
 
 +
    <tr class='primary'>
 +
      <td class='firstcol groupheader firstindent'>Haulers</td>
 +
      <td class='centertext'></td>
 +
      <td class='centertext'></td>
 +
      <td class='centertext'></td>
 +
      <td class='centertext'></td>
 +
      <td class='centertext'> [[Squall]] </td>
 +
    </tr>
 +
 
 +
    <tr class='even'>
 +
      <td class='firstcol groupheader secondindent'>Transport Ships</td>
 +
      <td class='centertext'></td>
 +
      <td class='centertext'></td>
 +
      <td class='centertext'></td>
 +
      <td class='centertext'></td>
 +
      <td class='centertext'> [[Deluge]] &#9642; [[Torrent]] </td>
 
     </tr>
 
     </tr>
  
 
     <tr class='primary'>
 
     <tr class='primary'>
 
       <td class='firstcol groupheader firstindent'>Shuttles</td>
 
       <td class='firstcol groupheader firstindent'>Shuttles</td>
       <td class='piratecol centertext'> [[Council Diplomatic Shuttle]] </td>
+
       <td class='centertext'> [[Council Diplomatic Shuttle]] </td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
       <td class='piratecol centertext'> [[Apotheosis]] </td>
+
       <td class='centertext'> [[Apotheosis]] </td>
       <td class='piratecol centertext'></td>
+
       <td class='centertext'></td>
 +
      <td class='centertext'></td>
 
     </tr>
 
     </tr>
  
Line 932: Line 996:
 
     <tr class='even'>
 
     <tr class='even'>
 
       <td class='groupheader secondindent'>Assault Frigates</td>
 
       <td class='groupheader secondindent'>Assault Frigates</td>
       <td class='widecol centertext'>{{Sh|Cambion}} &#9642; {{Sh|Freki}} &#9642; {{Sh|Geri}} &#9642; {{Sh|Malice}} &#9642; {{Sh|Utu}}</td>
+
       <td class='widecol centertext'>{{Sh|Cambion}} &#9642; {{Sh|Freki}} &#9642; {{Sh|Geri}} &#9642; {{Sh|Malice}} &#9642; {{Sh|Shapash}} &#9642; {{Sh|Utu}}</td>
 
     </tr>
 
     </tr>
  
Line 962: Line 1,026:
 
     <tr class='even'>
 
     <tr class='even'>
 
       <td class='groupheader secondindent'>Heavy Assault Cruisers</td>
 
       <td class='groupheader secondindent'>Heavy Assault Cruisers</td>
       <td class='widecol centertext'>{{Sh|Adrestia}} &#9642; {{Sh|Bestla}} &#9642; {{Sh|Mimir}} &#9642; {{Sh|Vangel}}</td>
+
       <td class='widecol centertext'>{{Sh|Adrestia}} &#9642; {{Sh|Bestla}} &#9642; {{Sh|Cybele}} &#9642; {{Sh|Mimir}} &#9642; {{Sh|Vangel}}</td>
 
     </tr>
 
     </tr>
  
Line 992: Line 1,056:
 
     <tr class='primary'>
 
     <tr class='primary'>
 
       <td class='firstcol groupheader firstindent'>Shuttles</td>
 
       <td class='firstcol groupheader firstindent'>Shuttles</td>
       <td class='widecol centertext'> {{Sh|Boobook}} &#9642; {{Sh|Goru's Shuttle}} &#9642; {{Sh|Guristas Shuttle}} &#9642; {{Sh|InterBus Shuttle}} &#9642; {{Sh|Leopard}}</td>
+
       <td class='widecol centertext'> {{Sh|Boobook}} &#9642; {{Sh|Civilian Amarr Shuttle}} &#9642; {{Sh|Civilian Caldari Shuttle}} &#9642; {{Sh|Civilian Gallente Shuttle}} &#9642; {{Sh|Civilian Minmatar Shuttle}} &#9642; {{Sh|Goru's Shuttle}} &#9642; {{Sh|Guristas Shuttle}} &#9642; {{Sh|InterBus Shuttle}} &#9642; {{Sh|Leopard}}</td>
 
     </tr>
 
     </tr>
  

Latest revision as of 14:03, 11 June 2024

Template documentation (for the above template, sometimes hidden or invisible)
Description
This template generates a footer with expandable rows, listing all ships by faction and type. It also has an option to display a fully expanded version without the show/hide option.
The rules for placing Ships into the matrix are:
  • Amarr, Caldari, Gallente and Minmatar Ships from the "Ship Tree" go in the "Primary" sub-table
  • ORE Ships from the "Ship Tree" go in the "Outer Ring Excavation Ships" sub-table
  • Ships from the "Ship Tree" found under "Pirate Factions" in the "Regional Market" in-game window go in the "Pirate Factions Ships" sub-table
  • Ships described in-game as built by CONCORD, Ships described in-game as built by Society of Conscious Thought, EDENCOM Ships from the "Ship Tree" and Triglavian Ships from the "Ship Tree" go in the "Other Faction Ships" sub-table; the exception are Ships that are only given once, such as Ships given during the Alliance Tournament - these belong in the "Special Edition Ships" sub-table
  • All Ships that do not belong to any previous sub-table go in the "Special Edition Ships" sub-table
Dependencies
Uses
{{Sh}} for ship links in the "Special Edition Ships" section.
CSS class nowraplinks from MediaWiki:Common.css
Syntax
{{ShipsMatrix|<expgroup= expgroup>}}
Parameters
expgroup= 
To auto expand a collapsed ship group - One of the following: battlecruisers, battleships, carriers, cruisers, destroyers, dreadnoughts, freighters, frigates, haulers, ore, pirates, special edition or other.
Tho produce a fully expanded ship matrix without the show/hide option use the expgroup parameter all.
Notes
The all value for the fully expanded version was developed to replace the manual coding of the article EVE ships.
Visit Template:ShipsMatrix/doc to edit this text! (How does this work?) (Refresh this text - why?)