Difference between revisions of "Template:HockeyDB/doc"
imported>Rjd0060 (updating) |
imported>Vanisaac m (→See also: clean up per WP:CAT#T and WP:AWBREQ add template:Sandbox other) |
||
| (13 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
| − | {{ | + | {{Documentation subpage}} |
| + | <!-- Categories go at the bottom of this page and interwikis go in Wikidata. --> | ||
| + | {{Uses Wikidata|P2602}} | ||
| + | {{Lua|Module:EditAtWikidata}} | ||
| − | + | '''{{NAMESPACE}}:{{BASEPAGENAME}}''' displays an external link to [[ice hockey]] player's statistics at [http://www.hockeydb.com HockeyDB.com]. It is intended for use in the [[Wikipedia:External links|external links]] section of an article. | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | == Usage == | |
| − | |||
| − | |||
| − | |||
| − | + | Unnamed parameters: | |
| − | + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | ''ID'' }}</code> | |
| − | + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | ''ID'' | ''NAME'' }}</code> | |
| − | {{ | ||
| − | < | + | Named parameters: |
| − | + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= ''ID'' }}</code> | |
| − | + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= ''ID'' | name= ''NAME'' }}</code> | |
| − | |||
| − | [[ | + | Using [[Wikidata]] property {{Property|2602}}: |
| − | </includeonly> | + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>}}</nowiki></code> |
| + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | name= ''NAME'' }}</code> | ||
| + | |||
| + | == Examples == | ||
| + | |||
| + | === Unnamed parameters === | ||
| + | ''URL:'' | ||
| + | : <kbd>[http://www.hockeydb.com/ihdb/stats/pdisplay.php?pid=73288 http://www.hockeydb.com/ihdb/stats/pdisplay.php?pid={{hilite|73288}}]</kbd> | ||
| + | |||
| + | ''Usage:'' | ||
| + | : <code><nowiki>* {{</nowiki>{{BASEPAGENAME}} | 73288 | Sidney Crosby }}</code> | ||
| + | |||
| + | ''Output:'' | ||
| + | :* {{{{BASEPAGENAME}} | 73288 | Sidney Crosby }} | ||
| + | |||
| + | === Named parameters === | ||
| + | ''URL:'' | ||
| + | : <kbd>[http://www.hockeydb.com/ihdb/stats/pdisplay.php?pid=203186 http://www.hockeydb.com/ihdb/stats/pdisplay.php?pid={{hilite|203186}}]</kbd> | ||
| + | |||
| + | ''Usage:'' | ||
| + | : <code><nowiki>* {{</nowiki>{{BASEPAGENAME}} | id= 203186 | name= Amanda Leveille }}</code> | ||
| + | |||
| + | ''Output:'' | ||
| + | :* {{{{BASEPAGENAME}} | id= 203186 | name= Amanda Leveille }} | ||
| + | |||
| + | === No parameters and Wikidata property not defined === | ||
| + | ''Usage:'' | ||
| + | : <code><nowiki>* {{</nowiki>{{BASEPAGENAME}}<nowiki>}}</nowiki></code> | ||
| + | |||
| + | ''Output:'' | ||
| + | :* {{ {{BASEPAGENAME}} }} | ||
| + | |||
| + | == TemplateData == | ||
| + | {{TemplateData header}} | ||
| + | <templatedata> | ||
| + | { | ||
| + | "description": "This template displays an external link to ice hockey player's statistics at HockeyDB.com. It is intended for use in the external links section of an article.", | ||
| + | "params": { | ||
| + | "id": { | ||
| + | "label": "id", | ||
| + | "aliases": ["1"], | ||
| + | "description": "Player's ID number in the URL. Example: 73288 is the ID in http://www.hockeydb.com/ihdb/stats/pdisplay.php?pid=73288. This parameter is optional if Wikidata property P2602 exists, but required if not.", | ||
| + | "type": "number", | ||
| + | "required": false, | ||
| + | "default": "Wikidata property P2602" | ||
| + | }, | ||
| + | "name": { | ||
| + | "label": "name", | ||
| + | "aliases": ["2"], | ||
| + | "description": "Name of player. If not given it defaults to the Wikipedia article name, without any disambiguation such as (ice hockey).", | ||
| + | "type": "string", | ||
| + | "required": false, | ||
| + | "default": "{{PAGENAMEBASE}}" | ||
| + | } | ||
| + | }, | ||
| + | "paramOrder": [ | ||
| + | "id", | ||
| + | "name" | ||
| + | ] | ||
| + | } | ||
| + | </templatedata> | ||
| + | |||
| + | == See also == | ||
| + | Ice hockey player external link templates: | ||
| + | * {{tl|Ice hockey stats}} | ||
| + | * Official league websites: | ||
| + | ** {{tl|AHL profile}} | ||
| + | ** {{tl|ECHL profile}} | ||
| + | ** {{tl|EIHL profile}} | ||
| + | ** {{tl|NHL profile}} | ||
| + | ** {{tl|KHL profile}} | ||
| + | * Other websites: | ||
| + | ** {{tl|Eliteprospects}} | ||
| + | ** {{tl|Eurohockey}} | ||
| + | ** {{tl|Hockey-reference}} | ||
| + | ** {{tl|Legendsmember}} | ||
| + | ** {{tl|Legendsofhockey}} | ||
| + | ** {{tl|TSN-NHL profile}} | ||
| + | |||
| + | <includeonly>{{Sandbox other|| | ||
| + | <!-- Categories go here and interwikis go in Wikidata. --> | ||
| + | [[Category:Ice hockey external link templates]] | ||
| + | [[Category:People and person external link templates]] | ||
| + | [[Category:External link templates using Wikidata]] | ||
| + | }}</includeonly> | ||
Latest revision as of 16:56, 25 April 2020
| This is a documentation subpage for Template:HockeyDB. It contains usage information, categories and other content that is not part of the original template page. |
| This template uses Lua: |
Template:HockeyDB displays an external link to ice hockey player's statistics at HockeyDB.com. It is intended for use in the external links section of an article.
Contents
Usage
Unnamed parameters:
{{HockeyDB | ID }}{{HockeyDB | ID | NAME }}
Named parameters:
{{HockeyDB | id= ID }}{{HockeyDB | id= ID | name= NAME }}
Using Wikidata property Template:Property:
{{HockeyDB}}{{HockeyDB | name= NAME }}
Examples
Unnamed parameters
URL:
Usage:
* {{HockeyDB | 73288 | Sidney Crosby }}
Output:
- Sidney Crosby career statistics at The Internet Hockey DatabaseScript error: No such module "EditAtWikidata".
Named parameters
URL:
Usage:
* {{HockeyDB | id= 203186 | name= Amanda Leveille }}
Output:
- Amanda Leveille career statistics at The Internet Hockey DatabaseScript error: No such module "EditAtWikidata".
No parameters and Wikidata property not defined
Usage:
* {{HockeyDB}}
Output:
- Template:PAGENAMEBASE career statistics at The Internet Hockey DatabaseScript error: No such module "EditAtWikidata".
TemplateData
TemplateData for HockeyDB
This template displays an external link to ice hockey player's statistics at HockeyDB.com. It is intended for use in the external links section of an article.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| id | id 1 | Player's ID number in the URL. Example: 73288 is the ID in http://www.hockeydb.com/ihdb/stats/pdisplay.php?pid=73288. This parameter is optional if Wikidata property P2602 exists, but required if not.
| Number | optional |
| name | name 2 | Name of player. If not given it defaults to the Wikipedia article name, without any disambiguation such as (ice hockey).
| String | optional |
See also
Ice hockey player external link templates:
- {{Ice hockey stats}}
- Official league websites:
- {{AHL profile}}
- {{ECHL profile}}
- {{EIHL profile}}
- {{NHL profile}}
- {{KHL profile}}
- Other websites:
- {{Eliteprospects}}
- {{Eurohockey}}
- {{Hockey-reference}}
- {{Legendsmember}}
- {{Legendsofhockey}}
- {{TSN-NHL profile}}