Mall:Json2table/dok
Från Järnvägsdata
| Det här är en dokumentationssida till Mall:Json2table. Den innehåller användningsinformation, kategorier och annat innehåll som inte är en del av mallen. |
| Den här mallen använder Modul:Json2table, ett skript som använder programspråket Lua. Se Wikipedia:Lua om du vill veta mer om hur man använder Lua i mallar. |
Beskrivning
Denna mall gör det möjligt att visa tabulär data lagrad på Wikimedia Commons som en wikitabell.
Användning
{{Json2table|dataset=...}}
dataset- namn på sidan i "Data:" namnrymden på Commons, till exempel "COVID-19 hospitalizations in Denmark" för c:Data:COVID-19 hospitalizations in Denmark.tab
row_header- (default true) skall den första kolumnen vara i fet stil?
col_header- (default true) ska tabellen använda kolumnnamnen som rubriker?
caption- (default true) ska tabellen använda beskrivningen som figurtext?
empty_cell- (default [space]) värde att använda om "null" står i tabellen
columns- (default all) namn på kolumnnycklarna (lagrade som schema.field.name) för de kolumner som ska användas. Separarerade med "/"
table_format- (default class="Wikitabel") ändra tabellens format
bare- (default false) visa bara tabellens celler (behöver placeras i tabellens wikitext)
nowiki- (default false) visa tabellens wikikod (används för felsökning)
lang- språkkod, om ej angiven blir den svenska
Exempel
defaultvärden
{{json2table|dataset=COVID-19 hospitalizations in Denmark}} ger
Luafel i Modul:Json2table på rad 67: attempt to index field 'data' (a nil value).
utvalda kolumner
{{json2table|dataset=COVID-19 hospitalizations in Denmark|columns=date/hospitalizations|caption=false|row_header=false|table_format=class="wikitable sortable"}} ger
Luafel i Modul:Json2table på rad 67: attempt to index field 'data' (a nil value).
