Template:Quest Header/Type: Difference between revisions

From HorizonXI Wiki
mNo edit summary
(changed the template so it would only track existing categories and return nothing if the input doesnt fit them. Categorization to be done in the Quest Header Template)
Line 1: Line 1:
<includeonly><onlyinclude>{{#switch: {{lc:{{{1}}}}}
<includeonly><onlyinclude>{{#switch:{{lc:{{{1}}}}}
| general = {{#ifeq:{{{2|}}}|oc||General}}
| general = General
| af | artifact = {{#ifeq:{{{2|}}}|oc||[[:Category:Artifact Quests|Artifact Quest]]}}{{categorize|{{{2|}}}|[[Category:Artifact Quests]]}}
| af | artifact = Artifact Quest
| job | job unlock | job quest = {{#ifeq:{{{2|}}}|oc||[[:Category:Job Quests|Job Quest]]}}{{categorize|{{{2|}}}|[[Category:Job Quests]]}}
| job | job unlock | job quest = Job
| ws | weapon skill = {{#ifeq:{{{2|}}}|oc||[[:Category:Weapon Skill Quests|Weapon Skill Quest]]}}{{categorize|{{{2|}}}|[[Category:Weapon Skill Quests]]}}
| ws | weapon skill = Weapon Skill
| fast travel = {{#ifeq:{{{2|}}}|oc||[[:Category:Fast Travel Quests|Fast Travel Quest]]}}{{categorize|{{{2|}}}|[[Category:Fast Travel Quests]]}}
| fast travel = Fast Travel
| map = {{#ifeq:{{{2|}}}|oc||[[:Category:Map Quests|Map Quest]]}}{{categorize|{{{2|}}}|[[Category:Map Quests]]}}
| map = Map
| scroll = {{#ifeq:{{{2|}}}|oc||[[:Category:Scroll Quests|Scroll Quest]]}}{{categorize|{{{2|}}}|[[Category:Scroll Quests]]}}
| scroll = Scroll
| avatar = {{#ifeq:{{{2|}}}|oc||[[:Category:Avatar Quests|Avatar Quest]]}}{{categorize|{{{2|}}}|[[Category:Avatar Quests]]}}
| avatar = Avatar
| #default={{{1}}}}}</onlyinclude></includeonly>
| #default=
}}</onlyinclude></includeonly>
==Usage==
==Usage==
Helper template which can be used in [[Template:Quest Header]] to filter the quest type into predefined categories and autocategorize.
Helper template which can be used in [[Template:Quest Header]] to filter the quest type into predefined categories.  


Options for the first parameter are:
Options for the first parameter are:
Line 21: Line 22:
*scroll
*scroll
*avatar
*avatar
The optional second parameter can be set to:
*nc - no categorization (e.g. for example pages)
*oc - only categorization (suppressing other output)


===Examples===
===Examples===
<pre>{{Quest Header/Type|map}}</pre>
<pre>{{Quest Header/Type|map}}</pre>
{{Quest Header/Type|map|nc}}
{{Quest Header/Type|map}}

Revision as of 20:57, 30 August 2024

Usage

Helper template which can be used in Template:Quest Header to filter the quest type into predefined categories.

Options for the first parameter are:

  • general
  • af / artifact
  • job / job unlock / job quest
  • ws / weapon skill
  • fast travel
  • map
  • scroll
  • avatar

Examples

{{Quest Header/Type|map}}

Map