Difference between revisions of "Template:Section depth"
Jump to navigation
Jump to search
(Fixes for the parameter names.) |
(Fix for the default value of the 'base' parameter in the #switch: statement.) |
||
Line 1: | Line 1: | ||
− | {{#switch: {{{base| | + | {{#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> | ||
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}}