Difference between revisions of "SpriteCategory"

From Sega Retro

(Created page with "<includeonly>{{#vardefine:name | {{#if:{{{override|}}} | {{{override}}} | {{PAGENAME}} }} }} {{#vardefine:title | {{#sub:{{#var:name}} | 0 | -8 }} }} ''[[{{#var:title}}]]'' sp...")
 
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#vardefine:name | {{#if:{{{override|}}} | {{{override}}} | {{PAGENAME}} }} }}
+
<includeonly>{{#vardefine:name | {{#if:{{{override|}}} | {{{override}}} | {{PAGENAME}} }} }}{{#vardefine:title | {{#ifeq:{{#sub:{{#var:name}} | -8 | 0 }} | sprites | {{#sub:{{#var:name}} | 0 | -8 }} | {{#var:name}} }} }}
{{#vardefine:title | {{#sub:{{#var:name}} | 0 | -8 }} }}
+
{{#ifeq:{{{italics|}}} | no | [[{{#var:title}}]] | {{#if:{{#pos:{{#var:title}} | ( }} | [[{{#var:title}}|''{{#replace:{{#var:title}} | ( | '' (}}]] | ''[[{{#var:title}}]]'' }} }} sprites.
''[[{{#var:title}}]]'' sprites.
+
[[Category:{{#var:title}}]]{{#if:{{{1|}}} | [[Category:{{Code2Format|{{{1|}}}}} sprites]] }}{{#if:{{{2|}}}
{{#if:{{{1|}}} | [[Category:{{Code2Format|{{{1|}}}}} sprites]] }}
+
| [[Category:{{Code2Format|{{{2|}}}}} sprites]] }}{{#if:{{{3|}}}
{{#if:{{{2|}}} | [[Category:{{Code2Format|{{{2|}}}}} sprites]] }}
+
| [[Category:{{Code2Format|{{{3|}}}}} sprites]] }}{{#if:{{{4|}}}
{{#if:{{{3|}}} | [[Category:{{Code2Format|{{{3|}}}}} sprites]] }}
+
| [[Category:{{Code2Format|{{{4|}}}}} sprites]] }}{{#if:{{{5|}}}
{{#if:{{{4|}}} | [[Category:{{Code2Format|{{{4|}}}}} sprites]] }}
+
| [[Category:{{Code2Format|{{{5|}}}}} sprites]] }}{{#if:{{{6|}}}
{{#if:{{{5|}}} | [[Category:{{Code2Format|{{{5|}}}}} sprites]] }}
+
| [[Category:{{Code2Format|{{{6|}}}}} sprites]] }}{{#if:{{{7|}}}
{{#if:{{{6|}}} | [[Category:{{Code2Format|{{{6|}}}}} sprites]] }}
+
| [[Category:{{Code2Format|{{{7|}}}}} sprites]] }}{{#if:{{{8|}}}
[[Category:{{#var|title}}]]</includeonly><noinclude>
+
| [[Category:{{Code2Format|{{{8|}}}}} sprites]] }}{{#if:{{{9|}}}
 +
| [[Category:{{Code2Format|{{{9|}}}}} sprites]] }}{{#if:{{{10|}}}
 +
| [[Category:{{Code2Format|{{{10|}}}}} sprites]] }}{{#if:{{{11|}}}
 +
| [[Category:{{Code2Format|{{{11|}}}}} sprites]] }}{{#if:{{{12|}}}
 +
| [[Category:{{Code2Format|{{{12|}}}}} sprites]] }}{{#ifeq:{{#sub:{{PAGENAME}} | 0 | 4 }} | The | {{DEFAULTSORT:{{#sub:{{PAGENAME}} | 4 }}, The }} | }}</includeonly><noinclude>
 
Used for game subcategories in [[:Category:Sprites]]. Adds boilerplate text and includes the category in the appropriate console categories and the appropriate game category.
 
Used for game subcategories in [[:Category:Sprites]]. Adds boilerplate text and includes the category in the appropriate console categories and the appropriate game category.
 +
 +
See also [[:Template:MapCategory]] and [[:Template:ScreenshotCategory]].
  
 
==Usage==
 
==Usage==
  
<pre>{{ScanCategory|SMS|GG}}</pre>
+
<pre>{{SpriteCategory|SMS|GG}}</pre>
 +
 
 +
Multiple platforms can be included as positional arguments (using [[:Sega Retro:Format codes|format codes]]).
 +
 
 +
The optional named arguments are:
  
Multiple platforms can be included as positional arguments.
+
<pre>
 +
| override=
 +
| italics=
 +
</pre>
  
 
[[Category:Templates]]</noinclude>
 
[[Category:Templates]]</noinclude>

Latest revision as of 06:58, 26 October 2024

Used for game subcategories in Category:Sprites. Adds boilerplate text and includes the category in the appropriate console categories and the appropriate game category.

See also Template:MapCategory and Template:ScreenshotCategory.

Usage

{{SpriteCategory|SMS|GG}}

Multiple platforms can be included as positional arguments (using format codes).

The optional named arguments are:

| override=
| italics=