Fantasy Forums - Fantasy Cafe 2012 Fantasy Cafe


Template:Navbar/doc

{{#ifeq: navbar/doc | doc

 | 

{{

   #ifeq: show | show
   | {{
 {{#switch:
 {{#if: 
   | 
   | {{#if: 
     | 
       {{#ifeq:{{namespace:{{{page}}} }}|{{talkspace:{{{page}}} }}
       | talk
       | {{subjectspace:{{{page}}} }} 
       }}
     | 
       {{#ifeq:template|template talk
       | talk
       | template 
       }}
     }}
   }}

| main | = ambox | talk = tmbox | user = ombox | wikipedia = ombox | file | image = imbox | mediawiki = ombox | template = ombox | help = ombox | category = cmbox | portal = ombox | book = ombox | other | #default = ombox

}} | type = notice | image = 40px | imageright = | style = | textstyle = | text = This is a documentation subpage for Template:Navbar/doc.
It contains usage information, categories, interlanguage links and other content that is not part of the original {{ #if: | {{{text2}}} | {{ #if: | {{{text1}}} | {{ #ifeq: Template | User | template template page | {{ #if: Template |template page|article}}}}}}}}. | small = | smallimage = | smallimageright = | smalltext = }}

   }}{{
   #if: 
   | 
   | [[Category:{{
     #if: Template
     | Template
     | Article
   }} documentation]]
 }}

| }} {{#ifeq:|yes

| {{#ifeq:{{#if:| {{{smallimage}}} | }}|none | | }}

{{#if:{{#if: | {{{smallimageright}}} | }} | {{#ifeq:{{#if: | {{{smallimageright}}} | }}|none

 | 
|
 }}

}}

{{#switch:content

| | speedy | delete | content | style | move | protection | notice =

| #default =
This message box is using an invalid "type=content" parameter and needs fixing.

}}

| {{#ifeq:|none | | }}

{{#if: | {{#ifeq:|none

 | 
|
 }}

}}

{{#switch:content

| | speedy | delete | content | style | move | protection | notice =

| #default =
This message box is using an invalid "type=content" parameter and needs fixing.

}} }}

Contents

Usage

General

Copyable examples when inside a given template adds navbar navigational functionality:

{{navbar|{{subst:PAGENAME}}|mini=1}}
{{navbar|{{subst:PAGENAME}}|plain=1}}
{{navbar|{{subst:PAGENAME}}|fontstyle=color:green}}

The {{subst:PAGENAME}} will be substituted with the template's name when parsed by the servers. {{navbar|navbar/doc}} gives: {{#if:||This box: }}{{#if:|[}}[[{{#switch: Template:NAMESPACE: navbar/doc

|#default = Template:FULLPAGENAME: navbar/doc 
| = 
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
     | Template:navbar/doc            
     | Template:PAGENAME: navbar/doc      
   }}

}}|{{#if:|v|view}}]] · [[{{TALKPAGENAME:{{#switch: Template:NAMESPACE: navbar/doc

|#default = Template:FULLPAGENAME: navbar/doc 
| = 
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
     | Template:navbar/doc            
     | Template:PAGENAME: navbar/doc      
   }}

}}}}|{{#if:|d|talk}}]]{{#if:|| · [{{fullurl:{{#switch: Template:NAMESPACE: navbar/doc

|#default = Template:FULLPAGENAME: navbar/doc 
| = 
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
     | Template:navbar/doc            
     | Template:PAGENAME: navbar/doc      
   }}

}}|action=edit}} {{#if:|e|edit}}]}}{{#if:|]}}

Examples

Required parameters

  • {{navbar|Name of Template}} the template name is required.

Optional parameters

Options Parameters Produces...
Normal {{navbar|Template Name}} {{#if:[}}[[{{#switch: Template:NAMESPACE: navbar/doc #default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}|{{#if:|v|view}}]] · [[{{TALKPAGENAME:{{#switch: Template:NAMESPACE: navbar/doc

#default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}}}|{{#if:|d|talk}}]]{{#if:|| · [{{fullurl:{{#switch: Template:NAMESPACE: navbar/doc

#default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}|action=edit}} {{#if:|e|edit}}]}}{{#if:|]}}

Different text {{navbar|Template Name|text=This template:}} {{#if:[}}[[{{#switch: Template:NAMESPACE: navbar/doc #default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}|{{#if:|v|view}}]] · [[{{TALKPAGENAME:{{#switch: Template:NAMESPACE: navbar/doc

#default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}}}|{{#if:|d|talk}}]]{{#if:|| · [{{fullurl:{{#switch: Template:NAMESPACE: navbar/doc

#default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}|action=edit}} {{#if:|e|edit}}]}}{{#if:|]}}

No "This box:" text. {{navbar|Template Name|plain=1}} {{#if:1[}}[[{{#switch: Template:NAMESPACE: navbar/doc #default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}|{{#if:|v|view}}]] · [[{{TALKPAGENAME:{{#switch: Template:NAMESPACE: navbar/doc

#default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}}}|{{#if:|d|talk}}]]{{#if:|| · [{{fullurl:{{#switch: Template:NAMESPACE: navbar/doc

#default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}|action=edit}} {{#if:|e|edit}}]}}{{#if:|]}}

Short version. {{navbar|Template Name|mini=1}} {{#if:1[}}[[{{#switch: Template:NAMESPACE: navbar/doc #default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}|{{#if:1|v|view}}]] · [[{{TALKPAGENAME:{{#switch: Template:NAMESPACE: navbar/doc

#default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}}}|{{#if:1|d|talk}}]]{{#if:|| · [{{fullurl:{{#switch: Template:NAMESPACE: navbar/doc

#default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}|action=edit}} {{#if:1|e|edit}}]}}{{#if:|]}}

For a color option. {{navbar|Template Name|fontstyle=color:green}} {{#if:[}}[[{{#switch: Template:NAMESPACE: navbar/doc #default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}|{{#if:|v|view}}]] · [[{{TALKPAGENAME:{{#switch: Template:NAMESPACE: navbar/doc

#default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}}}|{{#if:|d|talk}}]]{{#if:|| · [{{fullurl:{{#switch: Template:NAMESPACE: navbar/doc

#default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}|action=edit}} {{#if:|e|edit}}]}}{{#if:|]}}

With brackets. {{navbar|Template Name|brackets=1}} {{#if:[}}[[{{#switch: Template:NAMESPACE: navbar/doc #default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}|{{#if:|v|view}}]] · [[{{TALKPAGENAME:{{#switch: Template:NAMESPACE: navbar/doc

#default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}}}|{{#if:|d|talk}}]]{{#if:|| · [{{fullurl:{{#switch: Template:NAMESPACE: navbar/doc

#default = Template:FULLPAGENAME: navbar/doc =
   {{#ifeq: Template:NAMESPACE: navbar/doc | Template:NAMESPACE: Templatenavbar/doc
Template:navbar/doc Template:PAGENAME: navbar/doc
   }}

}}|action=edit}} {{#if:|e|edit}}]}}{{#if:1|]}}

Deprecated parameters

The miniv=1, viewplain=1, nodiv=1 and fontcolor= parameters have been deprecated. To use the view-only version, use the {{{{#if:|subst:}}v{{#if:| |{{{2}}} }}{{#if:| |{{{3}}} }}{{#if:| |{{{4}}} }}{{#if:| |{{{5}}} }}{{#if:| |{{{6}}} }}{{#if:| |{{{7}}} }}{{#if:| |{{{8}}} }}{{#if:| |{{{9}}} }}{{#if:| |{{{10}}} }}{{#if:| |{{{11}}} }}{{#if:| |... }}}} or {{{{#if:|subst:}}view{{#if:| |{{{2}}} }}{{#if:| |{{{3}}} }}{{#if:| |{{{4}}} }}{{#if:| |{{{5}}} }}{{#if:| |{{{6}}} }}{{#if:| |{{{7}}} }}{{#if:| |{{{8}}} }}{{#if:| |{{{9}}} }}{{#if:| |{{{10}}} }}{{#if:| |{{{11}}} }}{{#if:| |... }}}} templates instead.

Prepackaged

{{Tnavbar-header}}
Positions ·· e on the right edge of the line, often used in non-collapsible navbox heading.
{{Tnavbar-navframe}}
For use in conjunction with Navframe divs, positions ·· e opposite of the [hide]/[show] feature.
{{Tnavbar-collapsible}}
For use in conjunction with Collapsible tables,floats ·· e opposite of the [hide]/[show] feature.

See also

  • {{Edit}} (plain edit link)
  • {{Ed}} (navbar style edit link)
  • {{Ed right}} (navbar style edit link aligned to right of page)
  • {{Edit section}} (edit link aligned to right of page)

With additional links:

Navigation templates comparison
{{#if:1[}}[[{{#switch: Template:NAMESPACE: Navigation templates #default = Template:FULLPAGENAME: Navigation templates =
   {{#ifeq: Template:NAMESPACE: Navigation templates | Template:NAMESPACE: TemplateNavigation templates
Template:Navigation templates Template:PAGENAME: Navigation templates
   }}

}}|{{#if:|v|view}}]] · [[{{TALKPAGENAME:{{#switch: Template:NAMESPACE: Navigation templates

#default = Template:FULLPAGENAME: Navigation templates =
   {{#ifeq: Template:NAMESPACE: Navigation templates | Template:NAMESPACE: TemplateNavigation templates
Template:Navigation templates Template:PAGENAME: Navigation templates
   }}

}}}}|{{#if:|d|talk}}]]{{#if:|| · [{{fullurl:{{#switch: Template:NAMESPACE: Navigation templates

#default = Template:FULLPAGENAME: Navigation templates =
   {{#ifeq: Template:NAMESPACE: Navigation templates | Template:NAMESPACE: TemplateNavigation templates
Template:Navigation templates Template:PAGENAME: Navigation templates
   }}

}}|action=edit}} {{#if:|e|edit}}]}}{{#if:|]}}

Collapsible Header color Image Groups Style (body)
parameter/s
Examples
{{Navbox}} collapsible navbox Left/right of body Yes Yes {{United States Congress}} · {{Solar System}}
{{Navbox with columns}} collapsible navbox Left/right of columns No Yes {{Current U.S. Senators}} · {{Czech lands}}
{{Navbox years}} collapsible navbox No No No {{Wimbledon tournaments}}
{{Navbox with collapsible groups}} collapsible navbox Left/right of body and/or in each listYes Yes {{University of Michigan}} · {{Scouting}}
Collapsible attributes
Type CSS classes Javascript Collapses when Custom
initial state
Nesting
Collapsible tables collapsible Defined in Common.js 2 or more autocollapse on page Yes Yes