Template:Quest Header/Type: Difference between revisions

From Horizon Wiki Mirror
Content deleted Content added
imported>Aramachus
mNo edit summary
imported>Aramachus
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 = Fast Travel
| fast travel = {{#ifeq:{{{2|}}}|oc||[[:Category:Fast Travel Quests|Fast Travel Quest]]}}{{categorize|{{{2|}}}|[[Category:Fast Travel Quests]]}}
| map = Map
| map = {{#ifeq:{{{2|}}}|oc||[[:Category:Map Quests|Map Quest]]}}{{categorize|{{{2|}}}|[[Category:Map Quests]]}}
| scroll = Scroll
| scroll = {{#ifeq:{{{2|}}}|oc||[[:Category:Scroll Quests|Scroll Quest]]}}{{categorize|{{{2|}}}|[[Category:Scroll Quests]]}}
| avatar = Avatar
| avatar = {{#ifeq:{{{2|}}}|oc||[[:Category:Avatar Quests|Avatar Quest]]}}{{categorize|{{{2|}}}|[[Category:Avatar Quests]]}}
| #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