Difference between revisions of "Template:Section depth"
		
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
		
		
		
		
		
		
	
 (Fixes for the template.)  | 
				 (Fix for the default value of the 'base' parameter in the #switch: statement.)  | 
				||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| − | {{#switch: {{{  | + | {{#switch: {{{base|}}}  | 
| 1 = {{#switch: {{{dyn|}}} | 1 = = | 2 = == | 3 = === | ==}} {{{heading}}} {{#switch: {{{dyn|}}} | 1 = = | 2 = == | 3 = === | ==}}  | | 1 = {{#switch: {{{dyn|}}} | 1 = = | 2 = == | 3 = === | ==}} {{{heading}}} {{#switch: {{{dyn|}}} | 1 = = | 2 = == | 3 = === | ==}}  | ||
| 2 = {{#switch: {{{dyn|}}} | 1 = == | 2 = === | 3 = ==== | ===}} {{{heading}}} {{#switch: {{{dyn|}}} | 1 = == | 2 = === | 3 = ==== | ===}}  | | 2 = {{#switch: {{{dyn|}}} | 1 = == | 2 = === | 3 = ==== | ===}} {{{heading}}} {{#switch: {{{dyn|}}} | 1 = == | 2 = === | 3 = ==== | ===}}  | ||
| 3 = {{#switch: {{{dyn|}}} | 1 = === | 2 = ==== | 3 = ===== | ====}} {{{heading}}} {{#switch: {{{dyn|}}} | 1 = === | 2 = ==== | 3 = ===== | ====}}  | | 3 = {{#switch: {{{dyn|}}} | 1 = === | 2 = ==== | 3 = ===== | ====}} {{{heading}}} {{#switch: {{{dyn|}}} | 1 = === | 2 = ==== | 3 = ===== | ====}}  | ||
| 4 = {{#switch: {{{dyn|}}} | 1 = ==== | 2 = ===== | 3 = ====== | =====}} {{{heading}}} {{#switch: {{{dyn|}}} | 1 = ==== | 2 = ===== | 3 = ====== | =====}}  | | 4 = {{#switch: {{{dyn|}}} | 1 = ==== | 2 = ===== | 3 = ====== | =====}} {{{heading}}} {{#switch: {{{dyn|}}} | 1 = ==== | 2 = ===== | 3 = ====== | =====}}  | ||
| + | | {{#switch: {{{dyn|}}} | 1 = = | 2 = == | 3 = === | ==}} {{{heading}}} {{#switch: {{{dyn|}}} | 1 = = | 2 = == | 3 = === | ==}}  | ||
}}<noinclude>  | }}<noinclude>  | ||
| Line 17: | Line 18: | ||
  <nowiki>{{</nowiki>''section depth''  |   <nowiki>{{</nowiki>''section depth''  | ||
| − |   |   | + |   | base    =  | 
| − |   |   | + |   | dyn     =  | 
  | heading =  |   | heading =  | ||
  <nowiki>}}</nowiki>  |   <nowiki>}}</nowiki>  | ||
| Line 30: | Line 31: | ||
=== Example ===  | === Example ===  | ||
| − |   <nowiki>{{section depth|  | + |   <nowiki>{{section depth|dyn=3|base=4|heading=This is a level 6 heading}}</nowiki>  | 
| − | {{section depth|  | + | {{section depth|dyn=3|base=4|heading=This is a level 6 heading}}  | 
}}  | }}  | ||
| + | </noinclude>  | ||
Latest revision as of 09:31, 16 October 2015
{{{heading}}}
Template documentation
Contents
The Section depth template
Goal
To allow for dynamically changing the depth of headings.
Usage
{{section depth
| base    =
| dyn     =
| heading =
}}
- base
 - The base depth which defaults to 1.
 - dyn
 - The obligatory dynamic heading depth.
 - heading
 - The heading text.
 
The final heading depth is calculated as default - 1 + dyn.
Example
{{section depth|dyn=3|base=4|heading=This is a level 6 heading}}