Difference between revisions of "Template:EPCR profile/doc"
imported>Zyxw (moved documentation and categories from main template) |
imported>Zyxw m (use shortcut) |
||
| (4 intermediate revisions by 2 users not shown) | |||
| Line 2: | Line 2: | ||
<!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata --> | <!-- Place categories where indicated at the bottom of this page and interwikis at Wikidata --> | ||
{{Template redirect|epcrugby profile}} | {{Template redirect|epcrugby profile}} | ||
| + | {{Template shortcut|EPCR}} | ||
| + | {{Uses Wikidata|P3666}} | ||
| + | {{Lua|Module:EditAtWikidata}} | ||
| + | |||
| + | '''{{NAMESPACE}}:{{BASEPAGENAME}}''' displays an external link to a [[rugby union]] player's page at the [[European Professional Club Rugby]] (EPCR) website. It is intended for use in the [[Wikipedia:External links|external links]] section of an article. | ||
== Usage == | == Usage == | ||
| Line 11: | Line 16: | ||
: <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= ''ID'' }}</code> | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= ''ID'' }}</code> | ||
: <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= ''ID'' | name= ''NAME'' }}</code> | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | id= ''ID'' | name= ''NAME'' }}</code> | ||
| + | |||
| + | ; Using [[Wikidata]] property {{Property|P3666|id=only}} | ||
| + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>}}</nowiki></code> | ||
| + | : <code><nowiki>{{</nowiki>{{BASEPAGENAME}} | name= ''NAME'' }}</code> | ||
== Examples == | == Examples == | ||
| − | |||
| − | |||
| − | ; Usage | + | === Unnamed parameters === |
| − | : <code><nowiki>* {{</nowiki>{{BASEPAGENAME}} | | + | :; Usage |
| − | : <code><nowiki>* {{</nowiki>{{BASEPAGENAME}} |id= | + | :: <code><nowiki>* {{</nowiki>{{BASEPAGENAME}} | DR379689 | Dominic Robertson-McCoy }}</code> |
| + | :: <code><nowiki>* {{</nowiki>{{BASEPAGENAME}} | 129189 | Dominic Robertson-McCoy }}</code> | ||
| + | |||
| + | :; Output | ||
| + | ::* {{{{BASEPAGENAME}} | DR379689 | Dominic Robertson-McCoy }} | ||
| + | ::* {{{{BASEPAGENAME}} | 129189 | Dominic Robertson-McCoy }} | ||
| + | |||
| + | :; Current URLs with alphanumeric ID | ||
| + | :: <kbd>[https://www.epcrugby.com/player?PlayGuid=DR379689 https://www.epcrugby.com/player?PlayGuid={{hilite|DR379689}}]</kbd> | ||
| + | :: <kbd>[https://www.epcrugby.com/joueur?PlayGuid=DR379689 https://www.epcrugby.com/joueur?PlayGuid={{hilite|DR379689}}]</kbd> (in French) | ||
| + | |||
| + | :; Former URLs with numeric ID (worked prior to June 2018) | ||
| + | :: <kbd>http://<nowiki/>www.epcrugby.com/matchcentre/player_archive.php?player={{Hilite|129189}}&includeref=dynamic</kbd> ([https://web.archive.org/web/20180526044044/http://www.epcrugby.com/matchcentre/player_archive.php?player=129189&includeref=dynamic archived]) | ||
| + | :: <kbd>http://<nowiki/>www.epcrugby.com/statistics/player_archive.php?player={{Hilite|129189}}&includeref=dynamic</kbd> | ||
| + | |||
| + | === Named parameters === | ||
| + | :; Usage | ||
| + | :: <code><nowiki>* {{</nowiki>{{BASEPAGENAME}} |id= CK698197 |name= Cian Kelleher }}</code> | ||
| + | :: <code><nowiki>* {{</nowiki>{{BASEPAGENAME}} |id= 115239 |name= Cian Kelleher }}</code> | ||
| + | |||
| + | :; Output | ||
| + | ::* {{{{BASEPAGENAME}} |id= CK698197 |name= Cian Kelleher }} | ||
| + | ::* {{{{BASEPAGENAME}} |id= 115239 |name= Cian Kelleher }} | ||
| + | |||
| + | :; Current URLs with alphanumeric ID | ||
| + | :: <kbd>[https://www.epcrugby.com/player?PlayGuid=CK698197 https://www.epcrugby.com/player?PlayGuid={{hilite|CK698197}}]</kbd> | ||
| + | :: <kbd>[https://www.epcrugby.com/joueur?PlayGuid=CK698197 https://www.epcrugby.com/joueur?PlayGuid={{hilite|CK698197}}]</kbd> (in French) | ||
| + | |||
| + | :; Former URLs with numeric ID (worked prior to June 2018) | ||
| + | :: <kbd>http://<nowiki/>www.epcrugby.com/matchcentre/player_archive.php?player={{Hilite|115239}}&includeref=dynamic</kbd> ([https://web.archive.org/web/20180525204334/http://www.epcrugby.com/matchcentre/player_archive.php?player=115239&includeref=dynamic archive]) | ||
| + | :: <kbd>http://<nowiki/>www.epcrugby.com/statistics/player_archive.php?player={{Hilite|115239}}&includeref=dynamic</kbd> ([https://web.archive.org/web/20171229024845/http://www.epcrugby.com/statistics/player_archive.php?player=115239&includeref=dynamic archive]) | ||
| + | |||
| + | === 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 a rugby union player's page at the European Professional Club Rugby (EPCR) website. 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: DR379689 is the ID portion of https://www.epcrugby.com/joueur?PlayGuid=DR379689. This parameter is optional if Wikidata property P3666 exists, but required if not.", | ||
| + | "type": "string", | ||
| + | "required": false, | ||
| + | "default": "Wikidata property P3666" | ||
| + | }, | ||
| + | "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 rugby player. This parameter is optional; it defaults to the Wikipedia article name, without any disambiguation such as \"(rugby)\"", | ||
| + | "type": "string", | ||
| + | "required": false, | ||
| + | "default": "{{PAGENAMEBASE}}" | ||
| + | } | ||
| + | }, | ||
| + | "paramOrder": [ | ||
| + | "id", | ||
| + | "name" | ||
| + | ] | ||
| + | } | ||
| + | </templatedata> | ||
| + | |||
| + | == Tracking category == | ||
| + | * {{clc|EPCR template using deprecated numeric ID}} | ||
| − | + | == External links == | |
| − | + | * [https://www.epcrugby.com/champions-cup/players/player-search/ Player search at European Professional Club Rugby] | |
| − | : | ||
<includeonly>{{sandbox other|| | <includeonly>{{sandbox other|| | ||
| Line 28: | Line 104: | ||
[[Category:Rugby union external link templates]] | [[Category:Rugby union 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 01:31, 17 May 2019
| This is a documentation subpage for Template:EPCR profile. It contains usage information, categories and other content that is not part of the original template page. |
| This template uses Lua: |
Template:EPCR profile displays an external link to a rugby union player's page at the European Professional Club Rugby (EPCR) website. It is intended for use in the external links section of an article.
Contents
Usage
- Unnamed parameters
{{EPCR profile | ID }}{{EPCR profile | ID | NAME }}
- Named parameters
{{EPCR profile | id= ID }}{{EPCR profile | id= ID | name= NAME }}
- Using Wikidata property Template:Property
{{EPCR profile}}{{EPCR profile | name= NAME }}
Examples
Unnamed parameters
- Usage
* {{EPCR profile | DR379689 | Dominic Robertson-McCoy }}* {{EPCR profile | 129189 | Dominic Robertson-McCoy }}
- Output
-
- Dominic Robertson-McCoy at European Professional Club RugbyScript error: No such module "EditAtWikidata".
- Dominic Robertson-McCoy at European Professional Club Rugby (archived)Script error: No such module "EditAtWikidata".
- Current URLs with alphanumeric ID
- https://www.epcrugby.com/player?PlayGuid=DR379689
- https://www.epcrugby.com/joueur?PlayGuid=DR379689 (in French)
- Former URLs with numeric ID (worked prior to June 2018)
- http://www.epcrugby.com/matchcentre/player_archive.php?player=129189&includeref=dynamic (archived)
- http://www.epcrugby.com/statistics/player_archive.php?player=129189&includeref=dynamic
Named parameters
- Usage
* {{EPCR profile |id= CK698197 |name= Cian Kelleher }}* {{EPCR profile |id= 115239 |name= Cian Kelleher }}
- Output
-
- Cian Kelleher at European Professional Club RugbyScript error: No such module "EditAtWikidata".
- Cian Kelleher at European Professional Club Rugby (archived)Script error: No such module "EditAtWikidata".
- Current URLs with alphanumeric ID
- https://www.epcrugby.com/player?PlayGuid=CK698197
- https://www.epcrugby.com/joueur?PlayGuid=CK698197 (in French)
No parameters and Wikidata property not defined
- Usage
* {{EPCR profile}}
- Output
-
- Template:PAGENAMEBASE at European Professional Club RugbyScript error: No such module "EditAtWikidata".
TemplateData
TemplateData for EPCR profile
This template displays an external link to a rugby union player's page at the European Professional Club Rugby (EPCR) website. 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: DR379689 is the ID portion of https://www.epcrugby.com/joueur?PlayGuid=DR379689. This parameter is optional if Wikidata property P3666 exists, but required if not.
| String | 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 rugby player. This parameter is optional; it defaults to the Wikipedia article name, without any disambiguation such as "(rugby)"
| String | optional |
Tracking category
External links