ModEnc is currently in Maintenance Mode: Changes could occur at any given moment, without advance warning.

Template:Categ: Difference between revisions

From ModEnc
Jump to navigation Jump to search
Adding Objects, let's see if that works... Also trying to format the code itself, I soooo hope this works
m Almost there...
Line 9: Line 9:
and [[VehicleTypes]][[Category:VehicleTypes_Flags]]
and [[VehicleTypes]][[Category:VehicleTypes_Flags]]
|Objects=
|Objects=
[[TechnoTypes]][[Category:TechnoTypes_Flags]]:
[[TechnoTypes]][[Category:TechnoTypes_Flags]]: [[AircraftTypes]][[Category:AircraftTypes_Flags]], [[BuildingTypes]][[Category:BuildingTypes_Flags]], [[InfantryTypes]][[Category:InfantryTypes_Flags]] and [[VehicleTypes]][[Category:VehicleTypes_Flags]], as well as [[ObjectTypes]][[Category:ObjectTypes_Flags]]: [[Animations]][[Category:Animations_Flags]], [[Projectiles]][[Category:Projectiles_Flags]], [[TMPTiles]][[Category:TMPTiles_Flags]], [[OverlayTypes]][[Category:OverlayTypes_Flags]], [[ParticleSystems]][[Category:ParticleSystems_Flags]], [[Particles]][[Category:Particles_Flags]], [[SmudgeTypes]][[Category:SmudgeTypes_Flags]], [[TerrainTypes]][[Category:TerrainTypes_Flags]] and [[VoxelAnimTypes]][[Category:VoxelAnimTypes_Flags]]
[[AircraftTypes]][[Category:AircraftTypes_Flags]],
[[BuildingTypes]][[Category:BuildingTypes_Flags]],
[[InfantryTypes]][[Category:InfantryTypes_Flags]]  
and [[VehicleTypes]][[Category:VehicleTypes_Flags]]
, and [[ObjectTypes]][[Category:ObjectTypes_Flags]]:
[[Animations]][[Category:Animations_Flags]],
[[Projectiles]][[Category:Projectiles_Flags]],
[[TMPTiles]][[Category:TMPTiles_Flags]],
[[OverlayTypes]][[Category:OverlayTypes_Flags]],
[[ParticleSystems]][[Category:ParticleSystems_Flags]],
[[Particles]][[Category:Particles_Flags]],
[[SmudgeTypes]][[Category:SmudgeTypes_Flags]],
[[TerrainTypes]][[Category:TerrainTypes_Flags]]
and [[VoxelAnimTypes]][[Category:VoxelAnimTypes_Flags]]
|#default=
|#default=
{{#ifexist: Category:{{{1}}}_Flags
{{#ifexist: Category:{{{1}}}_Flags

Revision as of 19:12, 10 June 2008

[[{{{1}}}_Flags|{{{1}}}]][[Category:{{{1}}}_Flags]] This template creates a link and adds the page to the appropriate subcategory of Category:INI_Flags.

Usage

This is intented to be used with Template:Flag to link to certain pages, while adding the flags categories as well. It is not meant to be used as a shortcut for writing out a link to a category page.

For {{{types}}} in Template:Flag

Certain titles of subcategories of Category:INI_Flags exclude the terminating "s" that is present in the corresponding article's page. For example, the title of Warheads contains a terminating "s", while Category:Warhead_Flags does not. Although {{Categ|Warhead|Warheads}} would function correctly, this template automatically accounts for the terminating "s" if {{Categ|Warheads}} were used instead.1

{{Categ|InfantryTypes}}

This code yields InfantryTypes and includes the page in Category:InfantryTypes_Flags.

Should customized hypertext be necessary, {{{2}}} can be used:

{{Categ|InfantryTypes|infantry}}

This code yields infantry and includes the page in Category:InfantryTypes_Flags.

TechnoTypes

{{Categ|Technoes}}

This is a special case that generates categories and links for TechnoTypes, as well as the four subclasses. This should be used instead of {{Categ|TechnoTypes}}. Other parameter values that achieve this effect are Technos, AllTechnoes, AllTechnos, and AllTechnoTypes.

For {{{files}}} in Template:Flag

When this template is used for the value of {{{files}}} in Template:Flag, {{{ini}}} should be used to specify the correct ini-file.

{{Categ|ini=art}}

This code yields art(md).ini and includes the page in Category:art(md).ini_Flags.

Should customized hypertext be necessary, {{{1}}} can be used:

{{Categ|ini=art|art}}

This code yields art and includes the page in Category:art(md).ini_Flags.

Notes

1 This template is automagically delicious.