User:ɞɞ/CategoryTOC/doc

Template:Documentation/Dokuseite

Die Vorlage {{CategoryTOC}} erzeugt ein Inhaltsverzeichnis für Kategorien. Template:TOCVorlagen

Systemnachrichten werden mit {{int:nachricht}} eingebunden, das hat den Vorteil, dass sie automatisch übersetzt werden. Das ist in diesem Wiki nicht notwendig, daher kann ich alle Vorkommen durch Festtext ersetzen. Die Systemnachrichten werden in einer Datei im Unterverzeichnis messages gespeichert. Template:TOCVorlagen

Verwendung

edit

{{CategoryTOC|1=|2=|3=}}

{{CategoryTOC|1=}}

ergibt

Parameter

edit
x
Name Beschreibung Standard Status
numerals ob Zahlen inkludiert werden; group/separate/days/no group optional
group: ein Link für 0-9
separate: jede Zahl wird extra verlinkt
days: für jeden Tag von 1-31 ein Link
uppercase Link zu Großbuchstaben A-Z: yes/no yes optional
lowercase Link zu Kleinbuchstaben a-z: yes/no no optional
letters Buchstaben verbergen: yes/no yes optional

Code

edit
<includeonly><onlyinclude>{| id="toc" class="toc plainlinks noprint" summary="Contents" align="center"

| style="padding-right:.75em" |&nbsp;'''{{int:toc}}:''' | valign="top" | [{{fullurl:{{FULLPAGENAME}}}} Anfang]<!-- -->{{#ifeq:{{{numerals|group}}}|group|&nbsp;'''·''' [{{fullurl:{{FULLPAGENAME}}|from=0}} 0–9]}}<!-- -->{{#ifeq:{{{numerals|group}}}|separate|&nbsp;'''·''' [{{fullurl:{{FULLPAGENAME}}|from=0}} 0] [{{fullurl:{{FULLPAGENAME}}|from=1}} 1] [{{fullurl:{{FULLPAGENAME}}|from=2}} 2] [{{fullurl:{{FULLPAGENAME}}|from=3}} 3] [{{fullurl:{{FULLPAGENAME}}|from=4}} 4] [{{fullurl:{{FULLPAGENAME}}|from=5}} 5] [{{fullurl:{{FULLPAGENAME}}|from=6}} 6] [{{fullurl:{{FULLPAGENAME}}|from=7}} 7] [{{fullurl:{{FULLPAGENAME}}|from=8}} 8] [{{fullurl:{{FULLPAGENAME}}|from=9}} 9]}}<!-- -->{{#ifeq:{{{numerals|group}}}|days|&nbsp;'''·''' [{{fullurl:{{FULLPAGENAME}}|from=1}} 1] [{{fullurl:{{FULLPAGENAME}}|from=2}} 2] [{{fullurl:{{FULLPAGENAME}}|from=3}} 3] [{{fullurl:{{FULLPAGENAME}}|from=4}} 4] [{{fullurl:{{FULLPAGENAME}}|from=5}} 5] [{{fullurl:{{FULLPAGENAME}}|from=6}} 6] [{{fullurl:{{FULLPAGENAME}}|from=7}} 7] [{{fullurl:{{FULLPAGENAME}}|from=8}} 8] [{{fullurl:{{FULLPAGENAME}}|from=9}} 9] [{{fullurl:{{FULLPAGENAME}}|from=10}} 10] [{{fullurl:{{FULLPAGENAME}}|from=11}} 11] [{{fullurl:{{FULLPAGENAME}}|from=12}} 12] [{{fullurl:{{FULLPAGENAME}}|from=13}} 13] [{{fullurl:{{FULLPAGENAME}}|from=14}} 14] [{{fullurl:{{FULLPAGENAME}}|from=15}} 15] [{{fullurl:{{FULLPAGENAME}}|from=16}} 16] [{{fullurl:{{FULLPAGENAME}}|from=17}} 17] [{{fullurl:{{FULLPAGENAME}}|from=18}} 18] [{{fullurl:{{FULLPAGENAME}}|from=19}} 19] [{{fullurl:{{FULLPAGENAME}}|from=20}} 20] [{{fullurl:{{FULLPAGENAME}}|from=21}} 21] [{{fullurl:{{FULLPAGENAME}}|from=22}} 22] [{{fullurl:{{FULLPAGENAME}}|from=23}} 23] [{{fullurl:{{FULLPAGENAME}}|from=24}} 24] [{{fullurl:{{FULLPAGENAME}}|from=25}} 25] [{{fullurl:{{FULLPAGENAME}}|from=26}} 26] [{{fullurl:{{FULLPAGENAME}}|from=27}} 27] [{{fullurl:{{FULLPAGENAME}}|from=28}} 28] [{{fullurl:{{FULLPAGENAME}}|from=29}} 29] [{{fullurl:{{FULLPAGENAME}}|from=30}} 30] [{{fullurl:{{FULLPAGENAME}}|from=31}} 31]}}&nbsp; | align="center" | {{#ifeq:{{{letters}}}|no||'''·''' {{categoryTOC-en|uppercase={{{uppercase|yes}}}|lowercase={{{lowercase|no}}}}}}} |}</onlyinclude></includeonly> {{verborgen}}{{bearbeiten}}

{{documentation}}
WikiText der Seite CategoryTOC-en
<includeonly>

<onlyinclude>{{#ifeq:{{{uppercase}}}|yes|{{TOC letters|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}}}}{{#ifeq:{{{lowercase}}}|yes|{{#ifeq:{{{uppercase}}}|yes|<br/>}}{{TOC letters|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}}}}</onlyinclude> </includeonly>

{{verborgen}}{{bearbeiten}}{{documentation}}
<includeonly><onlyinclude>[{{fullurl:{{FULLPAGENAME}}|from={{{1}}}}} {{{1}}}]<!--

-->{{#if:{{{2|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{2}}}}} {{{2}}}]}}<!-- -->{{#if:{{{3|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{3}}}}} {{{3}}}]}}<!-- -->{{#if:{{{4|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{4}}}}} {{{4}}}]}}<!-- -->{{#if:{{{5|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{5}}}}} {{{5}}}]}}<!-- -->{{#if:{{{6|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{6}}}}} {{{6}}}]}}<!-- -->{{#if:{{{7|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{7}}}}} {{{7}}}]}}<!-- -->{{#if:{{{8|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{8}}}}} {{{8}}}]}}<!-- -->{{#if:{{{9|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{9}}}}} {{{9}}}]}}<!-- -->{{#if:{{{10|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{10}}}}} {{{10}}}]}}<!-- -->{{#if:{{{11|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{11}}}}} {{{11}}}]}}<!-- -->{{#if:{{{12|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{12}}}}} {{{12}}}]}}<!-- -->{{#if:{{{13|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{13}}}}} {{{13}}}]}}<!-- -->{{#if:{{{14|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{14}}}}} {{{14}}}]}}<!-- -->{{#if:{{{15|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{15}}}}} {{{15}}}]}}<!-- -->{{#if:{{{16|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{16}}}}} {{{16}}}]}}<!-- -->{{#if:{{{17|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{17}}}}} {{{17}}}]}}<!-- -->{{#if:{{{18|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{18}}}}} {{{18}}}]}}<!-- -->{{#if:{{{19|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{19}}}}} {{{19}}}]}}<!-- -->{{#if:{{{20|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{20}}}}} {{{20}}}]}}<!-- -->{{#if:{{{21|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{21}}}}} {{{21}}}]}}<!-- -->{{#if:{{{22|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{22}}}}} {{{22}}}]}}<!-- -->{{#if:{{{23|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{23}}}}} {{{23}}}]}}<!-- -->{{#if:{{{24|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{24}}}}} {{{24}}}]}}<!-- -->{{#if:{{{25|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{25}}}}} {{{25}}}]}}<!-- -->{{#if:{{{26|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{26}}}}} {{{26}}}]}}<!-- -->{{#if:{{{27|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{27}}}}} {{{27}}}]}}<!-- -->{{#if:{{{28|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{28}}}}} {{{28}}}]}}<!-- -->{{#if:{{{29|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{29}}}}} {{{29}}}]}}<!-- -->{{#if:{{{30|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{30}}}}} {{{30}}}]}}<!-- -->{{#if:{{{31|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{31}}}}} {{{31}}}]}}<!-- -->{{#if:{{{32|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{32}}}}} {{{32}}}]}}<!-- -->{{#if:{{{33|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{33}}}}} {{{33}}}]}}<!-- -->{{#if:{{{34|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{34}}}}} {{{34}}}]}}<!-- -->{{#if:{{{35|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{35}}}}} {{{35}}}]}}<!-- -->{{#if:{{{36|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{36}}}}} {{{36}}}]}}<!-- -->{{#if:{{{37|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{37}}}}} {{{37}}}]}}<!-- -->{{#if:{{{38|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{38}}}}} {{{38}}}]}}<!-- -->{{#if:{{{39|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{39}}}}} {{{39}}}]}}<!-- -->{{#if:{{{40|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{40}}}}} {{{40}}}]}}<!-- -->{{#if:{{{41|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{41}}}}} {{{41}}}]}}<!-- -->{{#if:{{{42|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{42}}}}} {{{42}}}]}}<!-- -->{{#if:{{{43|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{43}}}}} {{{43}}}]}}<!-- -->{{#if:{{{44|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{44}}}}} {{{44}}}]}}<!-- -->{{#if:{{{45|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{45}}}}} {{{45}}}]}}<!-- -->{{#if:{{{46|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{46}}}}} {{{46}}}]}}<!-- -->{{#if:{{{47|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{47}}}}} {{{47}}}]}}<!-- -->{{#if:{{{48|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{48}}}}} {{{48}}}]}}<!-- -->{{#if:{{{49|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{49}}}}} {{{49}}}]}}<!-- -->{{#if:{{{50|}}}|&nbsp;·&nbsp;[{{fullurl:{{FULLPAGENAME}}|from={{{50}}}}} {{{50}}}]}}<!-- --></onlyinclude></includeonly>

{{bearbeiten}}{{verborgen}}{{documentation}}