Template:Nav-group: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 3: | Line 3: | ||
: <noinclude><!-- | : <noinclude><!-- | ||
--></noinclude><noinclude><!-- | --></noinclude><noinclude><!-- | ||
--></noinclude>{{ #if:{{{group|}}} | <div style="border-bottom:2px solid gray; margin-bottom:4px;">{{{group}}}</div> | }}<noinclude><!-- | --></noinclude>{{ #if:{{{group|}}} | <div style="border-bottom:2px solid gray; margin-bottom:4px;">{{{group}}}</div> | }}<noinclude><!-- | ||
--></noinclude>{{ #if:{{{related|}}} | <div style="border-top:2px solid gray; margin-top:4px;">{{{group}}}</div> | }}<noinclude><!-- | |||
Revision as of 12:31, 26 August 2020
Example:
To be used in a Template:nav.
Parameters:
- 1: Name of the group
- 2..n: Entry in the group. Automatically linkified.
- 2link..nlink: Replacement for a specific entry in a group, to facilitate defined links. Preferably not used, but can facilitate external links for example. Don't forget to skip the associated number.
- postappend: What to append every name with. (e.g. "Heat Stress" as text, "Heat Stress Overlay" as link, postappend should be " Overlay")
- group: Title or link, if this is a main group indicator. Should not be used along with 2...n.
Additional parameters can be generated with:
var itterations=25; var base='--></noinclude>{{#if:{{{%s|}}}{{{%slink|}}}| • |}}{{#if:{{{%slink|}}}| {{{%slink|}}} |{{linkappend|post={{{postappend|}}}|postd={{{postdepend|}}}| 1={{{%s|}}} }}}}<noinclude><!--'; var output = ' --></noinclude>{{#if:{{{%slink|}}}| {{{%slink|}}} |{{linkappend|post={{{postappend|}}}|postd={{{postdepend|}}}| 1={{{%s|}}} }}}}<noinclude><!--'.split('%s').join(2); for (var i=3; i<=itterations ; i++ ) { output = output + '\r\n'+base.split('%s').join(i); } console.log(output);