Difference between revisions of "Template:IOC profile"

From blackwiki
Jump to navigation Jump to search
imported>Zyxw
(Add fix for empty id parameters. Remove {{Trim|}} since added {{#if:}} will trim leading/trailing spaces. If Wikidata property has multiple values, only use the first one in URL.)
imported>Zyxw
(don't add categories for "same as Wikidata" or "using Wikidata")
Line 1: Line 1:
 
{{#if: {{{1<includeonly>|</includeonly>}}} {{{id|}}} {{#property:P3171}}
 
{{#if: {{{1<includeonly>|</includeonly>}}} {{{id|}}} {{#property:P3171}}
  
| [https://www.olympic.org/{{#if: {{{1|{{{id<includeonly>|</includeonly>}}}}}} | {{{1|{{{id}}}}}} | {{First word|{{#property:P3171}}|sep=,}} }} {{#if: {{{2|{{{name<includeonly>|</includeonly>}}}}}} | {{{2|{{{name}}}}}} | {{PAGENAMEBASE}} }}] at the [[International Olympic Committee]]<includeonly>{{EditAtWikidata|pid=P3171|{{{1|{{{id|}}}}}}}}</includeonly>{{Main other|{{#if:{{{1|{{{id|}}}}}}
+
| [https://www.olympic.org/{{#if: {{{1|{{{id<includeonly>|</includeonly>}}}}}} | {{{1|{{{id}}}}}} | {{First word|1={{#property:P3171}}|sep=,}} }} {{#if: {{{2|{{{name<includeonly>|</includeonly>}}}}}} | {{{2|{{{name}}}}}} | {{PAGENAMEBASE}} }}] at the [[International Olympic Committee]]<includeonly>{{EditAtWikidata|pid=P3171|{{{1|{{{id|}}}}}}}}</includeonly>{{WikidataCheck|property=P3171|value={{{1|{{{id|}}}}}}|category=IOC profile template with ID|nocatsame=1}}
  | {{WikidataCheck|property=P3171|value={{{1|{{{id|}}}}}}|category=IOC profile template with ID}}
 
  | [[Category:IOC profile template using Wikidata]]
 
  }}}}
 
  
 
| <span class="error">&#123;&#123;[[Template:IOC profile|IOC profile]]&#125;&#125; template missing ID and not present in Wikidata.</span>{{Main other|[[Category:IOC profile template missing ID and not in Wikidata]]}}
 
| <span class="error">&#123;&#123;[[Template:IOC profile|IOC profile]]&#125;&#125; template missing ID and not present in Wikidata.</span>{{Main other|[[Category:IOC profile template missing ID and not in Wikidata]]}}

Revision as of 04:28, 27 April 2019

{{{name}}} at the International Olympic CommitteeTemplate:WikidataCheck

Template documentation[view] [edit] [history] [purge]

Template:Uses Wikidata Template:Tracks Wikidata Lua error in Module:Lua_banner at line 113: attempt to index field 'edit' (a nil value).

Template:IOC profile displays an external link to an athlete's profile at Olympic.org, the official website of the International Olympic Committee (IOC). It is intended for use in the external links section of an article.

Usage

Unnamed parameters:

Template:Tlcw
Template:Tlcw

Named parameters:

Template:Tlcw
Template:Tlcw

Using Wikidata property Template:Property:

Template:Tlcw
Template:Tlcw

Examples

ID in template

Usage in the article Michael Phelps, with article name as link text:

Template:Tlcw
Template:Tlcw

Usage with name parameter as link text:

Template:Tlcw
Template:Tlcw

Output:

URL:

https://www.olympic.org/michael-phelps

ID in Wikidata

Usage in the article Larisa Latynina:

Template:Tlcw
Template:Tlcw

Output:

URL:

https://www.olympic.org/larisa-latynina

No ID in template or Wikidata

Usage:

Template:Tlcw

Output:

TemplateData

This is the TemplateData documentation for this template used by VisualEditor and other tools; see the monthly parameter usage report for this template.

TemplateData for IOC profile

This template displays an external link to an athlete's profile at Olympic.org, the official website of the International Olympic Committee (IOC). It is intended for use in the external links section of an article.

Template parameters

ParameterDescriptionTypeStatus
idid 1

The "id" parameter (or unnamed parameter "1") should contain the ID portion of the URL. Example: michael-phelps is the ID portion of https://www.olympic.org/michael-phelps. This parameter is optional if Wikidata property P3171 exists, but required if not.

Default
Wikidata property P3171
Stringoptional
namename 2

The "name" parameter (or unnamed parameter "2") may be used to specify the link text, which should be the name of the athlete. This parameter is optional; it defaults to the Wikipedia article name, without any disambiguation such as "(athlete)".

Default
{{PAGENAMEBASE}}
Stringoptional

Tracking categories

template with ID
template missing ID

See also

External links