Mòideal:WikidataCheck/doc
This is the documentation page for Mòideal:WikidataCheck
This module is subject to page protection. It is a highly visible module in use by a very large number of pages, or is substituted very frequently. Because vandalism or mistakes would affect many pages, and even trivial editing might cause substantial load on the servers, it is protected from editing. |
The following is the documentation for Teamplaid:WikidataCheck. |
Teamplaid:WikidataCheck compares a template parameter to a Wikidata property and adds pages using the template to one of three categories: not in, same as, or different from Wikidata. It is powered by the Lua module Mòideal:WikidataCheck.
Usage
[deasaich]To add only articles to the categories:
{{WikidataCheck|property=P###|value={{{value|}}}|category=Category prefix}}
To add pages in other namespaces to the categories:
{{WikidataCheck|property=P###|value={{{value|}}}|category=Category prefix|namespaces=0,14}}
To prevent adding pages to a "same as" category:
{{WikidataCheck|property=P###|value={{{value|}}}|category=Category prefix|nocatsame=1}}
Parameters
[deasaich]- Required
|property=
is the P### of the property. The "P" must be uppercase.|value=
is the value to use from the template. This would be something like{{{id|}}}
or{{{id|{{{1|}}}}}}
|category=
is the prefix to use in front of the category names. The categories created are "[prefix] not in Wikidata", "[prefix] same as Wikidata", and "[prefix] different from Wikidata".- It is recommended you create these categories with {{Hiddencat}} before applying this template.
- Optional
|namespaces=
is a comma separated list of the numerical namespaces to apply the template in. The default is 0, which is just article space.|nocatsame=
if set to any value will prevent adding pages to a "same as" category. The "not in" and "different from" categories are still added, where applicable.
Example
[deasaich]For {{MusicBrainz artist}}, which checks Teamplaid:Property, the following code would be added:
{{WikidataCheck|property=P434|value={{{mbid|{{{id|{{{1|}}}}}}}}}|category=MusicBrainz artist}}
Articles using that template with an ID would be placed in one of the following categories:
- Roinn-seòrsa:MusicBrainz artist not in Wikidata
- Roinn-seòrsa:MusicBrainz artist same as Wikidata
- Roinn-seòrsa:MusicBrainz artist different from Wikidata
See also
[deasaich]- {{Tracks Wikidata}} for use in template documentation
- {{Wikidata tracking category}} for use in hidden tracking categories