User:Jay8g/sandbox/Template:Airline fleet table/Start/doc

This template produces the header row for airline fleet tables.

Template parameters

ParameterDescriptionTypeStatus
Open table?opentable

Open the table? Set to no to not open the table (if you want table content before the header row). (opt-out)

Default
yes
Lineoptional
Sortable?sortable

Make the table sortable? Set to yes to make the table sortable. (opt-in)

Default
no
Lineoptional
Sortable: "Aircraft" column?sortable-aircraft

Make the "Aircraft" column sortable? Set to no to make the "Aircraft" column not sortable. Requires "sortable" to be enabled to work. (opt-out (if "sortable" enabled))

Default
yes
Lineoptional
Sortable: Status columns?sortable-status

Make the status columns sortable? Set to no to make the status columns not sortable. Requires "sortable" to be enabled to work. (opt-out (if "sortable" enabled))

Default
yes
Lineoptional
Status: "In service" column?status-inservice

Show an "In service" status column? Set to no to not show an "In service" column. (opt-out)

Default
yes
Lineoptional
Status: "In service": Per-configuration column?status-inservice-perconfig

Show a per-configuration column for the "In service" column? Set to yes to show the per-configuration column. Requires "status-inservice" ("Status: "In service" column?") to not be disabled to work. (opt-in)

Default
no
Lineoptional
Status: "Orders" column?status-orders

Show an "Orders" status column? Set to no to not show an "Orders" column. (opt-out)

Default
yes
Lineoptional
Status: "Orders": Per-configuration column?status-orders-perconfig

Show a per-configuration column for the "Orders" column? Set to yes to show the per-configuration column. Requires "status-orders" ("Status: "Orders" column?") to not be disabled to work. (opt-in)

Default
no
Lineoptional
Status: "Options" column?status-options

Show an "Options" status column? Set to yes to show an "Options" column. (opt-in)

Default
no
Lineoptional
Status: "Options": Per-configuration column?status-options-perconfig

Show a per-configuration column for the "Options" column? Set to yes to show the per-configuration column. Requires "status-options" ("Status: "Options" column?") to be enabled to work. (opt-in)

Default
no
Lineoptional
Status: "Stored" column?status-stored

Show an "Options" status column? Set to yes to show an "Options" column. (opt-in)

Default
no
Lineoptional
Status: "Stored": Per-configuration column?status-stored-perconfig

Show a per-configuration column for the "Stored" column? Set to yes to show the per-configuration column. Requires "status-stored" ("Status: "Stored" column?") to be enabled to work. (opt-in)

Default
no
Lineoptional
Status: Custom column 1status-custom1

The name for the first custom status column.

Stringoptional
Status: Custom column 1: Per-configuration column?status-custom1-perconfig

Show a per-configuration column for the first custom status column? Set to yes to show the per-configuration column. Requires "status-custom1" ("Status: Custom column 1") to be used to work. (opt-in)

Default
no
Lineoptional
Status: Custom column 2status-custom2

The name for the second custom status column.

Stringoptional
Status: Custom column 2: Per-configuration column?status-custom2-perconfig

Show a per-configuration column for the second custom status column? Set to yes to show the per-configuration column. Requires "status-custom2" ("Status: Custom column 2") to be used to work. (opt-in)

Default
no
Lineoptional
Status: Custom column 3status-custom3

The name for the third custom status column.

Stringoptional
Status: Custom column 3: Per-configuration column?status-custom3-perconfig

Show a per-configuration column for the third custom status column? Set to yes to show the per-configuration column. Requires "status-custom3" ("Status: Custom column 3") to be used to work. (opt-in)

Default
no
Lineoptional
Status: Custom column 4status-custom4

The name for the fourth custom status column.

Stringoptional
Status: Custom column 4: Per-configuration column?status-custom4-perconfig

Show a per-configuration column for the fourth custom status column? Set to yes to show the per-configuration column. Requires "status-custom4" ("Status: Custom column 4") to be used to work. (opt-in)

Default
no
Lineoptional
Status: Custom column 5status-custom5

The name for the fifth custom status column.

Stringoptional
Status: Custom column 5: Per-configuration column?status-custom5-perconfig

Show a per-configuration column for the fifth custom status column? Set to yes to show the per-configuration column. Requires "status-custom5" ("Status: Custom column 5") to be used to work. (opt-in)

Default
no
Lineoptional
Class: F (First)?class-F

Show a passengers column for First (F) Class? Set to yes to show the F (First) column. (opt-in)

Default
no
Lineoptional
Class: F (First): Codeclass-F-code

The code (typically one letter) for F (First) class, to replace "F". Requires "class-F" ("Class: F (First)?") to be enabled to work.

Default
F
Lineoptional
Class: F (First): Nameclass-F-name

The name for F (First) class, to replace "First". Requires "class-F" ("Class: F (First)?") to be enabled to work.

Default
First
Lineoptional
Class: J (Business)?class-J

Show a passengers column for Business (J) Class? Set to yes to show the J (Business) column. (opt-in)

Default
no
Lineoptional
Class: J (Business): Codeclass-J-code

The code (typically one letter) for J (Business) class, to replace "J". Requires "class-J" ("Class: J (Business)?") to be enabled to work.

Default
J
Lineoptional
Class: J (Business): Nameclass-J-name

The name for J (Business) class, to replace "Business". Requires "class-J" ("Class: J (Business)?") to be enabled to work.

Default
Business
Lineoptional
Class: Y+ (Premium economy)?class-Y+

Show a passengers column for Premium economy (Y+) Class? Set to yes to show the Y+ (Premium economy) column. (opt-in)

