Template:Navbox-header
Group Header |
---|
)
- This template is made to be used with the {{Navbox}} template
This template is a single row with a lighter background than {{Navbox-odd}}
title=
The name of the group header
A few templates have been created, which when used together become a pretty neat looking navigation table. The WikiWriter is in charge of template making, but I thought I would add this to explain how they are created in case of editing.
Template | Code | Description |
---|---|---|
Navbox | {{Navbox|title=|template=|groups=|footer=}} |
Adds the frame for the navigation table
|
templates used in Navbox "groups=" area | ||
Navbox-odd and Navbox-even | {{Navbox-odd|group=|links=}} |
Use these in the "groups= " area of the Navbox templateAdds the groups and their links. The only difference between them is the background color behind the links (odd is white, even is gray). |
Navbox-header | {{Navbox-header|title=}} |
Use these also in the "groups= " area, to create new sections.
|
Example
{{Navbox|title=Navigation Table |template=Navbox|groups= {{Navbox-odd|group=Interesting links|links=[[Template:Navbox|]]}} {{Navbox-header|title=Filler section}} {{Navbox-odd|group=Group 1|links=[[Template:Navbox-odd|]] • [[Template:Navbox-even|]]}} {{Navbox-even|group=Group 2|links=[[Template:Navbox-header|]]}} |footer=See Also}}
Adding extra columns and cells
By default each row is just one group, but since this is still a table you can add columns and such. But this is a bit more complicated.
- When adding extra cells, it follows the normal template system, but you need to write
{{!}}
instead of normal|
vertical bars, else you break the template - You need to add
colspan=
to every Navbox-odd and Template:Navbox-even template if you decide add extra columns anywhere. This stretches out the "links" cell. - You need to add
class=navbox-group
and
class=navbox-odd
(orclass=navbox-even
) to the cells you have manually added, so the CSS can color it like the rest of the table.
- Here I add extra two cells to a row, a group and links
{{Navbox-odd|links=
!class="navbox-group"{{!}}Group title
{{!}}class="navbox-odd"{{!}}[[Links]]}}
- Here I add extra colspan to stretch the next row's link cell
{{Navbox-odd|colspan=3|links=}}
- The above documentation is transcluded from Template:Navbox-header/doc.
- Editors can experiment in this template's sandbox
- Please add categories to the /doc subpage within
<includeonly>...</includeonly>
- This template is made to be used with the {{Navbox}} template
This template is a single row with a lighter background than {{Navbox-odd}}
title=
The name of the group header
A few templates have been created, which when used together become a pretty neat looking navigation table. The WikiWriter is in charge of template making, but I thought I would add this to explain how they are created in case of editing.
Template
Code
Description
Navbox
{{Navbox|title=|template=|groups=|footer=}}
Adds the frame for the navigation table
- "
title=
" adds the first header
- "
template=
" Name of the template, case sensitive! (skip the "Template:" part)
- "
groups=
" is for everything in between
- "
footer=
" for adding extra related links at the bottom of the table.
templates used in Navbox "groups=" area
Navbox-odd and Navbox-even
{{Navbox-odd|group=|links=}}
Use these in the "groups=
" area of the Navbox template
Adds the groups and their links. The only difference between them is the background color behind the links (odd is white, even is gray).
Navbox-header
{{Navbox-header|title=}}
Use these also in the "groups=
" area, to create new sections.
Example
{{Navbox|title=Navigation Table |template=Navbox|groups=
{{Navbox-odd|group=Interesting links|links=[[Template:Navbox|]]}}
{{Navbox-header|title=Filler section}}
{{Navbox-odd|group=Group 1|links=[[Template:Navbox-odd|]] • [[Template:Navbox-even|]]}}
{{Navbox-even|group=Group 2|links=[[Template:Navbox-header|]]}}
|footer=See Also}}
Adding extra columns and cells
By default each row is just one group, but since this is still a table you can add columns and such. But this is a bit more complicated.
- When adding extra cells, it follows the normal template system, but you need to write
{{!}}
instead of normal |
vertical bars, else you break the template
- You need to add
colspan=
to every Navbox-odd and Template:Navbox-even template if you decide add extra columns anywhere. This stretches out the "links" cell.
- You need to add
class=navbox-group and class=navbox-odd
(or class=navbox-even
) to the cells you have manually added, so the CSS can color it like the rest of the table.
- Here I add extra two cells to a row, a group and links
{{Navbox-odd|links=
!class="navbox-group"{{!}}Group title
{{!}}class="navbox-odd"{{!}}[[Links]]}}
- Here I add extra colspan to stretch the next row's link cell
{{Navbox-odd|colspan=3|links=}}