Template:Class: Difference between revisions
Jump to navigation
Jump to search
HiddenDragon (talk | contribs) (Added 'noparent' parameter to hide the parent when displaying a subclass) |
HiddenDragon (talk | contribs) (Fixed incorrect icon for sorcerer) |
||
(17 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{{#switch:{{{1|}}} | <includeonly>{{#switch:{{{1|}}} | ||
| Barbarian = {{ | | Barbarian = {{#lvardef: icon | Barbarian Icon Small.webp}} | ||
| Bard = {{ | | Bard = {{#lvardef: icon | Class Bard Hotbar Icon.png}} | ||
| Cleric = {{ | | Cleric = {{#lvardef: icon | Class Cleric Hotbar Icon.png}} | ||
| | | Druid = {{#lvardef: icon | Druid Icon Small.webp}} | ||
| | | Fighter = {{#lvardef: icon | Class Fighter Hotbar Icon.png}} | ||
| | | Monk = {{#lvardef: icon | Monk Icon Small.webp}} | ||
| | | Paladin = {{#lvardef: icon | Paladin Icon Small.webp}} | ||
| | | Ranger = {{#lvardef: icon | Class Ranger Hotbar Icon.png}} | ||
| | | Rogue = {{#lvardef: icon | Class Rogue Hotbar Icon.png}} | ||
| Sorcerer = {{#lvardef: icon | Class Sorcerer Hotbar Icon.png}} | |||
| | | Warlock = {{#lvardef: icon | Class Warlock Hotbar Icon.png}} | ||
| | | Wizard = {{#lvardef: icon | Class Wizard Hotbar Icon.png}} | ||
| | | Berserker = {{#lvardef: icon | Class Barbarian Berserker Hotbar Icon.png}} | ||
| | | Wildheart = {{#lvardef: icon | Class Barbarian Wildheart Hotbar Icon.png}} | ||
| | | Wild Magic (barbarian subclass) | Wild Magic Barbarian = {{#lvardef: icon | Class Barbarian Wild Magic Hotbar Icon.png}} | ||
| | | College of Lore = {{#lvardef: icon | Class Bard Lore Hotbar Icon.png}} | ||
| | | College of Valour = {{#lvardef: icon | Class Bard Valour Hotbar Icon.png}} | ||
| | | College of Swords = {{#lvardef: icon | Class Bard Swords Hotbar Icon.png}} | ||
| | | Knowledge Domain = {{#lvardef: icon | Class Cleric Knowledge Hotbar Icon.png}} | ||
| | | Life Domain = {{#lvardef: icon | Class Cleric Life Hotbar Icon.png}} | ||
| | | Light Domain = {{#lvardef: icon | Class Cleric Light Hotbar Icon.png}} | ||
| | | Nature Domain = {{#lvardef: icon | Class Cleric Nature Hotbar Icon.png}} | ||
| | | Tempest Domain = {{#lvardef: icon | Class Cleric Tempest Hotbar Icon.png}} | ||
| | | Trickery Domain = {{#lvardef: icon | Class Cleric Trickery Hotbar Icon.png}} | ||
| | | War Domain = {{#lvardef: icon | Class Cleric War Hotbar Icon.png}} | ||
| | | Circle of the Land = {{#lvardef: icon | Class Druid Land Hotbar Icon.png}} | ||
| | | Circle of the Moon = {{#lvardef: icon | Class Druid Moon Hotbar Icon.png}} | ||
| Circle of the Spores = {{#lvardef: icon | Class Druid Spores Hotbar Icon.png}} | |||
| Battle Master = {{#lvardef: icon | Class Fighter Battle Master Hotbar Icon.png}} | |||
| Champion = {{#lvardef: icon | Class Fighter Champion Hotbar Icon.png}} | |||
| Eldritch Knight = {{#lvardef: icon | Class Fighter Eldritch Knight Hotbar Icon.png}} | |||
| Way of the Four Elements = {{#lvardef: icon | Class Monk Four Elements Hotbar Icon.png}} | |||
| Way of the Open Hand = {{#lvardef: icon | Class Monk Open Hand Hotbar Icon.png}} | |||
| Way of Shadow = {{#lvardef: icon | Class Monk Shadow Hotbar Icon.png}} | |||
| Oath of the Ancients = {{#lvardef: icon | Class Paladin Ancients Hotbar Icon.png}} | |||
| Oath of Devotion = {{#lvardef: icon | Class Paladin Devotion Hotbar Icon.png}} | |||
| Oath of Vengeance = {{#lvardef: icon | Class Paladin Vengeance Hotbar Icon.png}} | |||
| Oathbreaker = {{#lvardef: icon | Class Paladin Oathbreaker Hotbar Icon.png}} | |||
| Hunter = {{#lvardef: icon | Class Ranger Hunter Hotbar Icon.png}} | |||
| Beast Master = {{#lvardef: icon | Class Ranger Beast Master Hotbar Icon.png}} | |||
| Gloom Stalker = {{#lvardef: icon | Class Ranger Gloom Stalker Hotbar Icon.png}} | |||
| Arcane Trickster = {{#lvardef: icon | Class Rogue Arcane Trickster Hotbar Icon.png}} | |||
| Thief = {{#lvardef: icon | Class Rogue Thief Hotbar Icon.png}} | |||
| Assassin = {{#lvardef: icon | Class Rogue Assassin Hotbar Icon.png}} | |||
| Draconic Bloodline = {{#lvardef: icon | Class Sorcerer Draconic Bloodline Hotbar Icon.png}} | |||
| Storm Sorcery = {{#lvardef: icon | Class Sorcerer Storm Sorcery Hotbar Icon.png}} | |||
| Wild Magic Sorcerer| Wild Magic (sorcerer subclass) = {{#lvardef: icon | Class Sorcerer Wild Magic Hotbar Icon.png}} | |||
| The Fiend = {{#lvardef: icon | Class Warlock Fiend Hotbar Icon.png}} | |||
| The Great Old One = {{#lvardef: icon | Class Warlock Great Old One Hotbar Icon.png}} | |||
| The Archfey = {{#lvardef: icon | Class Warlock Archfey Hotbar Icon.png}} | |||
| Abjuration School = {{#lvardef: icon | Class Wizard Abjuration Hotbar Icon.png}} | |||
| Conjuration School = {{#lvardef: icon | Class Wizard Conjuration Hotbar Icon.png}} | |||
| Divination School = {{#lvardef: icon | Class Wizard Divination Hotbar Icon.png}} | |||
| Enchantment School = {{#lvardef: icon | Class Wizard Enchantment Hotbar Icon.png}} | |||
| Evocation School = {{#lvardef: icon | Class Wizard Evocation Hotbar Icon.png}} | |||
| Illusion School = {{#lvardef: icon | Class Wizard Illusion Hotbar Icon.png}} | |||
| Necromancy School = {{#lvardef: icon | Class Wizard Necromancy Hotbar Icon.png}} | |||
| Transmutation School = {{#lvardef: icon | Class Wizard Transmutation Hotbar Icon.png}} | |||
}}{{#if: {{#lvar: icon}} | |||
| {{IconLink|{{#lvar: icon}}|{{{1}}}|{{{2|{{{1}}}}}}|size={{{w|25}}}|nowrap=y}} | |||
| [[{{{1}}}|{{{2|{{{1}}}}}}]] | |||
}}</includeonly><noinclude>{{documentation|content= | |||
Insert a link to one of the [[Classes|classes]], accompanied by the associated icon. | |||
Usage: | == Usage == | ||
This is intended mainly for lists, not in-line in body content as per the [[Help:Style manual|Style Manual]]. The skill name is case sensitive and needs to exactly match (e.g. The Archfey, not The-Archfey). | |||
{{ | == Examples == | ||
{{Template demo | |||
| style = table | |||
| caption 1 = Basic usage | |||
| <nowiki>{{Class|Wizard}}</nowiki> | |||
| caption 2 = Adjusted icon size | |||
| <nowiki>{{Class|Barbarian|w=40}}</nowiki> | |||
| caption 3 = Link alias | |||
| <nowiki>{{Class|Oath of the Ancients|Ancients}}</nowiki> | |||
| caption 4 = Alias and adjusted size | |||
| <nowiki>{{Class|Wild Magic (barbarian subclass)|Wild Magic|w=20}}</nowiki> | |||
}} | |||
== Exhaustive list == | |||
For sanity check: | |||
* {{Class|Barbarian}} | |||
* {{Class|Bard}} | |||
* {{Class|Cleric}} | |||
* {{Class|Druid}} | |||
* {{Class|Fighter}} | |||
* {{Class|Monk}} | |||
* {{Class|Paladin}} | |||
* {{Class|Ranger}} | |||
* {{Class|Rogue}} | |||
* {{Class|Sorcerer}} | |||
* {{Class|Warlock}} | |||
* {{Class|Wizard}} | |||
* {{Class|Berserker}} | |||
* {{Class|Wildheart}} | |||
* {{Class|Wild Magic (barbarian subclass)}} | |||
* {{Class|Wild Magic Barbarian}} | |||
* {{Class|College of Lore}} | |||
* {{Class|College of Valour}} | |||
* {{Class|College of Swords}} | |||
* {{Class|Knowledge Domain}} | |||
* {{Class|Life Domain}} | |||
* {{Class|Light Domain}} | |||
* {{Class|Nature Domain}} | |||
* {{Class|Tempest Domain}} | |||
* {{Class|Trickery Domain}} | |||
* {{Class|War Domain}} | |||
* {{Class|Circle of the Land}} | |||
* {{Class|Circle of the Moon}} | |||
* {{Class|Circle of the Spores}} | |||
* {{Class|Battle Master}} | |||
* {{Class|Champion}} | |||
* {{Class|Eldritch Knight}} | |||
* {{Class|Way of the Four Elements}} | |||
* {{Class|Way of the Open Hand}} | |||
* {{Class|Way of Shadow}} | |||
* {{Class|Oath of the Ancients}} | |||
* {{Class|Oath of Devotion}} | |||
* {{Class|Oath of Vengeance}} | |||
* {{Class|Oathbreaker}} | |||
* {{Class|Hunter}} | |||
* {{Class|Beast Master}} | |||
* {{Class|Gloom Stalker}} | |||
* {{Class|Arcane Trickster}} | |||
* {{Class|Thief}} | |||
* {{Class|Assassin}} | |||
* {{Class|Draconic Bloodline}} | |||
* {{Class|Storm Sorcery}} | |||
* {{Class|Wild Magic Sorcerer}} | |||
* {{Class|Wild Magic (sorcerer subclass)}} | |||
* {{Class|The Fiend}} | |||
* {{Class|The Great Old One}} | |||
* {{Class|The Archfey}} | |||
* {{Class|Abjuration School}} | |||
* {{Class|Conjuration School}} | |||
* {{Class|Divination School}} | |||
* {{Class|Enchantment School}} | |||
* {{Class|Evocation School}} | |||
* {{Class|Illusion School}} | |||
* {{Class|Necromancy School}} | |||
* {{Class|Transmutation School}} | |||
== See also == | |||
* {{t link|Ability}} - An equivalent template for [[abilities|ability scores]] | |||
* {{t link|Background}} - An equivalent template for [[backgrounds]] | |||
* {{t link|Deity}} - An equivalent template for [[deities]] | |||
* {{t link|Race}} - An equivalent template for [[races]] | |||
* {{t link|Skill}} - An equivalent template for [[skills]] | |||
{{ | |||
- | |||
{{ | |||
{{ | |||
[[ | |||
== Template data== | |||
<templatedata> | <templatedata> | ||
{ | { | ||
Line 126: | Line 172: | ||
"Wildheart", | "Wildheart", | ||
"Wild Magic Barbarian", | "Wild Magic Barbarian", | ||
"Wild Magic (barbarian subclass)", | |||
"College of Lore", | "College of Lore", | ||
"College of Valour", | "College of Valour", | ||
Line 157: | Line 204: | ||
"Draconic Bloodline", | "Draconic Bloodline", | ||
"Storm Sorcery", | "Storm Sorcery", | ||
"Wild Magic", | "Wild Magic Sorcerer", | ||
"Wild Magic | "Wild Magic (sorcerer subclass)", | ||
"Fiend", | "The Archfey", | ||
"Great Old One", | "The Fiend", | ||
"Abjuration", | "The Great Old One", | ||
"Conjuration", | "Abjuration School", | ||
"Divination", | "Conjuration School", | ||
"Enchantment", | "Divination School", | ||
"Evocation", | "Enchantment School", | ||
"Illusion", | "Evocation School", | ||
"Necromancy", | "Illusion School", | ||
"Transmutation" | "Necromancy School", | ||
"Transmutation School" | |||
], | ], | ||
"required": true, | "required": true, | ||
"label": "class or subclass", | "label": "class or subclass", | ||
"description": "The class or subclass page you want to link to. Subclasses will automatically insert the parent class name for you." | "description": "The class or subclass page you want to link to. Subclasses will automatically insert the parent class name for you." | ||
}, | |||
"2": { | |||
"label": "Alias", | |||
"description": "A user-defined alias to be shown instead of the class name.", | |||
"type": "string" | |||
}, | }, | ||
"2": { | "2": { | ||
Line 186: | Line 239: | ||
"description": "Insert a pre-formatted link and icon to a class or subclass page." | "description": "Insert a pre-formatted link and icon to a class or subclass page." | ||
} | } | ||
</templatedata></noinclude> | </templatedata>}} | ||
[[Category: Templates]] | |||
[[Category: Link templates]] | |||
</noinclude> |
Latest revision as of 16:29, 18 September 2024
Template documentation
Insert a link to one of the classes, accompanied by the associated icon.
Usage
This is intended mainly for lists, not in-line in body content as per the Style Manual. The skill name is case sensitive and needs to exactly match (e.g. The Archfey, not The-Archfey).
Examples
Example | Markup | Renders as |
---|---|---|
Basic usage | {{Class|Wizard}} | |
Adjusted icon size | {{Class|Barbarian|w=40}} | |
Link alias | {{Class|Oath of the Ancients|Ancients}} | |
Alias and adjusted size | {{Class|Wild Magic (barbarian subclass)|Wild Magic|w=20}} |
Exhaustive list
For sanity check:
See also
- {{Ability}} - An equivalent template for ability scores
- {{Background}} - An equivalent template for backgrounds
- {{Deity}} - An equivalent template for deities
- {{Race}} - An equivalent template for races
- {{Skill}} - An equivalent template for skills
Template data
Insert a pre-formatted link and icon to a class or subclass page.
Parameter | Description | Type | Status | |
---|---|---|---|---|
class or subclass | 1 | The class or subclass page you want to link to. Subclasses will automatically insert the parent class name for you.
| String | required |
icon size | 2 | (Optional) The size of the icon to display. Default is 25 (pixels).
| Number | optional |