Template:Archive box: Difference between revisions

From SmashWiki, the Super Smash Bros. wiki
Jump to navigationJump to search
m (New documentation title; Sky2042_afk: I said that I was using the /doc system now; remember to move the documentation too, you know)
(Credits to Sky…This code was reduced a lot, so it can now handle 20 archives :))
Line 3: Line 3:
| style="text-align: center;" | [[Image:Replacement filing cabinet.svg|40px|Archives]]
| style="text-align: center;" | [[Image:Replacement filing cabinet.svg|40px|Archives]]
|-
|-
! Archive{{#ifeq:{{{1}}}|1||s}}
! Archive{{#ifexist:{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 2|s| 1}}
|-
|-
| style="border-top: 1px thin grey; text-align: center;" | {{#switch:{{{1}}}
| style="border-top: 1px thin grey; text-align: center;" | {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 1 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 1|1]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 2 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 2|2]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 3 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 3|3]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 4 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 4|4]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 5 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 5|5]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 6 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 6|6]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 7 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 7|7]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 8 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 8|8]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 9 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 9|9]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 10 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 10|10]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 11 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 11|11]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 12 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 12|12]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 13 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 13|13]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 14 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 14|14]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 15 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 15|15]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 16 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 16|16]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 17 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 17|17]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 18 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 18|18]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 19 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 19|19]]}} {{#ifexist: {{NAMESPACE}}:{{BASEPAGENAME}}/Archive 20 | [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 20|20]]}}
| 1 = [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 1|1]]
| 2 = [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 1|1]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 2|2]]
| 3 = [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 1|1]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 2|2]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 3|3]]
| 4 = [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 1|1]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 2|2]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 3|3]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 4|4]]
| 5 = [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 1|1]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 2|2]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 3|3]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 4|4]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 5|5]]
| 6 = [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 1|1]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 2|2]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 3|3]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 4|4]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 5|5]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 6|6]]
| 7 = [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 1|1]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 2|2]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 3|3]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 4|4]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 5|5]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 6|6]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 7|7]]
| 8 =  [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 1|1]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 2|2]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 3|3]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 4|4]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 5|5]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 6|6]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 7|7]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 8|8]]
| 9 = [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 1|1]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 2|2]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 3|3]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 4|4]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 5|5]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 6|6]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 7|7]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 8|8]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 9|9]]
| 10 = [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 1|1]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 2|2]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 3|3]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 4|4]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 5|5]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 6|6]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 7|7]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 8|8]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 9|9]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 10|10]]
| 11 = [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 1|1]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 2|2]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 3|3]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 4|4]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 5|5]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 6|6]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 7|7]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 8|8]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 9|9]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 10|10]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 11|11]]
| 12 = [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 1|1]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 2|2]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 3|3]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 4|4]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 5|5]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 6|6]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 7|7]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 8|8]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 9|9]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 10|10]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 11|11]] [[{{NAMESPACE}}:{{BASEPAGENAME}}/Archive 12|12]]
| 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 = '''''WARNING!''''' The Page Archive Box's coding needs to be updated. You have exceeded the number of archive pages it can handle. Please contact a reliable coding person to handle this problem.
|#default = '''''WARNING!''''' You have not input a value for the number of archive pages! Input one by instead putting <nowiki>{{Archive box|# of Archive Pages}}</nowiki>
}}
|}
|}
<noinclude>{{Clear}}
<noinclude>{{Clear}}
{{Template:Archive box/doc}}
{{Template:Archive box/doc}}
[[Category:Templates|{{PAGENAME}}]] [[Category:Article management templates|{{PAGENAME}}]] [[Category:Navigational templates|{{PAGENAME}}]]</noinclude>
[[Category:Templates|{{PAGENAME}}]] [[Category:Article management templates|{{PAGENAME}}]] [[Category:Navigational templates|{{PAGENAME}}]]</noinclude>