• Home
  • Random
  • Nearby
  • Log in
  • Settings
Donate Now If Wikipedia is useful to you, please give today.
  • About Wikipedia
  • Disclaimers
Wikipedia

Template:WikidataCheck/sandbox

  • Template
  • Talk
  • Language
  • Watch
  • Edit
< Template:WikidataCheck
This is the template sandbox page for Template:WikidataCheck (diff).
Template documentation[view] [edit] [history] [purge]
WarningThis template is used on approximately 494,000 pages, or roughly 1% of all pages.
To avoid major disruption and server load, any changes should be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can be added to this page in a single edit. Consider discussing changes on the talk page before implementing them.
This template uses Lua:
  • Module:WikidataCheck (sandbox)

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.

Contents

  • 1 Usage
  • 2 Parameters
  • 3 Example
  • 4 See also

Usage

edit

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}}

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

{{WikidataCheck|property=P###|value={{{value|}}}|category=Category prefix|ignorecase=1}}

Parameters

edit
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. 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 |onlysourced=yes.

Example

edit

For {{MusicBrainz artist}}, which checks MusicBrainz artist ID (P434), 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:

  • Category:MusicBrainz artist not in Wikidata
  • Category:MusicBrainz artist same as Wikidata
  • Category:MusicBrainz artist different from Wikidata

See also

edit
  • {{Tracks Wikidata}} for use in template documentation
  • {{Wikidata tracking category}} for use in hidden tracking categories
  • Category:Wikipedia categories tracking data not in Wikidata
  • Category:Wikipedia categories tracking data same as Wikidata
  • Category:Wikipedia categories tracking Wikidata differences
The above documentation is transcluded from Template:WikidataCheck/doc. (edit | history)
Editors can experiment in this template's sandbox (edit | diff) and testcases (create) pages.
Add categories to the /doc subpage. Subpages of this template.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Template:WikidataCheck/sandbox&oldid=1187413897"
Last edited on 29 November 2023, at 02:32

Languages

      This page is not available in other languages.

      Wikipedia
      • Wikimedia Foundation
      • Powered by MediaWiki
      • This page was last edited on 29 November 2023, at 02:32 (UTC).
      • Content is available under CC BY-SA 4.0 unless otherwise noted.
      • Privacy policy
      • About Wikipedia
      • Disclaimers
      • Contact Wikipedia
      • Code of Conduct
      • Developers
      • Statistics
      • Cookie statement
      • Terms of Use
      • Desktop