Difference between revisions of "Genre2cat"

From Sega Retro

 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#ifeq: {{#var:genre_action}} | 1 | [[Category:{{{1}}} action games]][[Category:All action games]]
+
<includeonly>{{#ifeq: {{#var:genre_action}} | 1 | {{#vardefine:categoryname|action games}}
}}{{#ifeq: {{#var:genre_education}} | 1 | [[Category:{{{1}}} educational games]][[Category:All educational games]]
+
}}{{#ifeq: {{#var:genre_education}} | 1 | {{#vardefine:categoryname|educational games}}
}}{{#ifeq: {{#var:genre_puzzle}} | 1 | [[Category:{{{1}}} puzzle games]][[Category:All puzzle games]]
+
}}{{#ifeq: {{#var:genre_puzzle}} | 1 | {{#vardefine:categoryname|puzzle games}}
}}{{#ifeq: {{#var:genre_rpg}} | 1 | [[Category:{{{1}}} RPGs]][[Category:All RPGs]]
+
}}{{#ifeq: {{#var:genre_rpg}} | 1 | {{#vardefine:categoryname|RPGs}}
}}{{#ifeq: {{#var:genre_racing}} | 1 | [[Category:{{{1}}} racing games]][[Category:All racing games]]
+
}}{{#ifeq: {{#var:genre_racing}} | 1 | {{#vardefine:categoryname|racing games}}
}}{{#ifeq: {{#var:genre_shooting}} | 1 | [[Category:{{{1}}} shoot-'em-up games]][[Category:All shoot-'em-up games]]
+
}}{{#ifeq: {{#var:genre_shooting}} | 1 | {{#vardefine:categoryname|shoot-'em-up games}}
}}{{#ifeq: {{#var:genre_sport}} | 1 | [[Category:{{{1}}} sports games]][[Category:All sports games]] {{#switch: {{lc:{{#var:subgenre}}}}
+
}}{{#ifeq: {{#var:genre_sport}} | 1 | {{#vardefine:categoryname|sports games}} {{#switch: {{lc:{{#var:subgenre}}}}
 
   | american football=[[Category:{{{1}}} American football games]]
 
   | american football=[[Category:{{{1}}} American football games]]
 
   | basketball=[[Category:{{{1}}} basketball games]]
 
   | basketball=[[Category:{{{1}}} basketball games]]
Line 26: Line 26:
 
   | #default=[[Category:Sports games with no subgenre]]
 
   | #default=[[Category:Sports games with no subgenre]]
 
}}
 
}}
}}{{#ifeq: {{#var:genre_table}} | 1 | [[Category:{{{1}}} table games]][[Category:All table games]]
+
}}{{#ifeq: {{#var:genre_table}} | 1 | {{#vardefine:categoryname|table games}}
}}{{#ifeq: {{#var:genre_adventure}} | 1 | [[Category:{{{1}}} adventure games]][[Category:All adventure games]]
+
}}{{#ifeq: {{#var:genre_adventure}} | 1 | {{#vardefine:categoryname|adventure games}}
}}{{#ifeq: {{#var:genre_compilation}} | 1 | [[Category:{{{1}}} game compilations]][[Category:All game compilations]]
+
}}{{#ifeq: {{#var:genre_compilation}} | 1 | {{#vardefine:categoryname|game compilations}}
}}{{#ifeq: {{#var:genre_simulation}} | 1 | [[Category:{{{1}}} simulation games]][[Category:All simulations games]]
+
}}{{#ifeq: {{#var:genre_simulation}} | 1 | {{#vardefine:categoryname|simulation games}}
}}{{#ifeq: {{#var:genre_misc}} | 1 | [[Category:{{{1}}} miscellaneous software]][[Category:All miscellaneous software]]
+
}}{{#ifeq: {{#var:genre_misc}} | 1 | {{#vardefine:categoryname|miscellaneous software}}
}}{{#ifeq: {{#var:genre_fighting}} | 1 | [[Category:{{{1}}} fighting games]][[Category:All fighting games]]
+
}}{{#ifeq: {{#var:genre_fighting}} | 1 | {{#vardefine:categoryname|fighting games}}
 
}}{{#ifeq: {{#var:genre_arithmetic}} | 1 | [[Category:{{{1}}} arithmetic games]]
 
}}{{#ifeq: {{#var:genre_arithmetic}} | 1 | [[Category:{{{1}}} arithmetic games]]
 
}}{{#ifeq: {{#var:genre_ethics}} | 1 | [[Category:{{{1}}} ethics games]]
 
}}{{#ifeq: {{#var:genre_ethics}} | 1 | [[Category:{{{1}}} ethics games]]
Line 41: Line 41:
 
}}{{#ifeq: {{#var:genre_drawing}} | 1 | [[Category:{{{1}}} drawing games]]
 
}}{{#ifeq: {{#var:genre_drawing}} | 1 | [[Category:{{{1}}} drawing games]]
 
}}{{#ifeq: {{#var:genre_card}} | 1 | [[Category:{{{1}}} card games]]
 
}}{{#ifeq: {{#var:genre_card}} | 1 | [[Category:{{{1}}} card games]]
}}</includeonly><noinclude>[[Category:Templates]]</noinclude>
+
}}{{#if:{{#var:categoryname}}|{{#if:{{{notsega|}}}||[[Category:{{{1}}} {{#var:categoryname}}]]}}[[Category:All {{#var:categoryname}}]]|}}{{clearvar|categoryname}}</includeonly><noinclude>[[Category:Templates]]</noinclude>

Latest revision as of 06:37, 15 July 2024