|
|
| Line 1: |
Line 1: |
| <includeonly>{{#arraydefine:preset|store,characters,computers,messages,memorabilia,netpage,games,film,television,music,literature,internet,dialogue choices,patches,achievements,DLC,gallery,crossovers,merchandise,soundtrack,Pre-2.0 Update}}<nowiki/> | | <!-- Silent ArticleTabs --> |
| {{#arraydefine:input | | {{#arraydefine:allowed|store,characters,computers,messages,memorabilia,netpage,games,film,television,music,literature,internet,dialogue choices,patches,achievements,dlc,gallery,crossovers,merchandise,soundtrack,pre-2.0 update}} |
| |{{#forargs:
| | {{#arraydefine:__in| |
| |key | | {{#forargs: |k |v | |
| |value | | {{#vardefine:__v|{{#invoke:String|trim|s={{#var:v}} }} }} |
| |{{#switch:{{lc:{{#var:value}} }}
| | {{#if:{{#var:__v}}| |
| |#default = {{#vardefine:errorMsg|<span style="color:#FF0000">ERROR AT '''{{#var:value}}''' in ArticleTabs template. Invalid tab defined.</span>[[Category:Pages with template errors]]}}
| | {{#switch:{{lc:{{#var:__v}}}} |
| |main = main, | | |store|characters|computers|messages|memorabilia|netpage|games|film|television|music|literature|internet|dialogue choices|patches|achievements|dlc|gallery|crossovers|merchandise|soundtrack|pre-2.0 update= |
| |patches = patches,
| | |#default= |
| |achievements = achievements,
| | }} |
| |store = store,
| | |}} |
| |characters = characters, | | }} |
| |computers = computers, | | }} |
| |messages = messages, | |
| |memorabilia = memorabilia, | |
| |netpage = netpage, | |
| |gallery = gallery,
| |
| |crossovers = crossovers,
| |
| |games = games, | |
| |film = film, | |
| |television = television, | |
| |music = music, | |
| |literature = literature, | |
| |internet = internet, | |
| |dlc|downloadable content = DLC, | |
| |dialogue choices|dialoguechoices|dialogue = dialogue choices, | |
| |soundtrack = soundtrack, | |
| |preupdate = Pre-2.0 Update, | |
| |merchandise = merchandise,
| |
| }} }} }} {{#if:{{#var:errorMsg}}
| |
| |{{#var:errorMsg}} | |
| |{{#arraydefine:{{#arrayintersect:output|preset|input}}
| |
| |{{#vardefine:arrayLength
| |
| |{{#arraysize:output}}
| |
| }}{{#vardefine:i|0}}
| |
| <div class="cp-nav-wrapper"><span style="display: none;"><hr/>
| |
| '''Sub-Pages:'''</span><div role="navigation" class="cp-nav-wrapper__nav cp-nav cp-nav--yellow"><ul><!--
| |
| --><li>[[{{BASEPAGENAME}}|<span>Main</span>]]</li><!--
| |
| -->{{#while:
| |
| |{{#ifexpr: {{#var:i}} < {{#var:arrayLength}} | true }}
| |
| |<li>[[{{BASEPAGENAME}}/{{ucfirst:{{#arrayindex:output|{{#var:i}}}}}}|<span>{{ucfirst:{{#arrayindex:output|{{#var:i}}}}}}</span>]]</li> {{#vardefine:i | {{#expr: {{#var:i }} + 1 }} }} }}<!-- | |
| --></ul></div><span style="display: none;"><hr/></span></div>|,|print}} }}</includeonly><noinclude>
| |
| {{Documentation}}
| |
| <!--Categories-->
| |
| [[Category:Navigation templates]]
| |
| </noinclude>
| |