Template:EditAtWikidata/doc

From Roblox SCP Wiki
< Template:EditAtWikidata
Revision as of 11:37, 28 June 2022 by w>Samwilson (→‎Example: format examples in table)

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template to display an icon with a tooltip such as "Edit this at Wikidata".

  • Icon will be linked to the Wikidata entry for the article where this is placed.
  • The link can be modified to point to a specific property (or part thereof) in the Wikidata entry by supplying the optional named parameter |pid=.
  • This message is only displayed if parameter |1=} is empty; i.e. when called from within a template, it can be coded not to display the icon, which means the value from Wikidata is not used.
  • The Wikidata ID can optionally be supplied for testing outside the article (this is an expensive call).

Usage

  • {{EditAtWikidata}}

Outside the article:

  • {{EditAtWikidata |qid=<Qid of article at Wikidata>}}

Inside another template:

  • {{EditAtWikidata |{{{local_parameter|}}} }}

To make the link point to the given propertyID at the Wikidata entry:

  • {{EditAtWikidata |pid=<PropertyID> |local_parameter}}

Example

Wikitext Output
With no parameters:
{{EditAtWikidata}}
Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Linking to a different Wikidata item:
{{EditAtWikidata|qid=Q42}}
Lua error in Module:EditAtWikidata at line 30: attempt to index field 'wikibase' (a nil value).
Linking to a specific property in an item:
{{EditAtWikidata|qid=Q42|pid=P735}}
Lua error in Module:EditAtWikidata at line 30: attempt to index field 'wikibase' (a nil value).

TemplateData

Link to an item on Wikidata, with a tooltip such as "Edit this at Wikidata".

Template parameters

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Property or claim IDpid

ID of the property to be edited at Wikidata. Can also be a 'claim ID', to link to a particular value within a property (when there are multiple).

Example
P1082
Stringsuggested
Non-breaking spacenbsp

Replaces the leading space with a non-breaking space

Auto value
yes
Booleanoptional
Hide the edit-at-Wikidata link?1

To prevent display of the Wikidata link. Useful for templates that add local overrides.

Booleanoptional
Item IDqid

ID (Q-number) of the item to be edited at Wikidata.

Default
ID of the current page.
Example
Q42
Stringoptional

See also