Template:CompactTOC: Difference between revisions

From EvoLudo
No edit summary
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 26: Line 26:
#ifeq:{{{num|}}}|yes|[[#0–9|0–9]]|}} {{#ifeq:{{{symnum|}}}|yes|[[#!–9|!–9]]|}} {{
#ifeq:{{{num|}}}|yes|[[#0–9|0–9]]|}} {{#ifeq:{{{symnum|}}}|yes|[[#!–9|!–9]]|}} {{
<!-- List letters -->
<!-- List letters -->
#ifeq:{{{alpha|}}}|no||
#ifeq:{{{abc|}}}|no||
{{{a|[[#A|A]]}}} {{{b|[[#B|B]]}}} {{{c|[[#C|C]]}}} {{{d|[[#D|D]]}}} {{{e|[[#E|E]]}}} {{{f|[[#F|F]]}}} {{{g|[[#G|G]]}}} {{{h|[[#H|H]]}}} {{{i|[[#I|I]]}}} {{{j|[[#J|J]]}}} {{{k|[[#K|K]]}}} {{{l|[[#L|L]]}}} {{{m|[[#M|M]]}}} {{{n|[[#N|N]]}}} {{{o|[[#O|O]]}}} {{{p|[[#P|P]]}}} {{{q|[[#Q|Q]]}}} {{{r|[[#R|R]]}}} {{{s|[[#S|S]]}}} {{{t|[[#T|T]]}}} {{{u|[[#U|U]]}}} {{{v|[[#V|V]]}}} {{{w|[[#W|W]]}}} {{{x|[[#X|X]]}}} {{{y|[[#Y|Y]]}}} {{{z|[[#Z|Z]]}}} {{#ifeq:{{{nobreak|{{#ifeq:{{{1}}}|short1|yes|}}}}}|yes|&nbsp;|<br />}} }} {{
{{{a|[[#A|A]]}}} {{{b|[[#B|B]]}}} {{{c|[[#C|C]]}}} {{{d|[[#D|D]]}}} {{{e|[[#E|E]]}}} {{{f|[[#F|F]]}}} {{{g|[[#G|G]]}}} {{{h|[[#H|H]]}}} {{{i|[[#I|I]]}}} {{{j|[[#J|J]]}}} {{{k|[[#K|K]]}}} {{{l|[[#L|L]]}}} {{{m|[[#M|M]]}}} {{{n|[[#N|N]]}}} {{{o|[[#O|O]]}}} {{{p|[[#P|P]]}}} {{{q|[[#Q|Q]]}}} {{{r|[[#R|R]]}}} {{{s|[[#S|S]]}}} {{{t|[[#T|T]]}}} {{{u|[[#U|U]]}}} {{{v|[[#V|V]]}}} {{{w|[[#W|W]]}}} {{{x|[[#X|X]]}}} {{{y|[[#Y|Y]]}}} {{{z|[[#Z|Z]]}}} {{#ifeq:{{{nobreak|{{#ifeq:{{{1}}}|short1|yes|}}}}}|yes|&nbsp;|<br />}} }} {{#vardefine: custommenu}} {{
#forargs: custom
#forargs: custom
| key
| key
| value
| value
| <nowiki/>
| <nowiki/>
[[{{#var: value}}]]
{{#vardefine: custommenu|{{#var: custommenu}}{{#if:{{#var: custommenu}}|{{{sep|&nbsp;}}}}}[[#{{#var: value}}|{{#var: value}}]] }} }}
<!-- Check after-header1 -->
{{#var: custommenu}} {{
#if:{{{custom1|{{{Sec1|}}}}}}|[[{{{custom1link|{{{Sec1link|#{{{custom1|{{{Sec1|}}}}}}}}}}}}{{!}}{{{custom1name|{{{Sec1name|{{{custom1|{{{Sec1|}}}}}}}}}}}}]]&nbsp;|}}{{
<!-- [[#{{#var: value}}|{{#var: value}}]]{{{sep|&nbsp;}}} }} {{-->
<!-- Check after-header2...-->
#if:{{{custom2|{{{Sec2|}}}}}}|{{{sep|&nbsp;}}} [[{{{custom2link|{{{Sec2link|#{{{custom2|{{{Sec2|}}}}}}}}}}}}{{!}}{{{custom2name|{{{Sec2name|{{{custom2|{{{Sec2|}}}}}}}}}}}}]]&nbsp;|}}{{
#if:{{{custom3|{{{Sec3|}}}}}}|{{{sep|&nbsp;}}} [[{{{custom3link|{{{Sec3link|#{{{custom3|{{{Sec3|}}}}}}}}}}}}{{!}}{{{custom3name|{{{Sec3name|{{{custom3|{{{Sec3|}}}}}}}}}}}}]]&nbsp;|}}{{
#if:{{{custom4|{{{Sec4|}}}}}}|{{{sep|&nbsp;}}} [[{{{custom4link|{{{Sec4link|#{{{custom4|{{{Sec4|}}}}}}}}}}}}{{!}}{{{custom4name|{{{Sec4name|{{{custom4|{{{Sec4|}}}}}}}}}}}}]]&nbsp;|}}{{
#if:{{{custom5|{{{Sec5|}}}}}}|{{{sep|&nbsp;}}} [[{{{custom5link|{{{Sec5link|#{{{custom5|{{{Sec5|}}}}}}}}}}}}{{!}}{{{custom5name|{{{Sec5name|{{{custom5|{{{Sec5|}}}}}}}}}}}}]]&nbsp;|}}{{
#if:{{{custom6|{{{Sec6|}}}}}}|{{{sep|&nbsp;}}} [[{{{custom6link|{{{Sec6link|#{{{custom6|{{{Sec6|}}}}}}}}}}}}{{!}}{{{custom6name|{{{Sec6name|{{{custom6|{{{Sec6|}}}}}}}}}}}}]]&nbsp;|}}{{
#if:{{{custom7|{{{Sec7|}}}}}}|{{{sep|&nbsp;}}} [[{{{custom7link|{{{Sec7link|#{{{custom7|{{{Sec7|}}}}}}}}}}}}{{!}}{{{custom7name|{{{Sec7name|{{{custom7|{{{Sec7|}}}}}}}}}}}}]]&nbsp;|}}{{
#if:{{{custom8|{{{Sec8|}}}}}}|{{{sep|&nbsp;}}} [[{{{custom8link|{{{Sec8link|#{{{custom8|{{{Sec8|}}}}}}}}}}}}{{!}}{{{custom8name|{{{Sec8name|{{{custom8|{{{Sec8|}}}}}}}}}}}}]]&nbsp;|}}{{
#if:{{{custom9|{{{Sec9|}}}}}}|{{{sep|&nbsp;}}} [[{{{custom9link|{{{Sec9link|#{{{custom9|{{{Sec9|}}}}}}}}}}}}{{!}}{{{custom9name|{{{Sec9name|{{{custom9|{{{Sec9|}}}}}}}}}}}}]]&nbsp;|}}{{
#if:{{{custom10|{{{Sec10|}}}}}}|{{{sep|&nbsp;}}} [[{{{custom10link|{{{Sec10link|#{{{custom10|{{{Sec10|}}}}}}}}}}}}{{!}}{{{custom10name|{{{Sec10name|{{{custom10|{{{Sec10|}}}}}}}}}}}}]]&nbsp;|}}{{
<!-- Check seealso-->
<!-- Check seealso-->
#ifeq:{{{seealso|}}}|yes|{{{sep|&nbsp;}}} [[#See also{{!}}See also]]&nbsp;|}}{{
#ifeq:{{{seealso|}}}|yes|{{{sep|&nbsp;}}} [[#See also{{!}}See also]]&nbsp;|}}{{
Line 55: Line 45:
<!-- Check extlinks-->
<!-- Check extlinks-->
#ifeq:{{{extlinks|}}}|yes|{{{sep|&nbsp;}}} [[#External links{{!}}External links]]|}}{{
#ifeq:{{{extlinks|}}}|yes|{{{sep|&nbsp;}}} [[#External links{{!}}External links]]|}}{{
<!-- Check invalid words-->
<!-- Check invalid words-->
#ifeq:{{{break|x}}}|x||<br>
#ifeq:{{{break|x}}}|x||<br>
  TOC8 - Invalid parameter "break" - try "nobreak=yes".
TOC8 - Invalid parameter "break" - try "nobreak=yes".
}}{{#ifeq:{{{centre|x}}}|x||<br>
}}{{#ifeq:{{{centre|x}}}|x||<br>
  TOC8 - Invalid parameter "centre" - try "center=yes".
TOC8 - Invalid parameter "centre" - try "center=yes".
}}{{#ifeq:{{{Top|x}}}|x||<br>
}}{{#ifeq:{{{Top|x}}}|x||<br>
  TOC8 - Invalid parameter "Top" - try lowercase "top=yes".
TOC8 - Invalid parameter "Top" - try lowercase "top=yes".
}}{{#ifeq:{{{ref|x}}}|x||<br>
}}{{#ifeq:{{{ref|x}}}|x||<br>
  TOC8 - Invalid parameter "ref" - try "refs=yes".
TOC8 - Invalid parameter "ref" - try "refs=yes".
}}{{#ifeq:{{{Ref|x}}}|x||<br>
}}{{#ifeq:{{{Ref|x}}}|x||<br>
  TOC8 - Invalid parameter "Ref" - try lowercase "refs=yes".
TOC8 - Invalid parameter "Ref" - try lowercase "refs=yes".
}}{{#ifeq:{{{note|x}}}|x||<br>
}}{{#ifeq:{{{note|x}}}|x||<br>
  TOC8 - Invalid parameter "note" - try "note'''s'''=yes".
TOC8 - Invalid parameter "note" - try "note'''s'''=yes".
}}{{#ifeq:{{{ext|x}}}|x||<br>
}}{{#ifeq:{{{ext|x}}}|x||<br>
  TOC8 - Invalid parameter "ext" - try "extlinks=yes".
TOC8 - Invalid parameter "ext" - try "extlinks=yes".
}}{{#ifeq:{{{extlink|x}}}|x||<br>
}}{{#ifeq:{{{extlink|x}}}|x||<br>
  TOC8 - Invalid parameter "extlink" - try "extlinks=yes".
TOC8 - Invalid parameter "extlink" - try "extlinks=yes".
}}</div>
}}</div>
|}__NOTOC__<noinclude>
|}__NOTOC__<noinclude>
Line 77: Line 67:
<!--
<!--
-- NOTES:
-- NOTES:
-- new parameter alpha added. if set to no alphabet is suppressed
-- new parameter abc added. if set to no alphabet is suppressed
-- custom menu options now use loops
-->
-->
</noinclude>
</noinclude>

Latest revision as of 17:46, 28 March 2012

Contents
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z