Template:Navbox: Difference between revisions

From BoyWiki
No edit summary
Tag: Reverted
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
<table cellspacing="0" style="border:1px solid #aaa; width:100%; margin:auto; clear:both; font-size:88%; text-align:center; padding:2px;  background:#fdfdfd;"><tr><td style="padding:2px;">
<includeonly>{{#invoke:Navbox|navbox}}</includeonly><noinclude>
<table cellspacing="0" class="nowraplinks  ;;">
{{Documentation}}
<tr><th style="text-align:center; padding-left:1em; padding-right:1em;  background:#ccccff;  background:#ddddff;;{{{titlestyle|}}}" colspan=3>
<div style="float:left; width:6em;text-align:left;">{{if|test={{{nav|}}}|then={{tnavbar|{{{nav|}}}}}|else=&nbsp;}}</div>
<span style="font-size:110%;">{{{title|}}}</span>
</th></tr>
<tr style="height:2px;"><td></td></tr>
{{if|test={{{abovetext|}}}|then=<tr><td style="text-align:center; padding-left:1em; padding-right:1em;  background:#ddddff;  background:#e6e6ff;;" colspan="3">{{{abovetext|}}}</td></tr>}}
<tr style="height:2px;"><td></td></tr>
<tr>
<td style="white-space:nowrap; text-align:right; font-weight:bold; padding-left:1em; padding-right:1em;  background:#ddddff;  background:#e6e6ff;;{{{groupstyle|}}};">{{{group1|}}}</td>
<td style="text-align:left;border-left:2px solid #fdfdfd;width:100%;padding:0px;  background:transparent;;;" class="navbox-list navbox-odd">
<div style="padding:0em 0.25em">{{{list1|}}}</div>
</td>
<td style="width:0%;padding:0px 0px 0px 2px;" rowspan=21>{{{image|}}}</td>
</tr>
<!-----Remaining groups/lists----->
{{if|test={{{group2|}}}{{{list2|}}}|then=
<tr style="height:2px"><td></td></tr>
<tr>
<td style="white-space:nowrap; text-align:right; font-weight:bold; padding-left:1em; padding-right:1em;  background:#ddddff;  background:#e6e6ff;;{{{groupstyle|}}};">{{{group2|}}}</td>
<td style="text-align:left;border-left:2px solid #fdfdfd;width:100%;padding:0px;  background:#f7f7f7;;;" class="navbox-list navbox-even">
<div style="padding:0em 0.25em">{{{list2|}}}</div>
</td>
</tr>
}}
{{if|test={{{group3|}}}{{{list3|}}}|then=
<tr style="height:2px"><td></td></tr>
<tr>
<td style="white-space:nowrap; text-align:right; font-weight:bold; padding-left:1em; padding-right:1em;  background:#ddddff;  background:#e6e6ff;;{{{groupstyle|}}};">{{{group3|}}}</td>
<td style="text-align:left;border-left:2px solid #fdfdfd;width:100%;padding:0px;  background:transparent;;;" class="navbox-list navbox-even">
<div style="padding:0em 0.25em">{{{list3|}}}</div>
</td>
</tr>
}}
{{if|test={{{group4|}}}{{{list4|}}}|then=
<tr style="height:2px"><td></td></tr>
<tr>
<td style="white-space:nowrap; text-align:right; font-weight:bold; padding-left:1em; padding-right:1em;  background:#ddddff;  background:#e6e6ff;;{{{groupstyle|}}};">{{{group4|}}}</td>
<td style="text-align:left;border-left:2px solid #fdfdfd;width:100%;padding:0px;  background:#f7f7f7;;;" class="navbox-list navbox-even">
<div style="padding:0em 0.25em">{{{list4|}}}</div>
</td>
</tr>
}}
{{if|test={{{group5|}}}{{{list5|}}}|then=
<tr style="height:2px"><td></td></tr>
<tr>
<td style="white-space:nowrap; text-align:right; font-weight:bold; padding-left:1em; padding-right:1em;  background:#ddddff;  background:#e6e6ff;;{{{groupstyle|}}};">{{{group5|}}}</td>
<td style="text-align:left;border-left:2px solid #fdfdfd;width:100%;padding:0px;  background:transparent;;;" class="navbox-list navbox-even">
<div style="padding:0em 0.25em">{{{list5|}}}</div>
</td>
</tr>
}}
{{if|test={{{group6|}}}{{{list6|}}}|then=
<tr style="height:2px"><td></td></tr>
<tr>
<td style="white-space:nowrap; text-align:right; font-weight:bold; padding-left:1em; padding-right:1em;  background:#ddddff;  background:#e6e6ff;;{{{groupstyle|}}};">{{{group6|}}}</td>
<td style="text-align:left;border-left:2px solid #fdfdfd;width:100%;padding:0px;  background:#f7f7f7;;;" class="navbox-list navbox-even">
<div style="padding:0em 0.25em">{{{list6|}}}</div>
</td>
</tr>
}}
{{if|test={{{group7|}}}{{{list7|}}}|then=
<tr style="height:2px"><td></td></tr>
<tr>
<td style="white-space:nowrap; text-align:right; font-weight:bold; padding-left:1em; padding-right:1em;  background:#ddddff;  background:#e6e6ff;;{{{groupstyle|}}};">{{{group7|}}}</td>
<td style="text-align:left;border-left:2px solid #fdfdfd;width:100%;padding:0px;  background:transparent;;;" class="navbox-list navbox-even">
<div style="padding:0em 0.25em">{{{list7|}}}</div>
</td>
</tr>
}}
{{if|test={{{group8|}}}{{{list8|}}}|then=
<tr style="height:2px"><td></td></tr>
<tr>
<td style="white-space:nowrap; text-align:right; font-weight:bold; padding-left:1em; padding-right:1em;  background:#ddddff;  background:#e6e6ff;;{{{groupstyle|}}};">{{{group8|}}}</td>
<td style="text-align:left;border-left:2px solid #fdfdfd;width:100%;padding:0px;  background:#f7f7f7;;;" class="navbox-list navbox-even">
<div style="padding:0em 0.25em">{{{list8|}}}</div>
</td>
</tr>
}}
{{if|test={{{group9|}}}{{{list9|}}}|then=
<tr style="height:2px"><td></td></tr>
<tr>
<td style="white-space:nowrap; text-align:right; font-weight:bold; padding-left:1em; padding-right:1em;  background:#ddddff;  background:#e6e6ff;;{{{groupstyle|}}};">{{{group9|}}}</td>
<td style="text-align:left;border-left:2px solid #fdfdfd;width:100%;padding:0px;  background:transparent;;;" class="navbox-list navbox-even">
<div style="padding:0em 0.25em">{{{list9|}}}</div>
</td>
</tr>
}}
{{if|test={{{group10|}}}{{{list10|}}}|then=
<tr style="height:2px"><td></td></tr>
<tr>
<td style="white-space:nowrap; text-align:right; font-weight:bold; padding-left:1em; padding-right:1em;  background:#ddddff;  background:#e6e6ff;;{{{groupstyle|}}};">{{{group10|}}}</td>
<td style="text-align:left;border-left:2px solid #fdfdfd;width:100%;padding:0px;  background:#f7f7f7;;;" class="navbox-list navbox-even">
<div style="padding:0em 0.25em">{{{list10|}}}</div>
</td>
</tr>
}}
{{if|test={{{group11|}}}{{{list11|}}}|then=
<tr style="height:2px"><td></td></tr>
<tr>
<td style="white-space:nowrap; text-align:right; font-weight:bold; padding-left:1em; padding-right:1em;  background:#ddddff;  background:#e6e6ff;;{{{groupstyle|}}};">{{{group11|}}}</td>
<td style="text-align:left;border-left:2px solid #fdfdfd;width:100%;padding:0px;  background:transparent;;;" class="navbox-list navbox-even">
<div style="padding:0em 0.25em">{{{list11|}}}</div>
</td>
</tr>
}}
{{if|test={{{group12|}}}{{{list12|}}}|then=
<tr style="height:2px"><td></td></tr>
<tr>
<td style="white-space:nowrap; text-align:right; font-weight:bold; padding-left:1em; padding-right:1em;  background:#ddddff;  background:#e6e6ff;;{{{groupstyle|}}};">{{{group12|}}}</td>
<td style="text-align:left;border-left:2px solid #fdfdfd;width:100%;padding:0px;  background:#f7f7f7;;;" class="navbox-list navbox-even">
<div style="padding:0em 0.25em">{{{list12|}}}</div>
</td>
</tr>
}}
{{if|test={{{group13|}}}{{{list13|}}}|then=
<tr style="height:2px"><td></td></tr>
<tr>
<td style="white-space:nowrap; text-align:right; font-weight:bold; padding-left:1em; padding-right:1em;  background:#ddddff;  background:#e6e6ff;;{{{groupstyle|}}};">{{{group13|}}}</td>
<td style="text-align:left;border-left:2px solid #fdfdfd;width:100%;padding:0px;  background:transparent;;;" class="navbox-list navbox-even">
<div style="padding:0em 0.25em">{{{list13|}}}</div>
</td>
</tr>
}}
{{if|test={{{group14|}}}{{{list14|}}}|then=
<tr style="height:2px"><td></td></tr>
<tr>
<td style="white-space:nowrap; text-align:right; font-weight:bold; padding-left:1em; padding-right:1em;  background:#ddddff;  background:#e6e6ff;;{{{groupstyle|}}};">{{{group14|}}}</td>
<td style="text-align:left;border-left:2px solid #fdfdfd;width:100%;padding:0px;  background:#f7f7f7;;;" class="navbox-list navbox-even">
<div style="padding:0em 0.25em">{{{list14|}}}</div>
</td>
</tr>
}}
{{if|test={{{group15|}}}{{{list15|}}}|then=
<tr style="height:2px"><td></td></tr>
<tr>
<td style="white-space:nowrap; text-align:right; font-weight:bold; padding-left:1em; padding-right:1em;  background:#ddddff;  background:#e6e6ff;;{{{groupstyle|}}};">{{{group15|}}}</td>
<td style="text-align:left;border-left:2px solid #fdfdfd;width:100%;padding:0px;  background:transparent;;;" class="navbox-list navbox-even">
<div style="padding:0em 0.25em">{{{list15|}}}</div>
</td>
</tr>
}}
<noinclude>
{{documentation}}  
[[Category:Navbox templates]]
</noinclude>
</noinclude>

Latest revision as of 20:18, 24 February 2022


BoyWiki Template documentation (for the above template, sometimes hidden or invisible)
Description
This template is used to create a basic navbox.
Syntax
For more information see: https://en.wikipedia.org/wiki/Template:Navbox/doc

Parameter list

The navbox uses lowercase parameter names, as shown in the box (above). The required name and title will create a one-line box if other parameters are omitted.

Notice "group1" (etc.) is optional, as are sections named "above/below".

The basic and most common parameters are as follows (see below for the full list):

name – the name of the template.
title – text in the title bar, such as: [[Widget stuff]].
listclass – a CSS class for the list cells, usually hlist for horizontal lists. Alternatively, use bodyclass for the whole box.
state – controls when a navbox is expanded or collapsed.
titlestyle – a CSS style for the title-bar, such as: background: gray;
groupstyle – a CSS style for the group-cells, such as: background: #eee;
above – text to appear above the group/list section (could be a list of overall wikilinks).
image – an optional right-side image, coded as the whole image. Typically it is purely decorative, so it should be coded as [[File:XX.jpg|80px|link=|alt=]].
imageleft – an optional left-side image (code the same as the "image" parameter).
groupn – the left-side text before list-n (if group-n omitted, list-n starts at left of box).
listn – text listing wikilinks using a wikilist format.
below – optional text to appear below the group/list section.
Sample output
{{Navbox
| name       = Navbox Test
| state  = uncollapsed
| title      = test
| above  = test
| abovestyle = background:#cedff2;
| listclass  = hlist
| titlestyle = {{{titlestyle|background:#cedff2;}}}
| groupstyle = line-height:1.2em;{{{groupstyle|background:#cedff2;}}}
| image = 
| group1     = test
| list1      =  
  '''{{bp}} test
 
| group2     = test
| list2style = line-height:1.2em;{{{list2style|background:#f5faff;}}}
| list2      =  
*test
*test
*test
*test
*test
*test
| group3     = test
| list3style = line-height:1.2em;
| list3      =  
*test
*test
*test
*test
*test
*test
 
<BR>
| belowstyle = background:#cedff2;
|below = test [[File:Bloge.png|30 px|link=Portal:Boylove News Channel]]
}}

Results in...



Visit Template:Navbox/doc to edit this template's description!
Done making changes?   Refresh   Also see:  Portal:Template index  and   Help:Templates