Template:Dump/doc

From Hârn
Jump to navigation Jump to search

This is wrapper template which provides easy access to Dump function defined in Module:Wikidata.

Usage[edit source]

{{Dump}}

{{Dump|id=Q42}}

{{Dump|title=Douglas Adams}}

{{Dump|title=Douglas Adams|claims|P856|1|mainsnak}}

Function[edit source]

This template renders raw data of Wikidata item page in JSON-like format (for details, see mw:Wikibase/DataModel/JSON) by using Lua function mw.dumpObject.

Browser interface for Q42 Raw data of Q42
Wikidata Q42 screenshot 2018-06-10.png Lua error in Module:Sandbox/Was_a_bee/Dump at line 13: attempt to index field 'wikibase' (a nil value).
Wikidata item page interface displayed when accessed by browser. The example item is [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (Q42)]. Raw data of the same item page in JSON-like format (for details, see mw:Wikibase/DataModel/JSON) rendered by the code {{Dump|id=Q42}}. Real JSON format data is accessible through URL https://www.wikidata.org/wiki/Special:EntityData/Q42.json.

Whole raw data is very long. So it is useful to render certain part of the whole tree.

Template syntax Usage
Wikidata Dump function.svg
Input

{{Dump|id=Q42|claims|P856|1|mainsnak}}

Output

Lua error in Module:Sandbox/Was_a_bee/Dump at line 13: attempt to index field 'wikibase' (a nil value).

Template syntax. Partial tree.

Example[edit source]

Input

{{Dump|title=Douglas Adams|claims|P856|1|mainsnak}}

Output

Lua error in Module:Sandbox/Was_a_bee/Dump at line 13: attempt to index field 'wikibase' (a nil value).

Test area[edit source]

The following data tree is current status of [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (P31)] section of [Lua error in Module:Wikibase at line 27: attempt to index field 'wikibase' (a nil value). Lua error in Module:Wikibase at line 40: attempt to index field 'wikibase' (a nil value). (Q4115189)].

You can check how data is represented through this template, by editing target section at Wikidata. (After editing, purge this page to update.)

{{Dump|id=Q4115189|claims|P31|height=400px}} Lua error in Module:Sandbox/Was_a_bee/Dump at line 13: attempt to index field 'wikibase' (a nil value).

See also[edit source]