Mall:Wikidatalista
.mw-parser-output .template-documentation{clear:both;margin-top:1em;border:1px solid #aaa;background-color:#ecfcf4;padding:1em;overflow:auto}
[visa] [redigera] [rensa sidcachen]
Dokumentation
Denna dokumentation kan vara föråldrad. För den mest aktuella versionen se en:Template:Wikidata list.
Användning
Denna mall definierar en bot-genererad lista baserad på Wikidata (beskrivande blogginlägg (på engelska)). Den måste "avslutas" med {{Wikidatalistavslut}}
. Texten mellan dessa två mallar byts regelbundet (en gång per dygn) ut med den bot-genererade listan. För närvarande är endast en lista per sida möjlig. Exempel:
{{Wikidatalista
|sparql=SELECT ?item WHERE { ?item wdt:P31 wd:Q39715 . ?item wdt:P131 ?sub0 . ?sub0 (wdt:P131)* wd:Q55 }
|wdq=claim[31:39715] and claim[131:(tree[55][131])]
|section=131
|sort=label
|columns=label:Artikel,description,p131:Plats,P580,P582,p625,P18
|thumb=128
|min_section=2
}}
...
{{Wikidatalistavslut}}
Parametrar:
- sparql
- En SPARQL SELECT fråga. Måste returnera
?item
som objektnummer. Du kan använda konverteringsverktyget för att göra om WDQ till SPARQL, men testa alltid din fråga först för att vara säker på att den fungerar och byt ut "entity:" med "wd:" (phab:T119332). Obligatorisk, om inte WDQ används. - wdq
- En WikiDataQuery frågesträng. Resulterande objekt kommer att användas till att bygga listan. Pröva din fråga här. Obligatorisk om inte SPARQL används.
- columns
- Definierar kolumnerna i tabellen. Tillåtna värden är:
number
, ett seriellt radnummer (per avsnitt), stigande från 1, enligt den initiala sorteringen
label
, etiketten för objektet på wikins språk, länkad till den lokala artikeln (om den finns) eller till Wikidata-objektet
description
, den manuellt skrivna eller auto-genererade beskrivningen
item
, objektets Q-nummer på Wikidata
Pxxx
en egenskap på Wikidata
Pxxx/Pzzz
, bestämningsord på egenskaper; då Pxxx länkar till objektet Qyyy och har Pzzz som bestämningsord visas etiketten för Qxxx och värdet för Pzzz
Pxxx/Qyyy/Pzzz
, bestämningsord på egenskaper; då Pxxx länkar till objektet Qyyy och har Pzzz som bestämningsord visas värdet för Pzzz. Detta är en variant av ovanstående användbart för ett enstaka objekt till exempel "p553/q866/p554" för att få namnet på ett YouTube-konto
- Värden markerade som "orekommenderade" kommer inte att visas. Varje kolumn kan om så önskas ha en ":Titel", annars används namnet för egenskapen på Wikidata. Obligatorisk
- sort
- Den initiala sorteringen av tabellen. Tillåtna värden är:
label
, etiketten för objektet
family_name
, försöker att hitta och sortera efter efternamnet i etiketten, med ansatsen att objekten är människor. Detta är heuristiskt och fungerar inte alltid. Om möjligt, sortera på P734 (efternamn).
Pxxx
, en Wikidata-egenskap
- Valfritt
- section
- Listan kan delas upp i avsnitt baserat på en Wikidata-egenskap. Valfri
- min_section
- Minsta antalet träffar för att starta ett avsnitt. Alla andra träffar läggs under "misc". Default:2. Valfri
- autolist
- Om beskrivning är en kolumn, men det saknas en sådan på Wikidata ger "autolist=fallback" verktyget AutoDesc för att skapa en. Valfri
- thumb
- Bredd på miniatyrbild (ex. kolumn P18). Default:128. Valfri
- links
- Hur länkar ska hanteras ut från lokala Wikipedia. Tillåtna värden är:
all
för att länka till Wikidata. Default.
local
för att ta bort träffar som saknar lokal artikel.
red
för att skapa rödlänkar till artikeln baserat på etiketten.
- Valfritt
- row_template
- Skapar ett mallanrop istället för en tabellrad. Mallen måste då själv skapa tabellraden. Parametrar som skickas till mallen är
kolumn
-parametrarna, ex.etikett
ellerp18
. Valfri
- skip_table
- Göm tabellhuvudet med CSS; används tillsammans med row_template. Se
{{Wikidatalista/Galleri}}
och resulterande lista.
Ovanstående dokumentation transkluderas från sidan "Mall:Wikidatalista/dok". Kategorier skall placeras på denna dokumentationssida.