Default
no
Lineoptional
Class: Y+ (Premium economy): Codeclass-Y+-code

The code (typically one letter) for Y+ (Premium economy) class, to replace "Y+". Requires "class-Y+" ("Class: Y+ (Premium economy)?") to be enabled to work.

Default
Y+
Lineoptional
Class: Y+ (Premium economy): Nameclass-Y+-name

The name for Y+ (Premium economy) class, to replace "Premium economy". Requires "class-Y+" ("Class: Y+ (Premium economy)?") to be enabled to work.

Default
Premium economy
Lineoptional
Class: Y (Economy)?class-Y

Show a passengers column for Economy (Y) Class? Set to yes to show the Y (Economy) column. (opt-in)

Default
no
Lineoptional
Class: Y (Economy): Codeclass-Y-code

The code (typically one letter) for Y (Economy) class, to replace "Y". Requires "class-Y" ("Class: Y (Economy)?") to be enabled to work.

Default
Y
Lineoptional
Class: Y (Economy): Nameclass-Y-name

The name for Y (Economy) class, to replace "Economy". Requires "class-Y" ("Class: Y (Economy)?") to be enabled to work.

Default
Economy
Lineoptional
Class: Custom column 1: Codeclass-custom1-code

The code (typically one letter) for the first custom class column. (This can be set to a name if there is no code for this class.)

Lineoptional
Class: Custom column 1: Nameclass-custom1-name

The name for the first custom class column. Requires "class-custom1-code" ("Class: Custom column 1: Code") to be used to work. (If there is no code for this class, the name can be put into the code parameter instead.)

Lineoptional
Class: Custom column 2: Codeclass-custom2-code

The code (typically one letter) for the second custom class column. (This can be set to a name if there is no code for this class.)

Lineoptional
Class: Custom column 2: Nameclass-custom2-name

The name for the second custom class column. Requires "class-custom2-code" ("Class: Custom column 2: Code") to be used to work. (If there is no code for this class, the name can be put into the code parameter instead.)

Lineoptional
Class: Custom column 3: Codeclass-custom3-code

The code (typically one letter) for the third custom class column. (This can be set to a name if there is no code for this class.)

Lineoptional
Class: Custom column 3: Nameclass-custom3-name

The name for the third custom class column. Requires "class-custom3-code" ("Class: Custom column 3: Code") to be used to work. (If there is no code for this class, the name can be put into the code parameter instead.)

Lineoptional
Class: Custom column 4: Codeclass-custom4-code

The code (typically one letter) for the fourth custom class column. (This can be set to a name if there is no code for this class.)

Lineoptional
Class: Custom column 4: Nameclass-custom4-name

The name for the fourth custom class column. Requires "class-custom4-code" ("Class: Custom column 4: Code") to be used to work. (If there is no code for this class, the name can be put into the code parameter instead.)

Lineoptional
Class: Custom column 5: Codeclass-custom5-code

The code (typically one letter) for the fifth custom class column. (This can be set to a name if there is no code for this class.)

Lineoptional
Class: Custom column 5: Nameclass-custom5-name

The name for the fifth custom class column. Requires "class-custom5-code" ("Class: Custom column 5: Code") to be used to work. (If there is no code for this class, the name can be put into the code parameter instead.)

Lineoptional
Sortable: Class columns?sortable-class

Make the class (passengers) columns sortable? Set to no to make the class (passengers) columns not sortable. Requires "sortable" to be enabled to work. (opt-out (if "sortable" enabled))

Default
yes
Lineoptional
Routes column?routes

Show a "Routes" column? Set to "yes" to show a "Routes" column. Requires "sortable" to be enabled to work. (opt-in)

Default
no
Lineoptional
Sortable: Routes column?sortable-routes

Make the "Routes" column sortable? Set to yes to make the "Routes" column sortable. Requires "sortable" to be enabled to work. (opt-in)

Default
no
Lineoptional
Custom column 1customcol1

The name for the first custom column.

Stringoptional
Sortable: Custom column 1?sortable-customcol1

Make the first custom column sortable? Set to yes to make the first custom column sortable. Requires "sortable" to be enabled to work. (opt-in)

Default
no
Lineoptional
Custom column 2customcol2

The name for the second custom column.

Stringoptional
Sortable: Custom column 2?sortable-customcol2

Make the second custom column sortable? Set to yes to make the second custom column sortable. Requires "sortable" to be enabled to work. (opt-in)

Default
no
Lineoptional
Custom column 3customcol3

The name for the third custom column.

Stringoptional
Sortable: Custom column 3?sortable-customcol3

Make the third custom column sortable? Set to yes to make the third custom column sortable. Requires "sortable" to be enabled to work. (opt-in)

Default
no
Lineoptional
Custom column 4customcol4

The name for the fourth custom column.

Stringoptional
Sortable: Custom column 4?sortable-customcol4

Make the fourth custom column sortable? Set to yes to make the fourth custom column sortable. Requires "sortable" to be enabled to work. (opt-in)

Default
no
Lineoptional
Custom column 5customcol5

The name for the fifth custom column.

Stringoptional
Sortable: Custom column 5?sortable-customcol5

Make the fifth custom column sortable? Set to yes to make the fifth custom column sortable. Requires "sortable" to be enabled to work. (opt-in)

Lineoptional
Notes column?notes

Show a "Notes" column? Set to yes to show a "Notes" column. (opt-in)

Default
no
Lineoptional
Sortable: Notes column?sortable-notes

Make the "Notes" column sortable? Set to yes to make the "Notes" column sortable. Requires "sortable" to be enabled to work. (opt-in)

Default
no
Lineoptional