Mall:Wikidatalista

Från Wikipedia
Hoppa till: navigering, sök

[visa] [redigera] [rensa sidcachen]

Template-info.png Dokumentation


Denna dokumentation kan vara föråldrad. För den mest aktuella versionen se en:Template:Wikidata list.

Användning[redigera wikitext]

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 (eftrernamn).
  • 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 eller p18. Valfri
skip_table
Göm tabellhuvudet med CSS; används tillsammans med row_template. Se {{Wikidatalista/Galleri}} och resulterande lista.