Difference between revisions of "Template:Davis Cup player/doc"
imported>Zyxw m (Zyxw moved page Template:DavisCup player/doc to Template:Davis Cup player/doc: Davis Cup, similar to move of Template:FedCup player to Template:Fed Cup player) |
imported>Zyxw m (→See also: add links) |
||
| (7 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
{{Documentation subpage}} | {{Documentation subpage}} | ||
<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> | <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> | ||
| − | {{Wikidata | + | {{Uses Wikidata|P2641}} |
| − | '''{{NAMESPACE}}:{{BASEPAGENAME}}''' displays an external link to a tennis player's | + | {{Tracks Wikidata|P2641}} |
| + | {{Lua|Module:EditAtWikidata|Module:WikidataCheck}} | ||
| + | |||
| + | '''{{NAMESPACE}}:{{BASEPAGENAME}}''' displays an external link to a tennis player's profile at [http://www.daviscup.com/ DavisCup.com], the official website of the [[Davis Cup]]. It is intended for use in the [[Wikipedia:External links|external links]] section of an article. | ||
== Usage == | == Usage == | ||
| − | + | Unnamed parameters: | |
| − | : < | + | : {{tlcw|{{BASEPAGENAME}} | <var>ID</var> }} |
| + | : {{tlcw|{{BASEPAGENAME}} | <var>ID</var> | <var>NAME</var> }} | ||
| + | |||
| + | Named parameters: | ||
| + | : {{tlcw|{{BASEPAGENAME}} | id{{=}} <var>ID</var> }} | ||
| + | : {{tlcw|{{BASEPAGENAME}} | id{{=}} <var>ID</var> | name{{=}} <var>NAME</var> }} | ||
| + | |||
| + | Using [[Wikidata]] property [[d:Property:P2641|P2641]]: | ||
| + | : {{tlcw|{{BASEPAGENAME}} }} | ||
| + | : {{tlcw|{{BASEPAGENAME}} | name{{=}} <var>NAME</var> }} | ||
| + | |||
| + | == Examples == | ||
| + | |||
| + | === ID in template === | ||
| + | ''Usage in the article [[James Blake (tennis)|James Blake]], with article name as link text:'' | ||
| + | : {{tlcw|a=1|{{BASEPAGENAME}} | 800198270 }} | ||
| + | : {{tlcw|a=1|{{BASEPAGENAME}} | id{{=}} 800198270 }} | ||
| + | |||
| + | ''Usage with name parameter as link text:'' | ||
| + | : {{tlcw|a=1|{{BASEPAGENAME}} | 800198270 | James Blake }} | ||
| + | : {{tlcw|a=1|{{BASEPAGENAME}} | id{{=}} 800198270 | name{{=}} James Blake }} | ||
| + | |||
| + | ''Output:'' | ||
| + | :* {{{{BASEPAGENAME}} | 800198270 | James Blake }} | ||
| + | |||
| + | ''URLs:'' | ||
| + | : <kbd>[https://www.daviscup.com/en/players/player.aspx?id=800198270 https://www.daviscup.com/en/players/player.aspx?id={{hilite|800198270}}]</kbd> | ||
| + | : <kbd><nowiki>http://</nowiki>www.daviscup.com/en/players/player/profile.aspx?playerid={{hilite|10021072}}</kbd> (former ID, [https://web.archive.org/web/20160314201710/http://www.daviscup.com/en/players/player/profile.aspx?playerid=10021072 archived 2016-03-14]) | ||
| + | |||
| + | === ID in Wikidata === | ||
| + | ''Usage in the article [[Rod Laver]]:'' | ||
| + | : {{tlcw|a=1|{{BASEPAGENAME}} }} | ||
| + | : {{tlcw|a=1|{{BASEPAGENAME}} | name{{=}} Rod Laver }} | ||
| − | + | ''Output:'' | |
| − | : | + | :* {{{{BASEPAGENAME}} | 800173355 | Rod Laver }} [[File:OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt=Edit this at Wikidata |link=https://www.wikidata.org/wiki/Q105550#P2641 |Edit this at Wikidata]] |
| − | : | ||
| − | + | ''URLs:'' | |
| − | : < | + | : <kbd>[https://www.daviscup.com/en/players/player.aspx?id=800173355 https://www.daviscup.com/en/players/player.aspx?id={{hilite|800173355}}]</kbd> |
| − | : < | + | : <kbd><nowiki>http://</nowiki>www.daviscup.com/en/players/player/profile.aspx?playerid={{hilite|10002749}}</kbd> (former ID, [https://web.archive.org/web/20160314151826/http://www.daviscup.com/en/players/player/profile.aspx?playerid=10002749 archived 2016-03-14]) |
| + | |||
| + | === No ID in template or Wikidata === | ||
| + | ''Usage:'' | ||
| + | : {{tlcw|a=1|{{BASEPAGENAME}} }} | ||
| + | |||
| + | ''Output:'' | ||
| + | :* {{{{BASEPAGENAME}} }} | ||
== TemplateData == | == TemplateData == | ||
| − | {{ | + | {{TemplateData header}} |
| − | <templatedata>{ | + | <templatedata> |
| − | "description": "This template displays an external link to a tennis player's | + | { |
| − | "params": { | + | "description": "This template displays an external link to a tennis player's profile at DavisCup.com, the official website of the Davis Cup. It is intended for use in the external links section of an article.", |
| − | + | "params": { | |
| − | + | "id": { | |
| − | + | "label": "id", | |
| − | + | "aliases": ["1"], | |
| − | + | "description": "The \"id\" parameter (or unnamed parameter \"1\") should contain the ID portion of the URL. Example: 800198270 is the ID in https://www.daviscup.com/en/players/player.aspx?id=800198270.", | |
| − | + | "type": "number", | |
| − | "required": false | + | "required": false, |
| + | "default": "Wikidata property P2641" | ||
| + | }, | ||
| + | "name": { | ||
| + | "label": "name", | ||
| + | "aliases": ["2"], | ||
| + | "description": "The \"name\" parameter (or unnamed parameter \"2\") may be used to specify the link text, which should be the name of the tennis player. This parameter is optional; it defaults to the Wikipedia article name, without any disambiguation such as \"(tennis)\".", | ||
| + | "type": "string", | ||
| + | "required": false, | ||
| + | "default": "{{PAGENAMEBASE}}" | ||
| + | } | ||
}, | }, | ||
| − | " | + | "paramOrder": [ |
| − | " | + | "id", |
| − | + | "name" | |
| − | + | ] | |
| − | + | } | |
| − | + | </templatedata> | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | == Tracking categories == | |
| − | + | ; template with ID | |
| − | + | * {{clc|Davis Cup player template with ID different from Wikidata}} | |
| − | + | * {{clc|Davis Cup player template with ID not in Wikidata}} | |
| − | + | ; template missing ID | |
| − | + | * {{clc|Davis Cup player template missing ID and not in Wikidata}} | |
| − | |||
| − | + | == Templates and modules used == | |
| − | : [[ | + | * [[Template:First word]], implemented with [[Module:String]] |
| − | : | + | * [[Module:EditAtWikidata]] |
| − | + | * [[Module:WikidataCheck]] | |
| − | |||
| − | |||
| − | |||
== See also == | == See also == | ||
| − | * {{tl| | + | * {{tl|Billie Jean King Cup player}} – external link to player page at the [[Billie Jean King Cup]] (women's equivalent to Davis Cup) |
* {{tl|ITF profile}} – external link to player page at the [[International Tennis Federation]] | * {{tl|ITF profile}} – external link to player page at the [[International Tennis Federation]] | ||
| − | * {{tl|ATP | + | * {{tl|ATP}} – external link to player page at the [[Association of Tennis Professionals]] |
| + | * {{tl|WTA}} – external link to player page at the [[Women's Tennis Association]] | ||
| + | ---- | ||
| + | * {{tl|Davis Cup}} | ||
| + | * {{tl|Davis Cup team}} | ||
| − | <includeonly>{{ | + | <includeonly>{{Sandbox other|| |
<!-- Categories below this line, please; interwikis at Wikidata --> | <!-- Categories below this line, please; interwikis at Wikidata --> | ||
[[Category:Tennis external link templates]] | [[Category:Tennis external link templates]] | ||
[[Category:People and person external link templates]] | [[Category:People and person external link templates]] | ||
| + | [[Category:External link templates using Wikidata]] | ||
| + | [[Category:Templates that add a tracking category]] | ||
}}</includeonly> | }}</includeonly> | ||
Latest revision as of 08:30, 9 October 2020
| 40px | This is a documentation subpage for Template:Davis Cup player. It contains usage information, categories and other content that is not part of the original template page. |
Template:Uses Wikidata Template:Tracks Wikidata
| 30px | This template uses Lua: |
Template:Davis Cup player displays an external link to a tennis player's profile at DavisCup.com, the official website of the Davis Cup. It is intended for use in the external links section of an article.
Contents
Usage
Unnamed parameters:
Named parameters:
Using Wikidata property P2641:
Examples
ID in template
Usage in the article James Blake, with article name as link text:
Usage with name parameter as link text:
Output:
- James Blake at the Davis CupScript error: No such module "EditAtWikidata".Template:WikidataCheck
URLs:
- https://www.daviscup.com/en/players/player.aspx?id=800198270
- http://www.daviscup.com/en/players/player/profile.aspx?playerid=10021072 (former ID, archived 2016-03-14)
ID in Wikidata
Usage in the article Rod Laver:
Output:
- Rod Laver at the Davis CupScript error: No such module "EditAtWikidata".Template:WikidataCheck Edit this at Wikidata
URLs:
- https://www.daviscup.com/en/players/player.aspx?id=800173355
- http://www.daviscup.com/en/players/player/profile.aspx?playerid=10002749 (former ID, archived 2016-03-14)
No ID in template or Wikidata
Usage:
Output:
- Template:PAGENAMEBASE at the Davis CupScript error: No such module "EditAtWikidata".Template:WikidataCheck
TemplateData
TemplateData for Davis Cup player
This template displays an external link to a tennis player's profile at DavisCup.com, the official website of the Davis Cup. It is intended for use in the external links section of an article.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| id | id 1 | The "id" parameter (or unnamed parameter "1") should contain the ID portion of the URL. Example: 800198270 is the ID in https://www.daviscup.com/en/players/player.aspx?id=800198270.
| Number | optional |
| name | name 2 | The "name" parameter (or unnamed parameter "2") may be used to specify the link text, which should be the name of the tennis player. This parameter is optional; it defaults to the Wikipedia article name, without any disambiguation such as "(tennis)".
| String | optional |
Tracking categories
- template with ID
- Category:Davis Cup player template with ID different from Wikidata (0)
- Category:Davis Cup player template with ID not in Wikidata (0)
- template missing ID
Templates and modules used
- Template:First word, implemented with Module:String
- Module:EditAtWikidata
- Module:WikidataCheck
See also
- {{Billie Jean King Cup player}} – external link to player page at the Billie Jean King Cup (women's equivalent to Davis Cup)
- {{ITF profile}} – external link to player page at the International Tennis Federation
- {{ATP}} – external link to player page at the Association of Tennis Professionals
- {{WTA}} – external link to player page at the Women's Tennis Association
- {{Davis Cup}}
- {{Davis Cup team}}