Difference between revisions of "Template:GetSkillLink"

From EVE University Wiki
Jump to: navigation, search
m (Remove December 2021 Version 19.11 discontinued skill's.)
m (Fix typo.)
 
(8 intermediate revisions by 2 users not shown)
Line 35: Line 35:
 
  | Heavy Drone Operation = Drones#Heavy Drone Operation{{!}}Heavy Drone Operation
 
  | Heavy Drone Operation = Drones#Heavy Drone Operation{{!}}Heavy Drone Operation
 
  | Heavy Fighters = Drones#Heavy Fighters{{!}}Heavy Fighters
 
  | Heavy Fighters = Drones#Heavy Fighters{{!}}Heavy Fighters
  | Ice Harvesting Drone Operation = Drones#Ice Harvester Drone Operation{{!}}Ice Harvester Drone Operation
+
  | Ice Harvesting Drone Operation = Drones#Ice Harvesting Drone Operation{{!}}Ice Harvesting Drone Operation
  | Ice Harvesting Drone Specialization = Drones#Ice Harvester Drone Specialization{{!}}Ice Harvester Drone Specialization
+
  | Ice Harvesting Drone Specialization = Drones#Ice Harvesting Drone Specialization{{!}}Ice Harvesting Drone Specialization
 
  | Light Drone Operation = Drones#Light Drone Operation{{!}}Light Drone Operation
 
  | Light Drone Operation = Drones#Light Drone Operation{{!}}Light Drone Operation
 
  | Light Fighters = Drones#Light Fighters{{!}}Light Fighters
 
  | Light Fighters = Drones#Light Fighters{{!}}Light Fighters
Line 86: Line 86:
 
  | Capital Beam Laser Specialization = Gunnery#Capital Beam Laser Specialization{{!}}Capital Beam Laser Specialization
 
  | Capital Beam Laser Specialization = Gunnery#Capital Beam Laser Specialization{{!}}Capital Beam Laser Specialization
 
  | Capital Blaster Specialization = Gunnery#Capital Blaster Specialization{{!}}Capital Blaster Specialization
 
  | Capital Blaster Specialization = Gunnery#Capital Blaster Specialization{{!}}Capital Blaster Specialization
| Capital Disintegrator Specialization = Gunnery#Capital Disintegrator Specialization{{!}}Capital Disintegrator Specialization
 
 
  | Capital Energy Turret = Gunnery#Capital Energy Turret{{!}}Capital Energy Turret
 
  | Capital Energy Turret = Gunnery#Capital Energy Turret{{!}}Capital Energy Turret
 
  | Capital Hybrid Turret = Gunnery#Capital Hybrid Turret{{!}}Capital Hybrid Turret
 
  | Capital Hybrid Turret = Gunnery#Capital Hybrid Turret{{!}}Capital Hybrid Turret
Line 94: Line 93:
 
  | Capital Railgun Specialization = Gunnery#Capital Railgun Specialization{{!}}Capital Railgun Specialization
 
  | Capital Railgun Specialization = Gunnery#Capital Railgun Specialization{{!}}Capital Railgun Specialization
 
  | Controlled Bursts = Gunnery#Controlled Bursts{{!}}Controlled Bursts
 
  | Controlled Bursts = Gunnery#Controlled Bursts{{!}}Controlled Bursts
 +
| Disruptive Lance Operation = Gunnery#Disruptive Lance Operation{{!}}Disruptive Lance Operation
 
  | Doomsday Operation = Gunnery#Doomsday Operation{{!}}Doomsday Operation
 
  | Doomsday Operation = Gunnery#Doomsday Operation{{!}}Doomsday Operation
 
  | Doomsday Rapid Firing = Gunnery#Doomsday Rapid Firing{{!}}Doomsday Rapid Firing
 
  | Doomsday Rapid Firing = Gunnery#Doomsday Rapid Firing{{!}}Doomsday Rapid Firing
Line 151: Line 151:
 
  | Command Burst Specialist = Fleet Support#Command Burst Specialist{{!}}Command Burst Specialist
 
  | Command Burst Specialist = Fleet Support#Command Burst Specialist{{!}}Command Burst Specialist
 
  | Fleet Command = Fleet Support#Fleet Command{{!}}Fleet Command
 
  | Fleet Command = Fleet Support#Fleet Command{{!}}Fleet Command
 +
| Fleet Compression Logistics = Fleet Support#Fleet Compression Logistics{{!}}Fleet Compression Logistics
 +
| Fleet Coordination = Fleet Support#Fleet Coordination{{!}}Fleet Coordination
 +
| Fleet Formations = Fleet Support#Fleet Formations{{!}}Fleet Formations
 
  | Information Command = Fleet Support#Information Command{{!}}Information Command
 
  | Information Command = Fleet Support#Information Command{{!}}Information Command
 
  | Information Command Specialist = Fleet Support#Information Command Specialist{{!}}Information Command Specialist
 
  | Information Command Specialist = Fleet Support#Information Command Specialist{{!}}Information Command Specialist
Line 208: Line 211:
 
  | Cloning Facility Operation = Neural Enhancement#Cloning Facility Operation{{!}}Cloning Facility Operation
 
  | Cloning Facility Operation = Neural Enhancement#Cloning Facility Operation{{!}}Cloning Facility Operation
 
  | Cybernetics = Neural Enhancement#Cybernetics{{!}}Cybernetics
 
  | Cybernetics = Neural Enhancement#Cybernetics{{!}}Cybernetics
 +
| Elite Infomorph Psychology = Neural Enhancement#Elite Infomorph Psychology{{!}}Elite Infomorph Psychology
 
  | Infomorph Psychology = Neural Enhancement#Infomorph Psychology{{!}}Infomorph Psychology
 
  | Infomorph Psychology = Neural Enhancement#Infomorph Psychology{{!}}Infomorph Psychology
 
  | Infomorph Synchronizing = Neural Enhancement#Infomorph Synchronizing{{!}}Infomorph Synchronizing
 
  | Infomorph Synchronizing = Neural Enhancement#Infomorph Synchronizing{{!}}Infomorph Synchronizing
Line 219: Line 223:
 
  | Remote Sensing = Planet Management#Remote Sensing{{!}}Remote Sensing
 
  | Remote Sensing = Planet Management#Remote Sensing{{!}}Remote Sensing
 
<!--------- SKILL GROUP: Production ------------>
 
<!--------- SKILL GROUP: Production ------------>
 +
| Advanced Capital Ship Construction = Production#Advanced Capital Ship Construction{{!}}Advanced Capital Ship Construction
 
  | Advanced Industrial Ship Construction = Production#Advanced Industrial Ship Construction{{!}}Advanced Industrial Ship Construction
 
  | Advanced Industrial Ship Construction = Production#Advanced Industrial Ship Construction{{!}}Advanced Industrial Ship Construction
 
  | Advanced Industry = Production#Advanced Industry{{!}}Advanced Industry
 
  | Advanced Industry = Production#Advanced Industry{{!}}Advanced Industry
Line 236: Line 241:
 
  | Astrogeology = Resource Processing#Astrogeology{{!}}Astrogeology
 
  | Astrogeology = Resource Processing#Astrogeology{{!}}Astrogeology
 
  | Capital Industrial Reconfiguration = Resource Processing#Capital Industrial Reconfiguration{{!}}Capital Industrial Reconfiguration
 
  | Capital Industrial Reconfiguration = Resource Processing#Capital Industrial Reconfiguration{{!}}Capital Industrial Reconfiguration
 +
| Capital Shipboard Compression Technology = Resource Processing#Capital Shipboard Compression Technology{{!}}Capital Shipboard Compression Technology
 
  | Coherent Ore Processing = Resource Processing#Coherent Ore Processing{{!}}Coherent Ore Processing
 
  | Coherent Ore Processing = Resource Processing#Coherent Ore Processing{{!}}Coherent Ore Processing
 
  | Common Moon Ore Processing = Resource Processing#Common Moon Ore Processing{{!}}Common Moon Ore Processing
 
  | Common Moon Ore Processing = Resource Processing#Common Moon Ore Processing{{!}}Common Moon Ore Processing
Line 242: Line 248:
 
  | Exceptional Moon Ore Processing = Resource Processing#Exceptional Moon Ore Processing{{!}}Exceptional Moon Ore Processing
 
  | Exceptional Moon Ore Processing = Resource Processing#Exceptional Moon Ore Processing{{!}}Exceptional Moon Ore Processing
 
  | Gas Cloud Harvesting = Resource Processing#Gas Cloud Harvesting{{!}}Gas Cloud Harvesting
 
  | Gas Cloud Harvesting = Resource Processing#Gas Cloud Harvesting{{!}}Gas Cloud Harvesting
 +
| Gas Decompression Efficiency = Resource Processing#Gas Decompression Efficiency{{!}}Gas Decompression Efficiency
 
  | Ice Harvesting = Resource Processing#Ice Harvesting{{!}}Ice Harvesting
 
  | Ice Harvesting = Resource Processing#Ice Harvesting{{!}}Ice Harvesting
 
  | Ice Processing = Resource Processing#Ice Processing{{!}}Ice Processing
 
  | Ice Processing = Resource Processing#Ice Processing{{!}}Ice Processing
Line 256: Line 263:
 
  | Salvaging = Resource Processing#Salvaging{{!}}Salvaging
 
  | Salvaging = Resource Processing#Salvaging{{!}}Salvaging
 
  | Scrapmetal Processing = Resource Processing#Scrapmetal Processing{{!}}Scrapmetal Processing
 
  | Scrapmetal Processing = Resource Processing#Scrapmetal Processing{{!}}Scrapmetal Processing
 +
| Shipboard Compression Technology = Resource Processing#Shipboard Compression Technology{{!}}Shipboard Compression Technology
 
  | Simple Ore Processing = Resource Processing#Simple Ore Processing{{!}}Simple Ore Processing
 
  | Simple Ore Processing = Resource Processing#Simple Ore Processing{{!}}Simple Ore Processing
 
  | Ubiquitous Moon Ore Processing = Resource Processing#Ubiquitous Moon Ore Processing{{!}}Ubiquitous Moon Ore Processing
 
  | Ubiquitous Moon Ore Processing = Resource Processing#Ubiquitous Moon Ore Processing{{!}}Ubiquitous Moon Ore Processing
Line 357: Line 365:
 
  | Amarr Freighter = Spaceship Command#Amarr Freighter{{!}}Amarr Freighter
 
  | Amarr Freighter = Spaceship Command#Amarr Freighter{{!}}Amarr Freighter
 
  | Amarr Frigate = Spaceship Command#Amarr Frigate{{!}}Amarr Frigate
 
  | Amarr Frigate = Spaceship Command#Amarr Frigate{{!}}Amarr Frigate
  | Amarr Industrial = Spaceship Command#Amarr Industrial{{!}}Amarr Industrial
+
  | Amarr Hauler = Spaceship Command#Amarr Hauler{{!}}Amarr Hauler
 
  | Amarr Strategic Cruiser = Spaceship Command#Amarr Strategic Cruiser{{!}}Amarr Strategic Cruiser
 
  | Amarr Strategic Cruiser = Spaceship Command#Amarr Strategic Cruiser{{!}}Amarr Strategic Cruiser
 
  | Amarr Tactical Destroyer = Spaceship Command#Amarr Tactical Destroyer{{!}}Amarr Tactical Destroyer
 
  | Amarr Tactical Destroyer = Spaceship Command#Amarr Tactical Destroyer{{!}}Amarr Tactical Destroyer
Line 371: Line 379:
 
  | Caldari Freighter = Spaceship Command#Caldari Freighter{{!}}Caldari Freighter
 
  | Caldari Freighter = Spaceship Command#Caldari Freighter{{!}}Caldari Freighter
 
  | Caldari Frigate = Spaceship Command#Caldari Frigate{{!}}Caldari Frigate
 
  | Caldari Frigate = Spaceship Command#Caldari Frigate{{!}}Caldari Frigate
  | Caldari Industrial = Spaceship Command#Caldari Industrial{{!}}Caldari Industrial
+
  | Caldari Hauler = Spaceship Command#Caldari Hauler{{!}}Caldari Hauler
 
  | Caldari Strategic Cruiser = Spaceship Command#Caldari Strategic Cruiser{{!}}Caldari Strategic Cruiser
 
  | Caldari Strategic Cruiser = Spaceship Command#Caldari Strategic Cruiser{{!}}Caldari Strategic Cruiser
 
  | Caldari Tactical Destroyer = Spaceship Command#Caldari Tactical Destroyer{{!}}Caldari Tactical Destroyer
 
  | Caldari Tactical Destroyer = Spaceship Command#Caldari Tactical Destroyer{{!}}Caldari Tactical Destroyer
Line 395: Line 403:
 
  | Gallente Freighter = Spaceship Command#Gallente Freighter{{!}}Gallente Freighter
 
  | Gallente Freighter = Spaceship Command#Gallente Freighter{{!}}Gallente Freighter
 
  | Gallente Frigate = Spaceship Command#Gallente Frigate{{!}}Gallente Frigate
 
  | Gallente Frigate = Spaceship Command#Gallente Frigate{{!}}Gallente Frigate
  | Gallente Industrial = Spaceship Command#Gallente Industrial{{!}}Gallente Industrial
+
  | Gallente Hauler = Spaceship Command#Gallente Hauler{{!}}Gallente Hauler
 
  | Gallente Strategic Cruiser = Spaceship Command#Gallente Strategic Cruiser{{!}}Gallente Strategic Cruiser
 
  | Gallente Strategic Cruiser = Spaceship Command#Gallente Strategic Cruiser{{!}}Gallente Strategic Cruiser
 
  | Gallente Tactical Destroyer = Spaceship Command#Gallente Tactical Destroyer{{!}}Gallente Tactical Destroyer
 
  | Gallente Tactical Destroyer = Spaceship Command#Gallente Tactical Destroyer{{!}}Gallente Tactical Destroyer
Line 405: Line 413:
 
  | Interdictors = Spaceship Command#Interdictors{{!}}Interdictors
 
  | Interdictors = Spaceship Command#Interdictors{{!}}Interdictors
 
  | Jump Freighters = Spaceship Command#Jump Freighters{{!}}Jump Freighters
 
  | Jump Freighters = Spaceship Command#Jump Freighters{{!}}Jump Freighters
 +
| Lancer Dreadnoughts = Spaceship Command#Lancer Dreadnoughts{{!}}Lancer Dreadnoughts
 
  | Logistics Cruisers = Spaceship Command#Logistics Cruisers{{!}}Logistics Cruisers
 
  | Logistics Cruisers = Spaceship Command#Logistics Cruisers{{!}}Logistics Cruisers
 
  | Logistics Frigates = Spaceship Command#Logistics Frigates{{!}}Logistics Frigates
 
  | Logistics Frigates = Spaceship Command#Logistics Frigates{{!}}Logistics Frigates
Line 418: Line 427:
 
  | Minmatar Freighter = Spaceship Command#Minmatar Freighter{{!}}Minmatar Freighter
 
  | Minmatar Freighter = Spaceship Command#Minmatar Freighter{{!}}Minmatar Freighter
 
  | Minmatar Frigate = Spaceship Command#Minmatar Frigate{{!}}Minmatar Frigate
 
  | Minmatar Frigate = Spaceship Command#Minmatar Frigate{{!}}Minmatar Frigate
  | Minmatar Industrial = Spaceship Command#Minmatar Industrial{{!}}Minmatar Industrial
+
  | Minmatar Hauler = Spaceship Command#Minmatar Hauler{{!}}Minmatar Hauler
 
  | Minmatar Strategic Cruiser = Spaceship Command#Minmatar Strategic Cruiser{{!}}Minmatar Strategic Cruiser
 
  | Minmatar Strategic Cruiser = Spaceship Command#Minmatar Strategic Cruiser{{!}}Minmatar Strategic Cruiser
 
  | Minmatar Tactical Destroyer = Spaceship Command#Minmatar Tactical Destroyer{{!}}Minmatar Tactical Destroyer
 
  | Minmatar Tactical Destroyer = Spaceship Command#Minmatar Tactical Destroyer{{!}}Minmatar Tactical Destroyer
 
  | Minmatar Titan = Spaceship Command#Minmatar Titan{{!}}Minmatar Titan
 
  | Minmatar Titan = Spaceship Command#Minmatar Titan{{!}}Minmatar Titan
 
  | ORE Freighter = Spaceship Command#ORE Freighter{{!}}ORE Freighter
 
  | ORE Freighter = Spaceship Command#ORE Freighter{{!}}ORE Freighter
  | ORE Industrial = Spaceship Command#ORE Industrial{{!}}ORE Industrial
+
  | ORE Hauler = Spaceship Command#ORE Hauler{{!}}ORE Hauler
 
  | Precursor Battlecruiser = Spaceship Command#Precursor Battlecruiser{{!}}Precursor Battlecruiser
 
  | Precursor Battlecruiser = Spaceship Command#Precursor Battlecruiser{{!}}Precursor Battlecruiser
 
  | Precursor Battleship = Spaceship Command#Precursor Battleship{{!}}Precursor Battleship
 
  | Precursor Battleship = Spaceship Command#Precursor Battleship{{!}}Precursor Battleship
Line 468: Line 477:
 
<!--------- SKILL GROUP: Trade  ------------>
 
<!--------- SKILL GROUP: Trade  ------------>
 
  | Accounting = Trade#Accounting{{!}}Accounting
 
  | Accounting = Trade#Accounting{{!}}Accounting
  | Advanced Broker Relations = Trade#Advanced Broker Relations {{!}}Advanced Broker Relations  
+
  | Advanced Broker Relations = Trade#Advanced Broker Relations {{!}}Advanced Broker Relations
 +
| Advanced Contracting = Trade#Advanced Contracting {{!}}Advanced Contracting
 
  | Broker Relations = Trade#Broker Relations{{!}}Broker Relations
 
  | Broker Relations = Trade#Broker Relations{{!}}Broker Relations
 
  | Contracting = Trade#Contracting{{!}}Contracting
 
  | Contracting = Trade#Contracting{{!}}Contracting

Latest revision as of 15:57, 13 June 2023

Template documentation (for the above template, sometimes hidden or invisible)

This template produces a link to the appropriate skill page. It was created to streamline page writing (you no longer need to look up a skill's group in order to link to it, as this template will do it for you) and to flag any pages which need updating when CCP decides to rename or move skills in a future game expansion. Any pages with outdated skill links will be added to the category Obsolete Skills and will be shown in red on the page itself.

This template feeds the more general {{Sk}} template; in most cases, it's recommended that you use {{Sk}} to link to skills, as it has more options and is easier to use.

Syntax

{{GetSkillLink | skill | level }}
skill
The name of the skill you would like to link to. Please make sure it's capitalised properly (use title case spelling, i.e. Gallente Strategic Cruiser, not Gallente strategic cruiser).
level
The level of the skill (as per the usual Eve convention, use upper-case Roman numerals (like I, III or V)). This parameter is optional; you can omit it if you would only like to link to the skill without reference to a particular skill level.

Examples

{{GetSkillLink|Mechanics}} gives Mechanics
{{GetSkillLink|Gallente Battleship}} gives Gallente Battleship
{{GetSkillLink|Cloaking|IV}} gives Cloaking IV
{{GetSkillLink|Wabbit-Hunting}} gives [[Skills:Wabbit-Hunting]]

Dependencies

The template uses {{!}} to generate the pipe character for the piped links.

See also

  • {{GetSkillPrice}} and {{GetSkillMult}}, very similar templates for the skillbook NPC-seeded price and the skill training time multiplier.
  • {{Sk}} and {{Skill}}, the primary users of this template.

Development notes

This template is, essentially, a lookup function for all the skills currently in the game. When CCP changes the skill names or groups, or adds/removes skills in a future expansion, update this template (as well as {{GetSkillPrice}} and {{GetSkillMult}}). If skills are merely moved from one group to another, all the links (generated with, for instance, {{Sk}}) on the wiki will be automatically updated. If skill names change, then any pages with obsolete skill names will be listed in Category:Obsolete Skills, so that you can easily find and correct them.
The skill information was last updated for: Arms Race 1.0.

Instructions for updating the template

The bulk of the template code is made up of a lookup table, implemented with the MediaWiki switch parser function. Each skill in the game is on a separate line, formatted like this:
| <skill name> = <skill group> # <skill name> {{!}} <skill name>

For example, the line for the Caldari Battleship skill looks like this:

| Caldari Battleship = Spaceship Command#Caldari Battleship{{!}}Caldari Battleship

What this line does is check if the first parameter passed to the template is equal to Caldari Battleship. If it is, the template outputs

Spaceship Command#Caldari Battleship|Caldari Battleship

({{!}} is equal to the pipe (|) character). The template then adds square brackets, the Skills: prefix, and a skill rank (if specified) to give a piped link to the skill entry for Caldari Battleship.

Therefore, to update the template, modify the affected lines as per the scheme above. The skills are grouped and in alphabetical order (to make it easier to maintain the template), so if necessary move some lines around to preserve this order. Don't forget to also update {{GetSkillPrice}} and {{GetSkillMult}} (which use a very similar coding for the skillbook price and training time multiplier).
Visit Template:GetSkillLink/doc to edit this text! (How does this work?) (Refresh this text - why?)