Difference between revisions of "Template:Dump/doc"
Jump to navigation
Jump to search
imported>Was a bee |
imported>Was a bee |
||
| Line 1: | Line 1: | ||
{{Documentation subpage}} | {{Documentation subpage}} | ||
| − | {{Lua|Module: | + | {{Lua|Module:Sandbox/Was a bee/Dump|Module:ResolveEntityId}} |
<!-- 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]]) --> | ||
This is wrapper template which provides easy access to <code>Dump</code> function defined in [[Module:Wikidata]]. | This is wrapper template which provides easy access to <code>Dump</code> function defined in [[Module:Wikidata]]. | ||
== Function == | == Function == | ||
| − | This template | + | 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:Extension:Scribunto/Lua_reference_manual#mw.dumpObject|mw.dumpObject]]. |
{| class="wikitable" | {| class="wikitable" | ||
| − | ! Browser interface | + | ! style ="width:400px;" | Browser interface for [[:d:Q42|Q42]] |
! style ="width:500px;" | Raw data of [[:d:Q42|Q42]] | ! style ="width:500px;" | Raw data of [[:d:Q42|Q42]] | ||
|- | |- | ||
| − | | style ="width:400px;"|[[File:Wikidata Q42 screenshot 2018-06-10.png|400px]] | + | | style ="width:400px; vertical-align: top;"|[[File:Wikidata Q42 screenshot 2018-06-10.png|400px]] |
| − | | style ="width:500px;"|{{Dump|title=Douglas Adams|width=500px|height=400px}} | + | | style ="width:500px; vertical-align: top;"|{{Dump|title=Douglas Adams|width=500px|height=400px}} |
|- | |- | ||
| − | |Wikidata item page interface displayed when accessed by browser. The example item is {{Q|Q42}}. | + | | style ="width:400px; vertical-align: top;"|Wikidata item page interface displayed when accessed by browser. The example item is {{Q|Q42}}. |
| − | | style ="width:500px;"|Raw data of the item page in [[JSON]]-like format | + | | style ="width:500px; vertical-align: top;"|Raw data of the same item page in [[JSON]]-like format (for details, see [[:mw:Wikibase/DataModel/JSON]]) rendered by the code <code><nowiki>{{Dump|id=Q42}}</nowiki></code>. Real JSON format data is accessible through URL https://www.wikidata.org/wiki/Special:EntityData/Q42.json. |
|} | |} | ||
Revision as of 08:10, 10 June 2018
| 40px | This is a documentation subpage for Template:Dump. It contains usage information, categories and other content that is not part of the original template page. |
| 30px | This template uses Lua: |
This is wrapper template which provides easy access to Dump function defined in Module:Wikidata.
Contents
Function
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 |
|---|---|
| 400px | 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:Wd at line 196: 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.
|
Example
- 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).
Usage
{{Dump}}
{{Dump|id=Q42}}
{{Dump|title=Douglas Adams}}
See also