Template:WikidataCheck/doc

Template: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 Module:WikidataCheck.

Usage
To add only articles to the categories:

To add pages in other namespaces to the categories:

To prevent adding pages to a "same as" category:

To make comparison case insensitive for "different from" category:

Parameters

 * 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  or
 * 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 before applying this template.
 * Optional
 * namespaces is a comma separated list of the numerical namespaces to apply the template. 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.
 * ignorecase if set to any value will ignore upper/lower case differences between value in template and value in Wikidata when adding pages to a "different from" category.
 * qid if specified will check a a different Wikidata item than the current article.
 * onlysourced if set to "yes" will ignore unsourced Wikidata properties, equivalent to Module:WikidataIB's yes.

Example
For, which checks , the following code would be added:

Articles using that template with an ID would be placed in one of the following categories:
 * Category:MusicBrainz artist not in Wikidata
 * Category:MusicBrainz artist same as Wikidata
 * Category:MusicBrainz artist different from Wikidata