Difference between revisions of "Template:Infobox game/row/taxonomy/modes"
From PCGamingWiki, the wiki about fixing PC games
(overhauled to use a switch instead of arraymap since there are only two modes (catches invalid/repeated combinations and also ensures Singleplayer is shown first); added Cargo vardefine handling; added row validity check) |
m (added namespace check around category assignments) |
||
Line 2: | Line 2: | ||
<td class="template-infobox-type">Modes</td> | <td class="template-infobox-type">Modes</td> | ||
<td class="template-infobox-info">{{#switch: {{lc:{{{1}}}}} | <td class="template-infobox-info">{{#switch: {{lc:{{{1}}}}} | ||
− | | singleplayer = {{Glossary:Singleplayer|uc}} | + | | singleplayer = {{Glossary:Singleplayer|uc}}{{#vardefine:modes|Singleplayer}}{{#ifeq:{{NAMESPACE}}||[[Category:Singleplayer]]}} |
| singleplayer,multiplayer | | singleplayer,multiplayer | ||
| singleplayer, multiplayer | | singleplayer, multiplayer | ||
| multiplayer,singleplayer | | multiplayer,singleplayer | ||
− | | multiplayer, singleplayer = {{Glossary:Singleplayer|uc}} | + | | multiplayer, singleplayer = {{Glossary:Singleplayer|uc}}, {{Glossary:Multiplayer|uc}}{{#vardefine:multiplayer|needed}}{{#vardefine:modes|Singleplayer, Multiplayer}}{{#ifeq:{{NAMESPACE}}||[[Category:Singleplayer]][[Category:Multiplayer]]}} |
− | | multiplayer = {{Glossary:Multiplayer|uc}} | + | | multiplayer = {{Glossary:Multiplayer|uc}}{{#vardefine:multiplayer|needed}}{{#vardefine:modes|Multiplayer}}{{#ifeq:{{NAMESPACE}}||[[Category:Multiplayer]]}} |
− | | #default = <div title="Error: '€€€€€' not recognized" class="svg-icon svg-16 os-error"></div> [[Category:Invalid template usage (Taxonomy)]] | + | | #default = <div title="Error: '€€€€€' not recognized" class="svg-icon svg-16 os-error"></div> {{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (Taxonomy)]] }} |
}}</td> | }}</td> | ||
</tr>}}{{#switch:{{#var:section}} | </tr>}}{{#switch:{{#var:section}} |
Latest revision as of 11:44, 9 July 2022
Documentation for the above template (sometimes hidden from view).
- Please refer to Taxonomy.
Category | Definition | Notes | Examples |
---|---|---|---|
Multiplayer | The game supports some form of multiplayer either locally (e.g. hot seat play/pass-and-play) or remotely across the network or internet. | ||
Singleplayer | The game supports solo play through a singleplayer mode. |
|
Visit Template:Infobox game/row/taxonomy/modes/Documentation to edit this text. (How does this work?)