Template:Infobox ice hockey player/doc
This is a documentation subpage for Template:Infobox ice hockey player. It contains usage information, categories and other content that is not part of the original template page. |
This template employs intricate features of template syntax. You are encouraged to familiarise yourself with its setup and parser functions before editing the template. If your edit causes unexpected problems, please undo it quickly, as this template may appear on a large number of pages. Remember that you can conduct experiments, and should test all improvements, in either the general Template sandbox or your user space before changing anything here. |
This infobox is to be used for ice hockey players. Suggestions on change should be noted in the talk page.
Usage
Metric: height (cm), weight (kg) | Imperial: height (ft/in), weight (lb) | |
---|---|---|
{{Infobox ice hockey player | name = | halloffame = | image = | image_size = | alt = | caption = | birth_date = | birth_place = | death_date = | death_place = | height_cm = | weight_kg = | position = | shoots = | catches = | league = | team = | prospect_league = | prospect_team = | former_teams = | played_for = | sex = | ntl_team = | ntl_team_2 = | ntl_team_3 = | draft = | draft_year = | draft_team = | wha_draft = | wha_draft_year = | wha_draft_team = | career_start = | career_end = | website = }} |
{{Infobox ice hockey player | name = | halloffame = | image = | image_size = | alt = | caption = | birth_date = | birth_place = | death_date = | death_place = | height_ft = | height_in = | weight_lb = | position = | shoots = | catches = | league = | team = | prospect_league = | prospect_team = | former_teams = | played_for = | sex = | ntl_team = | ntl_team_2 = | ntl_team_3 = | draft = | draft_year = | draft_team = | wha_draft = | wha_draft_year = | wha_draft_team = | career_start = | career_end = | website = }} |
Parameters
The only required parameters are name and career_start (failure to fill in data for either of these WILL NOT delete that field from the infobox). You must enter parameter names exactly as shown below (i.e.: letter case matters!). Please follow the guidelines provided in parenthesis for best results:
TemplateData
Infobox ice hockey player
<templatedata>{ "description": "A template to display an infobox for ice hockey players.", "params": {
"name": {
"description": "Player's name, if not given the page name is used.",
"type": "string",
"default": "Infobox ice hockey player/doc",
"required": true
},
"halloffame": {
"description": "Year of induction for Hockey Hall of Fame.",
"type": "number",
"default": "",
"required": false
},
"image": {
"description": "Image of player (file name only).",
"type": "string",
"default": "",
"required": false
},
"image_size": {
"description": "Width in px, default is original image size. Try to use 230px, if image is too pixelated upon article preview, leave field blank and image will be shrunk to original size.",
"type": "number",
"default": "",
"required": false
},
"alt": {
"description": "Image alt text, for visually impaired readers; see Wikipedia:Alternative text for images.",
"type": "string",
"default": "",
"required": false
},
"caption": {
"description": "Image caption",
"type": "string",
"default": "",
"required": false
},
"birth_date": {
"description": "For living players, use Error: Need valid birth date: year, month, day, Missing required parameter 1=month! Expression error: Unrecognized punctuation character "{"., Expression error: Unexpected > operator. (age 2015), or {{{1}}} (age Expression error: Unrecognized punctuation character "{".–Expression error: Unrecognized punctuation character "{".)Expression error: Unrecognized punctuation character "{".. For deceased players, use Expression error: Unrecognized punctuation character "{"., Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{". or Expression error: Unrecognized punctuation character "{"., Expression error: Unrecognized punctuation character "{".Expression error: Unrecognized punctuation character "{".. Add |df=yes before the }} if you want day-month format instead of month-day.",
"type": "string",
"default": "",
"required": false
},
"birth_place": {
"description": "City, then comma, then country code; use country's abbreviation as called at time of birth.",
"type": "string",
"default": "",
"required": false
},
"death_date": {
"description": "Use Error: Need valid death date (first date): year, month, day or (aged 0). Add |df=yes before the }} if you want day-month format instead of month-day.",
"type": "string",
"default": "",
"required": false
},
"death_place": {
"description": "Place of death (if known).",
"type": "string",
"default": "",
"required": false
},
"height_cm": {
"description": "Player's height (centimeters). Do not use both cm and ft/in.",
"type": "number",
"default": "",
"required": false
},
"height_m": {
"description": "Player's height (meters). Do not use both m and ft/in.",
"type": "number",
"default": "",
"required": false
},
"height_ft": {
"description": "Player's height (feet; use with height_in). Do not use both ft/in and m.",
"type": "number",
"default": "",
"required": false
},
"height_in": {
"description": "Player's height (inches; use with height_ft). Do not use both ft/in and m.",
"type": "number",
"default": "",
"required": false
},
"weight_kg": {
"description": "Player's weight (kilograms). Do not use both kg and lb.",
"type": "number",
"default": "",
"required": false
},
"weight_lb": {
"aliases": ["weight_lbs"],
"description": "Player's weight (pounds). Do not use both lb and kg.",
"type": "number",
"default": "",
"required": false
},
"position": {
"description": "All positions can be wikified. i.e.: use Centre, Defence, Left Wing/Right Wing, Goaltender.",
"type": "string",
"default": "",
"required": false
},
"shoots": {
"description": "Left/Right (if player is a skater; use catches for a goalie). It is HIGHLY RECOMMENDED that one of these two field choices is used in the template. The only reason that this field has been made optional is because there is discretion involved in choosing which of the two to use in the infobox, based on whether the player is a skater or a goalie.",
"type": "string",
"default": "",
"required": false
},
"catches": {
"description": "Left/Right (if player is a goalie; use shoots for a skater). It is HIGHLY RECOMMENDED that one of these two field choices is used in the template. The only reason that this field has been made optional is because there is discretion involved in choosing which of the two to use in the infobox, based on whether the player is a skater or a goalie.",
"type": "string",
"default": "",
"required": false
},
"league": {
"description": "Current league. Use abbreviation and link. i.e.: NHL, KHL, etc. If league name is relatively short, you can use the full name. i.e.: SM-liiga. Infobox WILL flex to accommodate the name.",
"type": "string",
"default": "",
"required": false
},
"team": {
"description": "Current team (in league above). Enter FULL NAME of team with link, i.e. Boston Bruins, HC Dynamo Moscow, etc.",
"type": "string",
"default": "",
"required": false
},
"prospect_league": {
"description": "For players who have been drafted, but have yet to play a game. Use abbreviation and link. i.e.: ECHL, MHL, etc. Any entry into this field will also automatically place (P) next to the pro team listed.",
"type": "string",
"default": "",
"required": false
},
"prospect_team": {
"description": "For players who have been drafted, but have yet to play a game. Enter FULL NAME of team with link, i.e. Ontario Reign, HK Rīga, etc.",
"type": "string",
"default": "",
"required": false
},
"former_teams": {
"description": "Pro teams an active player played for. Enter FULL NAME of teams in chronological order.",
"type": "string",
"default": "",
"required": false
},
"played_for": {
"description": "Pro teams a retired player played for. Enter FULL NAME of teams.",
"type": "string",
"default": "",
"required": false
},
"sex": {
"description": "Use f for female players.",
"type": "string",
"default": "",
"required": false
},
"ntl_team": {
"description": "Any national senior teams a player played for. Only enter the country name, such as Czech Republic, which generates a link to Czech Republic men's national ice hockey team (or Czech Republic women's national ice hockey team if sex=f).",
"type": "string",
"default": "",
"required": false
},
"ntl_team_2": {
"description": "If a player played on two national senior teams.",
"type": "string",
"default": "",
"required": false
},
"ntl_team_3": {
"description": "In the rare case that a player played on 3 national senior teams such as those from Russia, Soviet Union and the Unified Team, or Eastern Bloc defectors who played for Canada prior to the fall of the Iron Curtain.",
"type": "string",
"default": "",
"required": false
},
"draft": {
"description": "Position taken overall in NHL Entry Draft (1969 or later only), i.e. 13th overall. If not drafted AND career began in 1969 or later, put Undrafted.",
"type": "string",
"default": "",
"required": false
},
"draft_year": {
"description": "Year of NHL Entry Draft, i.e.: 2001 (which creates a link to 2001 NHL Entry Draft).",
"type": "number",
"default": "",
"required": false
},
"draft_team": {
"description": "Enter FULL NAME of team (NO ABBREVIATION), i.e.: Edmonton Oilers.",
"type": "string",
"default": "",
"required": false
},
"wha_draft": {
"description": "Position taken overall in WHA Amateur Draft, i.e. 13th overall.",
"type": "string",
"default": "",
"required": false
},
"wha_draft_year": {
"description": "Year.",
"description": "Year of WHA Amateur Draft, i.e.: 2001 (which creates a link to 2001 WHA Amatuer Draft).",
"type": "number",
"default": "",
"required": false
},
"wha_draft_team": {
"description": "Enter FULL NAME of team (NO ABBREVIATION), i.e.: Cleveland Crusaders.",
"type": "string",
"default": "",
"required": false
},
"career_start": {
"description": "First pro year if professional, first year of top level of amateur competition if amateur.",
"type": "number",
"default": "value of draft_year.",
"required": true
},
"career_end": {
"description": "Final year of career.",
"type": "number",
"default": "",
"required": false
},
"website": {
"description": "Player's official website; use {{URL|example.com|optional display text}}
",
"type": "string",
"default": "",
"required": false
}
}}</templatedata>
Examples
Example 1: male player, draft
Aleš Hemský | |
---|---|
Hemský at the 2001 NHL entry draft | |
Born | Pardubice, CS | August 13, 1983
Height | 6 ft 0 in (1.83 m) |
Weight | 192 lb (87 kg; 13 st 10 lb) |
Position | Right Wing |
Shoots | Right |
NHL team Former teams |
Edmonton Oilers CZE HC Pardubice |
National team | Czech Republic |
NHL Draft | 13th overall, 2001 Edmonton Oilers |
Playing career | 2002–present |
{{Infobox ice hockey player | name = Aleš Hemský | image = Hemskydraft.png | alt = Young man with clean-cut reddish-blonde hair and a blue business shirt and tie, holding up a dark athletic uniform reading "HEMSKY 01" in large white letters | caption = Hemský at the 2001 NHL entry draft | birth_date = {{Birth date and age|1983|8|13|mf=y}} | birth_place = [[Pardubice]], [[Czechoslovakia|CS]] | height_ft = 6 | height_in = 0 | weight_lb = 192 | position = [[Winger (ice hockey)|Right Wing]] | shoots = Right | league = [[National Hockey League|NHL]] | team = [[Edmonton Oilers]] | former_teams = '''[[Czech Extraliga|CZE]]'''<br/>[[HC Pardubice]] | ntl_team = Czech Republic | draft = 13th overall | draft_year = 2001 | draft_team = [[Edmonton Oilers]] | career_start = 2002 | career_end = }}
Example 2: female player, no image
Carla MacLeod | |
---|---|
Born | Spruce Grove, AB, CAN | June 16, 1982
Height | 5 ft 4 in (1.63 m) |
Weight | 133 lb (60 kg; 9 st 7 lb) |
Position | Defence |
Shot | Right |
WCHA team CWHL team |
Wisconsin Badgers Calgary Oval X-Treme |
National team | Canada |
Playing career | 2003–2010 |
{{Infobox ice hockey player | name = Carla MacLeod | birth_date = {{birth date and age|1982|06|16}} | birth_place = [[Spruce Grove, Alberta|Spruce Grove]], [[Alberta|AB]], [[Canada|CAN]] | height_ft = 5 | height_in = 4 | weight_lb = 133 | position = [[Defenceman (ice hockey)|Defence]] | shoots = Right | league = [[Western Collegiate Hockey Association|WCHA]] team<br/>[[Canadian Women's Hockey League|CWHL]] | team = [[Wisconsin Badgers women's ice hockey|Wisconsin Badgers]]<br/>[[Calgary Oval X-Treme]] | sex = f | ntl_team = Canada | career_start = 2003 | career_end = 2010 }}
Example 3: Hall of Fame player, deceased
Aubrey "Dit" Clapper | |
---|---|
Hockey Hall of Fame, 1947 | |
Born | Newmarket, ON, CAN | February 9, 1907
Died | January 21, 1978 Peterborough, ON, CAN | (aged 70)
Height | 6 ft 2 in (1.88 m) |
Weight | 200 lb (91 kg; 14 st 4 lb) |
Position | Left Wing (1927–37) Defence (1937–47) |
Shot | Right |
Played for | Boston Bruins |
Playing career | 1927–1947 |
{{Infobox ice hockey player | name = Aubrey "Dit" Clapper | halloffame = 1947 | image = | birth_date = {{birth date|1907|2|9|mf=yes}} | birth_place = [[Newmarket, Ontario|Newmarket]], [[Ontario|ON]], [[Canada|CAN]] | death_date = {{death date and age|1978|1|21|1907|2|9|mf=yes}} | death_place = [[Peterborough, Ontario|Peterborough]], [[Ontario|ON]], [[Canada|CAN]] | height_ft = 6 | height_in = 2 | weight_lb = 200 | position = [[Winger (ice hockey)|Left Wing]] (1927–37)<br/>[[Defenceman (ice hockey)|Defence]] (1937–47) | shoots = Right | league = [[National Hockey League|NHL]] | played_for = [[Boston Bruins]] | career_start = 1927 | career_end = 1947 }}
Example 4: goaltender, metric
Son Ho-sung 손호성 | |
---|---|
Son during an away game against High1 | |
Born | Seoul, KOR | 23 November 1982
Height | 180 cm (5 ft 11 in) |
Weight | 78 kg (172 lb; 12 st 4 lb) |
Position | Goaltender |
Catches | Left |
ALH team Former teams |
Anyang Halla High1 |
National team | South Korea |
Playing career | 2005–present |
{{Infobox ice hockey player | name = Son Ho-sung<br/>손호성 | image = Sonhosungnet.jpg | caption = Son during an away game against [[High1]] | birth_date = {{Birth date and age|1982|11|23|df=y}} | birth_place = [[Seoul]], [[South Korea|KOR]] | height_cm = 180 | weight_kg = 78 | position = [[Goaltender]] | catches = Left | league = [[Asia League Ice Hockey|ALH]] | team = [[Anyang Halla]] | former_teams = [[High1]] | ntl_team = South Korea | career_start = 2005 | career_end = }}
Microformat
The HTML markup produced by this template includes an hCard microformat, which makes the person's details parsable by computers, either acting automatically to catalogue articles across Wikipedia or via a browser tool operated by a reader, to (for example) add the subject to an address book or database. For more information about the use of microformats on Wikipedia, please see the microformat project.
Sub-templates
Date-of-birth ("bday") information will only be included in the microformat if {{birth date}}, or {{birth date and age}} are used in the infobox. (Do not use these if the date is before 1583). Be cautious about using these if the person is still living, per WP:DOB.
To include a URL, use {{URL}}.
Please do not remove instances of these sub-templates.
Classes
hCard uses HTML classes including:
- adr
- agent
- bday
- birthplace
- category
- country-name
- deathdate
- deathplace
- extended-address
- family-name
- fn (required)
- given-name
- honorific-prefix
- honorific-suffix
- label
- locality
- n
- nickname
- note
- org
- role
- url
- vcard
Please do not rename or remove these classes nor collapse nested elements which use them.
See also
- Templates to be used with infobox
{{Birth date and age}}
,{{Birth-date and age}}
, or{{Birth year and age}}
(living player){{Birth date}}
and{{Death date and age}}
(deceased player){{Birth-date}}
and{{Death-date and age}}
(deceased player){{URL}}
(website)
- Information
- Infobox maintenance categories