Jump to content

Module:WikidataIdentifiers/doc: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
create documentation
 
{{Module rating |alpha}}
Line 1: Line 1:
{{Module rating |alpha}}
{{Module rating |<!-- Values: pre-alpha • alpha • beta • release • protected -- If a rating not needed/relevant, delete this template call -->}}

<!-- 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]]) -->



Revision as of 15:56, 21 February 2017


Functions for use in retrieving Wikidata for use in templates that deal with identifiers

  • getIdentifierQualifier returns the value of a qualifier for an Identifier

Functions

getIdentifierQualifier

This returns the value of a qualifier for an identifier such as Art UK artist ID (P1367).

There is an assumption is that one value exists for the property, and only one qualifier exists for that value.

Constraint violations for Art UK artist ID (P1367) are at d:Wikidata:Databasereports/Constraintviolations/P1367 #Single_value

Usage

Normally use like this within a template for use in the article concerned:

  • {{#invoke:WikidataIdentifiers |getIdentifierQualifier |<property> |qual=<qualifier>}}

If used outside of the related article, an expensive version of the call is available:

  • {{#invoke:WikidataIdentifiers |getIdentifierQualifier |<property> |qual=<qualifier> |qid=<Q-value for target in Wikidata}}

Examples

Retrieving the quantity (P1114) qualifier for the Art UK artist ID (P1367) within an article:

  • {{#invoke:WikidataIdentifiers |getIdentifierQualifier |P1367 |qual=P1114}}

Retrieving the quantity (P1114) qualifier for the Art UK artist ID (P1367) for Charles Walter Simpson (Q5083334) outside of the article:

  • {{#invoke:WikidataIdentifiers |getIdentifierQualifier |P1367 |qual=P1114 |qid=Q5083334}}