Difference between revisions of "Template:Navbox/old/doc"
< Template:Navbox | old
Jump to navigation
Jump to search
MyraMidnight (talk | contribs) (Created page with "category:Templates ===How to use this Template=== Fill it with the following info *<code><nowiki>title=</nowiki></code> Title of navigation *<code><nowiki>groups=</nowiki...") |
MyraMidnight (talk | contribs) m |
||
Line 7: | Line 7: | ||
*<code><nowiki>footer=</nowiki></code> Add extra links to other relative pages | *<code><nowiki>footer=</nowiki></code> Add extra links to other relative pages | ||
− | {{Navbox/ | + | ==Creating Navigation tables== |
+ | 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. | ||
+ | |||
+ | {|class=wikitable style="margin-left:30px" | ||
+ | |- | ||
+ | !style=width:200px|Template !!style=width:300px|Code !!Description | ||
+ | |- | ||
+ | |'''[[Template:Navbox|Navbox]]''' | ||
+ | |<code><nowiki>{{Navbox|title=|template=|groups=|footer=}}</nowiki></code> ||Adds the frame for the navigation table | ||
+ | *"<code><nowiki>title=</nowiki></code>" adds the first header | ||
+ | *"<code><nowiki>template=</nowiki></code>" Name of the template, case sensitive! (skip the "{{monospace|Template:}}" part) | ||
+ | *"<code><nowiki>groups=</nowiki></code>" is for everything in between | ||
+ | *"<code><nowiki>footer=</nowiki></code>" for adding extra related links at the bottom of the table. | ||
+ | |- | ||
+ | !colspan=3|templates used in [[template:Navbox|Navbox]] "groups=" area | ||
+ | |- | ||
+ | |'''[[Template:Navbox-odd|Navbox-odd]] and [[Template:Navbox-even|Navbox-even]]''' | ||
+ | |<code><nowiki>{{Navbox-odd|group=|links=}}</nowiki></code> ||Use these in the "<code><nowiki>groups=</nowiki></code>" area of the [[Template:Navbox|Navbox template]]<br>Adds the groups and their links. The only difference between them is the background color behind the links (odd is white, even is gray). | ||
+ | |- | ||
+ | |'''[[Template:Navbox-header|Navbox-header]]''' | ||
+ | |<code><nowiki>{{Navbox-header|title=}}</nowiki></code> ||Use these also in the "<code><nowiki>groups=</nowiki></code>" area, to create new sections. | ||
+ | |- | ||
+ | |} | ||
+ | ====Example==== | ||
+ | <pre style="margin-left:40px;"> | ||
+ | {{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}} | ||
+ | </pre> | ||
+ | |||
+ | ===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 <code><nowiki>{{!}}</nowiki></code> instead of normal <code>|</code> vertical bars, else you break the template | ||
+ | *You need to add <code>colspan=</code> to every [[Template:Navbox-odd|Navbox-odd]] and [[Template:Navbox-even]] template if you decide add extra columns anywhere. This stretches out the "links" cell. | ||
+ | *You need to add <code><nowiki>class=navbox-group</nowiki><code> and <code><nowiki>class=navbox-odd</nowiki></code> (or <code><nowiki>class=navbox-even</nowiki></code>) 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 | ||
+ | <pre style="margin-left:40px;"> | ||
+ | {{Navbox-odd|links= | ||
+ | !class="navbox-group"{{!}}Group title | ||
+ | {{!}}class="navbox-odd"{{!}}[[Links]]}}</pre> | ||
+ | |||
+ | ;Here I add extra colspan to stretch the next row's link cell | ||
+ | <pre style="margin-left:40px;"> | ||
+ | {{Navbox-odd|colspan=3|links=}} | ||
+ | </pre> |
Revision as of 15:25, 3 May 2017
How to use this Template
Fill it with the following info
title=
Title of navigationgroups=
use the{{Navbox-odd}}
and{{Navbox-even}}
templates to create rows between the title and footerfooter=
Add extra links to other relative pages
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=}}