Sjabloon:Wikidata
Dit sjabloon gebruikt Lua: |
Deze sjabloon is bedoeld om data van Wikidata op te halen met of zonder link naar het gekoppelde Wikipedia-artikel en met vele andere opties.
Gebruik
Let op: om resultaat te krijgen moet ook tenminste het "Label" in het Nederlands in Wikidata ingevuld zijn. (Het komt voor dat er in Wikidata alleen gegevens van een of meer andere talen zijn ingevuld.)
De algemene structuur van een aanroep van deze sjabloon is als volgt. Merk op dat de basisstructuur bestaat uit positionele commando's, opties en argumenten, welke allemaal een vaste positie hebben.
{{wikidata|commando1|optie1a|optie1b|optie1c|commando2|optie2a|optie2b|optie2c|optie0a|optie0b|optie0c|arg1|arg2|arg3}}
Gebruik verschillende commando's om verschillende soorten waardes op te halen van Wikidata. Minstens één commando moet worden opgegeven en meerdere commando's kunnen worden gecombineerd in één aanroep zoals hierboven is getoond (in willekeurige volgorde, meer dan twee is ook mogelijk), maar dit geldt alleen voor commando's uit de bewering-klasse; aanroepen die een commando bevatten uit de algemeen-klasse kunnen geen ander commando bevatten. Elk commando kan worden gevolgd door een willekeurig aantal commando-opties, welke optioneel zijn en kunnen worden gebruikt om de uitvoer die gegenereerd wordt door dat commando aan te passen.
De commando's en hun opties kunnen worden gevolgd door een willekeurig aantal configuratie-opties, welke ook optioneel zijn en de selectie van data en het algemene gedrag van deze sjabloon beïnvloeden. De aanroep wordt afgesloten met de positionele argumenten, welke al dan niet verplicht zijn afhankelijk van het opgegeven commando of de opgegeven commando's. Er bestaan tevens een aantal benoemde argumenten, evenals een verzameling benoemde opties voor geavanceerd gebruik die gebruikt kunnen worden om de manier aan te passen waarop opgehaalde waardes in de uitvoer worden samengevoegd.
Deze sjabloon is ontworpen om de basisbehoeften van het ophalen van data van Wikidata te verschaffen, maar veel kan worden bereikt middels verschillende combinaties van aanroepen. Voor het gemak zouden zulke combinaties kunnen worden samengebonden in nieuwe sjablonen die aan een specifieke behoefte voldoen. Zie ook de sectie over veelvoorkomende toepassingen hieronder voor een aantal voorbeelden van nuttige "bouwstenen". Op een soortgelijke manier kan de functionaliteit van deze sjabloon worden uitgebreid door het maken van wrapper-sjablonen die gebruikmaken van het commando main
dat wordt geboden door Module:Wd (welke wordt gebruikt door deze sjabloon).
Veelvoorkomende toepassingen
Hieronder volgt een lijst van veelvoorkomende toepassingen. In de toekomst zouden er voor meer gemak plaatsvervangende commando's kunnen worden geïmplementeerd die equivalent zijn aan deze aanroepen.
Aanroep | Toepassing |
---|---|
{{wikidata|label|raw}}
|
Retourneert het Q-nummer van het Wikidata-item dat gekoppeld is aan de huidige pagina (bijvoorbeeld "Q55"). |
{{#if:{{wikidata|label|raw}}|...}}
|
Voert een controle uit om te bepalen of de huidige pagina een Wikidata-item heeft.
Merk op dat deze bewering vertrouwt op een geretourneerde waarde die leeg dan wel niet leeg is en dat het belangrijk is om de optie |
Commando's
De commando's (commando1
, commando2
, ...) bepalen welke soorten waardes worden geretourneerd. Eén aanroep kan alleen commando's van een enkele klasse bevatten.
Bewering-klasse
De bewering-klasse-commando's kunnen worden gecombineerd, wat betekent dat meerdere commando's van verschillende types uit deze klasse tegelijkertijd kunnen worden opgegeven (zie hierboven voor gebruik).
Combineer meerdere commando's in één aanroep van deze sjabloon, in plaats van meerdere aanroepen van deze sjabloon te doen met elk één commando, om er zeker van te zijn dat alle geretourneerde stukken informatie bij elkaar horen (zie ook de onderstaande voorbeelden).
Type | Commando | Retourneert | Basisgebruik | Beschrijving |
---|---|---|---|---|
I | property
|
eerste overeenkomst* | {{wikidata|property|P1}}
|
Retourneert de opgevraagde eigenschap (property) – of lijst van eigenschappen (properties) – van de huidige item-entiteit of van een opgegeven entiteit.
Dit commando kan slechts één keer worden opgegeven in een aanroep. |
properties
|
alle overeenkomsten | {{wikidata|properties|P1}}
| ||
II | qualifier
|
eerste overeenkomst** | {{wikidata|qualifier|P1|P2}}
|
Retourneert de opgevraagde kwalificatie (qualifier) – of lijst van kwalificaties (qualifiers) – van de opgegeven eigenschap (property) van de huidige item-entiteit of van een opgegeven entiteit.
In tegenstelling tot de andere bewering-klasse-commando's kan dit commando meerdere keren in één aanroep opgegeven worden om verschillende kwalificaties op te halen. |
qualifiers
|
alle overeenkomsten | {{wikidata|qualifiers|P1|P2}}
| ||
III | reference
|
eerste overeenkomst** | {{wikidata|reference|P1}}
|
Retourneert een bron (reference) – of lijst van bronnen (references) – van de opgegeven eigenschap (property) van de huidige item-entiteit of van een opgegeven entiteit.***
Dit commando kan slechts één keer worden opgegeven in een aanroep. |
references
|
alle overeenkomsten | {{wikidata|references|P1}}
| ||
* Retourneert slechts een enkele waarde in plaats van meerdere (als meerdere beweringen overeenkomen). De geretourneerde waarde is de eerste overeenkomst die gevonden is uit de beweringen met de beste rang. | ||||
** Retourneert slechts een enkele waarde in plaats van meerdere voor elke overeenkomende bewering. Om in totaal hoogstens één waarde te krijgen in het geval het commando property niet ook gebruikt wordt, gebruik daarnaast de configuratie-optie single .
| ||||
*** Alleen bronnen die geldig zijn volgens de Wikidata-richtlijnen voor bronnen worden geretourneerd (d.w.z. bronnen die ten minste de eigenschap (P248) of (P854) hebben). |
Algemeen-klasse
De algemeen-klasse-commando's kunnen niet worden gecombineerd.
Type | Commando | Retourneert | Basisgebruik | Beschrijving |
---|---|---|---|---|
I | label
|
{{wikidata|label}}
|
Retourneert de label (label) van de huidige item-entiteit of van de opgegeven entiteit indien aanwezig. | |
II | title
|
{{wikidata|title}}
|
Retourneert de titel (title) van de pagina die gekoppeld is aan de huidige item-entiteit of aan de opgegeven entiteit indien zo'n pagina bestaat. | |
III | description
|
{{wikidata|description}}
|
Retourneert de beschrijving (description) van de huidige item-entiteit of van de opgegeven entiteit indien aanwezig. | |
IV | alias
|
eerste overeenkomst* | {{wikidata|alias}}
|
Retourneert een alias (alias) – of lijst van aliassen (aliases) – van de huidige item-entiteit of van de opgegeven entiteit indien aanwezig. |
aliases
|
alle overeenkomsten | {{wikidata|aliases}}
| ||
V | badge
|
eerste overeenkomst* | {{wikidata|badge}}
|
Retourneert een badge (badge) – of lijst van badges (badges) – voor de pagina die gekoppeld is aan de huidige item-entiteit of aan de opgegeven entiteit indien zo'n pagina bestaat. |
badges
|
alle overeenkomsten | {{wikidata|badges}}
| ||
* Retourneert slechts een enkele waarde in plaats van meerdere (als meerdere waardes aanwezig zijn). |
Opties
De volgende opties zijn beschikbaar, die kunnen worden gebruikt om het gedrag van deze sjabloon aan te passen. De opties dienen opgegeven te worden na het (eerste) commando en voor de positionele argumenten. Voor het gemak zijn lege opties (d.w.z. ||
) toegestaan, welke simpelweg zullen worden genegeerd.
Commando-opties
Deze opties (optie1*
, optie2*
, ...) zijn van toepassing op het commando dat ze direct voorgaat.
Optie | Beschrijving |
---|---|
raw
|
Retourneert de ruwe waarde indien toepasselijk.
Als deze optie wordt gebruikt met item- of property-datatypes, dan zal dit het Q-nummer of P-nummer retourneren in plaats van de gewone label. Voor hoeveelheid-datatypes zal deze optie alle meeteenheden afstrippen, tenzij ook de optie Als deze optie wordt gebruikt met tijd-datatypes, dan zal de geretourneerde datum in het formaat Als het wordt gebruikt met geografische coördinaten-datatypes, dan vervangt het de verschillende symbolen met schuine strepen naar voren in de geretourneerde waarde (bijvoorbeeld |
linked
|
Voegt een link toe naar het Wikipedia-artikel dat gekoppeld is aan de eigenschap (property) of kwalificatie (qualifier) als het bestaat. Ook meeteenheden die al dan niet worden toegevoegd aan waardes krijgen hiermee een link.
Als deze parameter wordt weggelaten, dan wordt de kale eigenschaps- of kwalificatiewaarde geretourneerd. |
short
|
[DUUR] Retourneert de (P1813) van elke geretourneerde entiteit als die beschikbaar is. Als dat niet het geval is, dan volgt het standaardgedrag waarbij de label van de entiteit wordt geretourneerd.
|
multilanguage
|
Retourneert waardes van het type enkeltalige tekst in welke beschikbare taal dan ook, niet alleen in de taal van de huidige wiki. |
unit
|
Retourneert alleen de meeteenheid van hoeveelheid-datatypes. |
Configuratie-opties
Deze opties (optie0*
) zijn algemene configuratie-opties en kunnen overal na het eerste commando worden opgegeven (maar vóór de positionele argumenten).
Optie | Beschrijving | Commando-klasse | |
---|---|---|---|
Combinatie van: | preferred
|
Stelt beperkingen aan de rang van de geselecteerde beweringen. De rangen zijn voorkeursrang (preferred), normale rang (normal) en afgekeurde rang (deprecated).
De eerste drie opties bepalen de rangen van de beweringen die zullen worden geselecteerd. Ze kunnen eventueel worden gevolgd door een Als de optie De standaard is Uitvoer is altijd gesorteerd van hoogste naar laagste rang (ongeacht of een van deze opties is opgegeven). |
bewering |
normal
| |||
deprecated
| |||
best
| |||
Combinatie van: | future
|
Stelt beperkingen aan de geldigheid op basis van tijd van de geselecteerde beweringen: toekomstig (future), actueel (current) en voormalig (former). Gebruikt de bewerings kwalificaties (qualifiers) (P580) en (P582) om te bepalen of de bewering geldig is voor de geselecteerde tijdsperiode(s).
De standaard is |
bewering |
current
| |||
former
| |||
mdy
|
Retourneert datumwaardes in de volgorde maand-dag-jaar in plaats van dag-maand-jaar. | bewering | |
single
|
Retourneert slechts een enkele bewering in plaats van meerdere (als meerdere beweringen overeenkomen). Heeft geen effect als het commando property /properties is opgegeven, in welk geval deze optie overtollig zou zijn.
|
bewering | |
sourced
|
Retourneert alleen beweringen die minstens één geldige bron (reference) hebben. | bewering | |
Een van: | edit
|
Voegt een klikbaar icoon toe na de uitvoer dat door lezers kan worden gebruikt om de geretourneerde bewering op Wikidata te bewerken.
Als |
bewering, algemeen |
edit@end
|
Argumenten
De argumenten bepalen waar alle geretourneerde waardes vandaan worden gehaald.
Positionele argumenten
De volgende tabel geeft een overzicht van de beschikbare positionele argumenten (arg*
) in hun vaste volgorde. Voor elk commando is de toepasselijke set van argumenten gemarkeerd. Als meerdere commando's opgegeven zijn, dan is de toepasselijke set de vereniging van de individuele sets. Bijvoorbeeld, als de commando's properties
en qualifiers
opgegeven zijn, dan moeten ook minstens allebei de argumenten property_id
en qualifier_id
opgegeven worden.
Meer dan één qualifier
/qualifiers
-commando kan worden opgegeven. De volgorde waarin deze commando's met hun opties zijn opgegeven komt overeen met de volgorde waarin de bijbehorende qualifier_id
-argumenten zijn opgegeven.
(verplicht) | (optioneel) | (optioneel) | (verplicht) | (optioneel) | (verplicht) | (verplicht) | |||
{{wikidata
|
commando's
|
opties
|
entiteit_id
|
property_id
|
ruwe_waarde
|
qualifier_id
|
qualifier_id
|
}}
| |
---|---|---|---|---|---|---|---|---|---|
label , title ,description ,alias /aliases ,badge /badges
|
|||||||||
property /properties
|
|||||||||
reference /references
|
|||||||||
qualifier /qualifiers
|
|||||||||
qualifier /qualifiers (optionele 2de, 3de, etc.)
| |||||||||
Hieronder volgt een beschrijving van alle positionele argumenten.
Argument | Beschrijving |
---|---|
entiteit_id
(optioneel) |
[DUUR] Q-nummer van de uit te lezen item-entiteit (bijvoorbeeld Q55 ), P-nummer (of een beschikbare alias) van de uit te lezen property-entiteit voorafgegaan door het voorvoegsel Property: (bijvoorbeeld Property:P38 ), of paginatitel van het Wikipedia-artikel waarvan de gekoppelde item-entiteit moet worden uitgelezen voorafgegaan door : , een voorgevoegde dubbele punt (bijvoorbeeld :Nederland ).
In het geval van de algemeen-klasse-commando's mag het voorvoegsel Als deze parameter wordt weggelaten, dan zal de item-entiteit die is gekoppeld aan de huidige pagina worden gebruikt (behalve wanneer |
property_id
|
P-nummer (of een beschikbare alias) van de eigenschap (property) binnen de uit te lezen entiteit, zonder het voorvoegsel Property: (bijvoorbeeld P35 ).
|
ruwe_waarde
(optioneel) |
Ofwel het Q-nummer gelijk aan de waarde van de eigenschap (bijvoorbeeld Q29574 ) of een letterlijke waarde (d.w.z. tekenreeks of hoeveelheid etc., geen entiteitslabel) gelijk aan de ruwe waarde van de eigenschap van de uit te lezen bewering.
Datums als letterlijke waardes moeten worden gegeven in het formaat Geografische coördinaten als letterlijke waardes moeten worden gegeven met schuine strepen naar voren (d.w.z. Het speciale type 'geen waarde' kan worden opgegeven met de lege tekst (d.w.z. Om een letterlijk verticaal streepje Als deze parameter wordt weggelaten, dan zullen alle beweringen (die voldoen aan enige andere beperkingen) die vallen onder de opgegeven eigenschap worden uitgelezen. |
qualifier_id
|
P-nummer (of een beschikbare alias) van de kwalificatie (qualifier) binnen de uit te lezen entiteit, zonder het voorvoegsel Property: (bijvoorbeeld P580 ).
|
Benoemde argumenten
Hieronder volgt een beschrijving van alle benoemde argumenten, welke naam/waarde-paren zijn (d.w.z. |naam=waarde
). Deze zijn allemaal optioneel en kunnen overal binnen de aanroep worden opgegeven.
Argument | Beschrijving | Commando-klasse |
---|---|---|
eid=
|
[DUUR] Dit argument kan worden gebruikt om het Q-nummer (bijvoorbeeld |eid=Q55 ) of P-nummer (of een beschikbare alias) van de uit te lezen entiteit op te geven. Het biedt dezelfde functionaliteit als het positionele argument entiteit_id , met één verschil: als het argument is opgegeven maar met een lege waarde (d.w.z. |eid= ), dan zal geen enkele entiteit worden uitgelezen in plaats van de item-entiteit die is gekoppeld aan de huidige pagina. Dit is nuttig in sommige gevallen waarin een variabele entiteit-ID wordt verwacht, maar waarbij de item-entiteit die is gekoppeld aan de huidige pagina niet standaard moet worden uitgelezen.
Tevens mag het voorvoegsel Dit argument heeft alleen effect als het positionele argument |
bewering, algemeen |
page=
|
[DUUR] Dit argument kan worden gebruikt om de paginatitel (bijvoorbeeld |page=Nederland ) van het Wikipedia-artikel waarvan de gekoppelde item-entiteit moet worden uitgelezen op te geven. Het gedraagt zich net zoals het benoemde argument eid= en kan worden gebruikt in plaats van het positionele argument entiteit_id (merk op dat geen voorgevoegde dubbele punt, : , benodigd is). Als het argument is opgegeven maar met een lege waarde (d.w.z. |page= ), dan zal geen enkele entiteit worden uitgelezen in plaats van de item-entiteit die is gekoppeld aan de huidige pagina.
Dit argument heeft alleen effect als het positionele argument |
bewering, algemeen |
date=
|
Dit argument kan worden gebruikt om een bepaalde datum in te stellen (bijvoorbeeld |date=1731-02-11 ) ten opzichte waarvan beweringen worden gezocht die overeenkomen met de gebruikte opties future , current en former , in plaats van ten opzichte van vandaag. Het stelt de standaard van deze opties in op current zodat standaard alleen beweringen die geldig waren op de opgegeven datum worden geretourneerd (op basis van de bewerings kwalificaties (qualifiers) (P580) en (P582)).
De datum moet worden opgegeven in het formaat |
bewering |
<kwalificatie>=
|
De <kwalificatie> is een placeholder voor een set van argumenten die bepalen welke beweringen uitgelezen moeten worden op basis van kwalificatiewaarde (qualifier-waarde), overeenkomstig met het paar positionele argumenten property_id en ruwe_waarde (die toegang bepalen op basis van eigenschapswaarde (property-waarde)).
Zodoende is Voorbeeld: Meerdere argumenten van dit type kunnen worden opgegeven om meerdere kwalificatiewaardes gelijktijdig overeen te laten komen voor elke bewering. |
bewering |
Eigenschapsaliassen
Eigenschapsaliassen (property-aliassen) zijn andere namen voor P-nummers die in plaats daarvan kunnen worden gebruikt. De volgende eigenschapsaliassen (die hoofdlettergevoelig zijn) zijn momenteel beschikbaar:
Alias | vertaalt naar |
P-nummer |
---|---|---|
coord | → | P625 |
image | → | P18 |
author | → | P50 |
publisher | → | P123 |
importedFrom | → | P143 |
statedIn | → | P248 |
pages | → | P304 |
language | → | P407 |
hasPart | → | P527 |
publicationDate | → | P577 |
startTime | → | P580 |
endTime | → | P582 |
chapter | → | P792 |
retrieved | → | P813 |
referenceURL | → | P854 |
website | → | P856 |
sectionVerseOrParagraph | → | P958 |
archiveURL | → | P1065 |
title | → | P1476 |
formatterURL | → | P1630 |
quote | → | P1683 |
shortName | → | P1813 |
definingFormula | → | P2534 |
archiveDate | → | P2960 |
inferredFrom | → | P3452 |
typeOfReference | → | P3865 |
column | → | P3903 |
Geavanceerd gebruik
De opmaak van de uitvoer van (een combinatie van) commando's die zowel een enkelvoudige als een meervoudige vorm hebben (bijvoorbeeld property
/properties
) kan worden aangepast door middel van een aantal benoemde opties, welke naam/waarde-paren zijn (d.w.z. |optie=waarde
), die overal binnen de aanroep opgegeven kunnen worden. De onderstaande tabel geeft een overzicht van de beschikbare benoemde opties.
Om een spatie aan het begin of eind van een waarde
de plaatsen, gebruik een underscore _
. Om een letterlijke underscore te krijgen, maskeer het door er een schuine streep naar achteren \
direct voor te plaatsen (d.w.z. \_
); hetzelfde geldt voor een letterlijke schuine streep naar achteren (d.w.z. \\
). Om een letterlijk verticaal streepje |
te krijgen, gebruik {{!}}
of |
.
Benoemde optie | Standaardwaarde | Standaardcriterium | Beschrijving | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
format=
|
%p[%s][%r]
|
als het commando property /properties was opgegeven en het commando qualifier /qualifiers niet was opgegeven
|
Het formaat van een enkele bewerking. De beschikbare parameters zijn als volgt.
Optionele parameters kunnen worden opgegeven door deze in te sluiten tussen vierkante haakjes: Om gebruik te maken van twee openende vierkante haakjes die elkaar direct volgen (d.w.z. Minstens één niet-optionele parameter moet worden opgegeven, terwijl de parameter Om een letterlijke | ||||||||||||||||
%q[%s][%r]
|
als het commando property /properties niet was opgegeven en het commando qualifier /qualifiers was opgegeven
| ||||||||||||||||||
%r
|
als alleen het commando reference /references was opgegeven
| ||||||||||||||||||
%p[ <span style="font-size:85\%">(%q)</span>][%s][%r]
|
als het commando property /properties was opgegeven en het commando qualifier /qualifiers was opgegeven
| ||||||||||||||||||
%a[%s]
|
als het commando alias /aliases was opgegeven
| ||||||||||||||||||
%b[%s]
|
als het commando badge /badges was opgegeven
| ||||||||||||||||||
sep=
|
_
|
standaard | Het vaste scheidingsteken tussen elk paar beweringen, aliassen of badges. | ||||||||||||||||
|
als alleen het commando reference /references was opgegeven zonder de optie raw
| ||||||||||||||||||
sep%s=
|
,
|
standaard | Het verplaatsbare scheidingsteken tussen elk paar beweringen, aliassen of badges. Dit zal de waarde zijn van de parameter %s die wordt ingevuld voor alle beweringen, aliassen of badges, behalve de laatste in de lijst (welke kan worden ingesteld met de optie punc ).
| ||||||||||||||||
;
|
als het commando property /properties niet was opgegeven en het commando qualifier /qualifiers was opgegeven
| ||||||||||||||||||
sep%q1= , sep%q2= , sep%q3= , ...
|
,_
|
standaard | Het scheidingsteken tussen elk paar kwalificaties van een enkele bewering. Dit zijn de scheidingstekens tussen de waardes voor de parameters %q1 , %q2 , %q3 , ...
Als slechts één | ||||||||||||||||
sep%q=
|
,_
|
als precies één qualifier /qualifiers -commando was opgegeven
|
Het scheidingsteken tussen elke set van kwalificaties van een enkele bewering. Dit is het scheidingsteken tussen de waardes voor de parameter %q .
Als slechts één | ||||||||||||||||
;_
|
als meer dan één qualifier /qualifiers -commando was opgegeven
| ||||||||||||||||||
sep%r=
|
|
standaard | Het scheidingsteken tussen elk paar bronnen van een enkele bewering. Dit is het scheidingsteken tussen de waardes voor de parameter %r .
| ||||||||||||||||
_
|
als de optie raw was opgegeven voor het commando reference /references
| ||||||||||||||||||
punc=
|
|
standaard | Een leesteken dat aan het einde van de uitvoer geplaatst wordt. Dit wordt geplaatst door er de parameter %s van de laatste bewering (of alias of badge) in de lijst mee in te vullen.
Dit maakt het mogelijk om bronnen van de laatste bewering achter het leesteken te plaatsen wanneer de uitvoer wordt gebruikt als onderdeel van een zin. |
Voorbeelden
Parameters en uitvoertypes | Voorbeeld | Beschrijving |
---|---|---|
Q55 = "", P395 = ""
[tekenreeks] |
{{wikidata|property|Q55|P395}}
|
Haalt een tekenreekswaarde op. |
P395 = ""
[tekenreeks] |
{{wikidata|property|P395}}
|
Als de sjabloon is opgenomen in de pagina (die gekoppeld is aan Q55), dan kan de Q55 worden weggelaten.
|
Q55 = "", P395 = ""
[tekenreeks] |
{{wikidata|property|eid=Q55|P395}}
|
Een entiteit-ID kan ook worden opgegeven door middel van het argument eid= .
|
P395 = ""
[tekenreeks] |
{{wikidata|property|page=|P395}}
|
Een paginatitel kan worden opgegeven in plaats van een entiteit-ID door middel van het argument page= .
|
Q55 = "", P395 = ""
[tekenreeks] |
{{wikidata|property|edit|Q55|P395}}
|
Voegt een klikbaar icoon toe dat kan worden gebruikt om de geretourneerde waarde op Wikidata te bewerken. |
Q55 = "", P395 = ""
[tekenreeks] |
{{wikidata|property|edit@end|Q55|P395}}
|
Plaatst het bewerkingsicoon aan het einde van de regel. |
Q55 = "", P1082 = ""
[hoeveelheid] |
{{wikidata|property|normal+|Q55|P1082}}
|
Haalt een enkele eigenschapswaarde op van beweringen met een normale rang of hoger. |
Q55 = "", P1082 = ""
[hoeveelheid] |
{{wikidata|properties|normal+|Q55|P1082}}
|
Haalt meerdere eigenschapswaarde op van beweringen met een normale rang of hoger. |
Q55 = "", P1082 = "", P585 = ""
[hoeveelheid], [tijd] |
{{wikidata|properties|qualifier|normal+|Q55|P1082|P585}}
|
Haalt een enkele kwalificatiewaarde op voor elke bewering, bovenop de eigenschapswaarde. |
Q55 = "", P1082 = "", P585 = ""
[hoeveelheid], [tijd], [bron] |
{{wikidata|properties|qualifier|references|normal+|Q55|P1082|P585}}
|
Haalt bronnen op voor elke bewering. |
Q55 = "", P1082 = ""
[hoeveelheid], [bron] |
Een totaal aantal van {{wikidata|property|references|Q55|P1082}} mensen wonen in Nederland.
|
Haalt een eigenschap op met bijbehorende bronnen. |
Q55 = "", P1082 = ""
[hoeveelheid], [bron] |
Nederland heeft een inwonertal van {{wikidata|property|references|Q55|P1082|punc=.}}
|
Voegt een leesteken toe aan het einde van de uitvoer, vóór de bron. |
Q55 = "", P1082 = "", P585 = ""
[hoeveelheid], [tijd], [bron] |
<ul>{{wikidata|properties|qualifier|references|normal+|Q55|P1082|P585|format=<li>%p[%r][<ul><li>%q</li></ul>]</li>}}</ul>
|
Retourneert de uitvoer in een aangepast formaat. |
Q55 = "", P1082 = "", P585 = ""
[tijd] |
{{wikidata|qualifier|normal+|Q55|P1082|P585}}
|
Haalt een enkele kwalificatie op per bewering, standaard voor meerdere overeenkomende beweringen. |
Q55 = "", P1082 = "", P585 = ""
[tijd] |
{{wikidata|qualifier|normal+|single|Q55|P1082|P585}}
|
Om een enkele kwalificatie op te halen voor slechts een enkele bewering, geef ook de optie single op zodat slechts een enkele bewering zal worden uitgelezen.
|
Q55 = "", P1082 = "", P585 = ""
[tijd] |
{{wikidata|qualifier|Q55|P1082|'|P585}}
|
Haalt een kwalificatie op van beweringen waarvan de (ruwe) eigenschapswaarde overeenkomt met een opgegeven letterlijke waarde. |
Q55 = "", P1082 = "", P585 = ""
[tijd] |
{{wikidata|qualifier|mdy|Q55|P1082||P585}}
|
Haalt datums op in de volgorde maand-dag-jaar. |
Q55 = "", P1082 = "", P585 = ""
[tijd] |
{{wikidata|qualifier|raw|Q55|P1082||P585}}
|
Haalt een ruwe datumwaarde op. |
Q55 = "", P1082 = ""
[bron] |
{{wikidata|'references|Q55|P1082|'}}
|
Haalt de bronnen op van een bepaalde bewering. |
Q55 = "", P1082 = ""
[bron] |
{{wikidata|'references|raw|Q55|P1082|'}}
|
Haalt bronnen op van een bepaalde bewering in hun ruwe vorm. |
Q55 = "", P1081 = ""
[hoeveelheid], [bron] |
{{wikidata|properties|references|normal+|Q55|P1081}}
|
Haalt eigenschappen op van elke bewering met alle eventuele bijbehorende bronnen. |
Q55 = "", P1081 = ""
[hoeveelheid], [bron] |
{{wikidata|properties|references|normal+|sourced|Q55|P1081}}
|
Haalt alleen eigenschappen op van beweringen die minstens één bron hebben. |
Q55 = "", P2855 = "", P518 = ""
[entiteitslabel] |
{{wikidata|qualifier|Q55|P2855|P518}}
|
Haalt een enkele kwalificatiewaarde op (voor elke overeenkomende bewering). |
Q55 = "", P2855 = "", P518 = ""
[entiteitslabel] |
{{wikidata|qualifiers|Q55|P2855|P518}}
|
Haalt meerdere kwalificatiewaardes op (voor elke overeenkomende bewering). |
Q55 = "", P2855 = "", P518 = ""
[hoeveelheid], [entiteitslabel] |
{{wikidata|properties|qualifiers|Q55|P2855|P518}}
|
Haalt meerdere eigenschapswaardes op samen met meerdere kwalificatiewaardes. |
Q55 = "", P2855 = "", P518 = ""
[hoeveelheid], [entiteitslabel] |
{{wikidata|properties|qualifiers|Q55|P2855|P518|sep=_+_|sep%s=|sep%q=_/_}}
|
Retourneert de uitvoer met aangepaste scheidingstekens. |
Q55 = "", P35 = "", P580 = "", P582 = ""
[entiteitslabel], [tijd] |
{{wikidata|properties|qualifier|qualifier|normal+|Q55|P35|P580|P582}}
|
Haalt twee verschillende kwalificatiewaardes op voor elke bewering. |
Q55 = "", P35 = "", P580 = "", P582 = ""
[entiteitslabel], [tijd] |
{{wikidata|properties|qualifier|qualifier|normal+|Q55|P35|P580|P582|sep%q=_–_}}
|
Retourneert de uitvoer met een aangepast scheidingsteken. |
Q55 = "", P35 = "", P580 = "", P582 = ""
[entiteitslabel], [tijd] |
{{wikidata|properties|qualifier|qualifier|normal+|Q55|P35|P580|P582|format=%p[ <span style="font-size:85\%">(%q1[ – %q2])</span>][%s][%r]}}
|
Retourneert de uitvoer in een aangepast formaat in plaats van met een aangepast scheidingsteken. |
Q55 = "", P35 = "", P580 = "", P582 = ""
[entiteitslabel], [tijd] |
{{wikidata|properties|qualifier|qualifier|normal+|Q55|P35|P580|P582|format=%p[ <span style="font-size:85\%">([<![]--%q2]sinds [%q2--[]>]%q1[ – %q2])</span>][%s][%r]}}
|
Om tekst toe te voegen alleen wanneer een bepaalde waarde niet aanwezig is, zoals het toevoegen van het woord sinds indien er geen einddatum is, plaats deze tussen twee optionele blokken met HTML commentaar-tags en de betreffende parameter (dit voorkomt ook dat de tekst in de paginabron wordt opgenomen). |
Q55 = "", P35 = "", Q29574 = "", P580 = "", P582 = ""
[entiteitslabel], [tijd] |
{{wikidata|properties|qualifier|raw|qualifier|normal+|Q55|P35|Q29574|P580|P582|format=%p[ <span style="font-size:85\%">(%q1[ – %q2])</span>][%s][%r]}}
|
Haalt een eigenschap met kwalificaties op van beweringen waarvan de eigenschap overeenkomt met een opgegeven Q-nummer, met een van de kwalificatiewaardes in ruwe vorm. |
Q55 = "", P38 = "", P518 = ""
[entiteitslabel] |
{{wikidata|properties|qualifiers|normal+|current|Q55|P38|P518}}
|
Haalt beweringen op die actueel zijn. |
Q55 = "", P38 = "", P518 = ""
[entiteitslabel] |
{{wikidata|properties|linked|qualifiers|normal+|current|Q55|P38|P518}}
|
Haalt beweringen op met gelinkte eigenschapswaardes. |
Q55 = "", P38 = "", P518 = ""
[entiteitslabel] |
{{wikidata|properties|qualifiers|linked|normal+|current|Q55|P38|P518}}
|
Haalt beweringen op met gelinkte kwalificatiewaardes. |
Q55 = "", P38 = "", P518 = ""
[entiteitslabel] |
{{wikidata|properties|linked|short|qualifiers|linked|normal+|current|Q55|P38|P518}}
|
Haalt beweringen op met gelinkte eigenschaps- en kwalificatiewaardes, met verkorte eigenschapswaardes waar beschikbaar. |
Q55 = "", P38 = "", Q4917 = "", P518 = ""
[entiteitslabel] |
{{wikidata|qualifiers|normal+|current|Q55|P38|Q4917|P518}}
|
Haalt kwalificaties op van beweringen waarvan de (ruwe) eigenschapswaarde overeenkomt met een opgegeven Q-nummer. |
Q55 = "", P38 = "", P518 = "", Q27561 = ""
[entiteitslabel] |
{{wikidata|properties|normal+|current|Q55|P38|P518=Q27561}}
|
Haalt eigenschappen op van beweringen waarvan een (ruwe) kwalificatiewaarde overeenkomt met een opgegeven Q-nummer. |
Q55 = "", P38 = ""
[entiteitslabel] |
{{wikidata|properties|normal+|former|Q55|P38}}
|
Haalt beweringen op die voorheen geldig waren. |
Q55 = "", P38 = ""
[entiteitslabel] |
{{wikidata|properties|raw|normal+|former|Q55|P38}}
|
Haalt ruwe eigenschapswaardes op. |
Q55 = "", P38 = ""
[entiteitslabel] |
{{wikidata|properties|raw|linked|normal+|former|Q55|P38}}
|
Haalt ruwe eigenschapswaardes op die gelinkt zijn naar Wikidata. |
Q55 = "", P1549 = ""
[enkeltalige tekst] |
{{wikidata|property|Q55|P1549}}
|
Haalt een waarde van het type enkeltalige tekst op in de taal van de huidige wiki. |
Q55 = "", P1549 = "", P407 = "", Q36846 = ""
[enkeltalige tekst] |
{{wikidata|property|multilanguage|Q55|P1549|P407=Q36846}}
|
Haalt een waarde van het type enkeltalige tekst op in welke beschikbare taal dan ook. |
Q55 = "", P2884 = ""
[hoeveelheid] |
{{wikidata|property|Q55|P2884}}
|
Haalt een hoeveelheidswaarde op met bijbehorende meeteenheid. |
Q55 = "", P2884 = ""
[hoeveelheid] |
{{wikidata|property|linked|Q55|P2884}}
|
Haalt een hoeveelheidswaarde op met een gelinkte meeteenheid. |
Q55 = "", P2884 = ""
[hoeveelheid] |
{{wikidata|property|raw|Q55|P2884}}
|
Haalt een ruwe hoeveelheidswaarde op. |
Q55 = "", P2884 = ""
[hoeveelheid] |
{{wikidata|property|unit|Q55|P2884}}
|
Haalt alleen de meeteenheid op. |
Q55 = "", P2884 = ""
[quantity] |
{{wikidata|property|unit|raw|Q55|P2884}}
|
Haalt de ruwe meeteenheid op. |
Q55 = "", P625 = ""
[geografische coördinaten] |
{{wikidata|property|Q55|P625}}
|
Haalt een waarde van het type geografische coördinaten op. |
Q55 = "", P625 = ""
[geografische coördinaten] |
{{wikidata|property|linked|Q55|P625}}
|
Haalt een gelinkte waarde van het type geografische coördinaten op. |
Q55 = "", P625 = ""
[geografische coördinaten] |
{{wikidata|property|raw|Q55|P625}}
|
Haalt een ruwe waarde van het type geografische coördinaten op. |
Q55 = "", P625 = ""
[geografische coördinaten] |
{{wikidata|property|Q55|coord}}
|
Een eigenschapsalias kan worden gebruikt in plaats van het P-nummer. |
Q55 = "", P41 = ""
[commons-media] |
{{wikidata|property|linked|Q55|P41}}
|
Haalt de naam van een mediabestand op en voegt een link toe naar Commons. |
Q55 = "", P41 = ""
[commons-media] |
{{wikidata|property|raw|Q55|P41|format=\[\[File:%p {{!}} thumb {{!}} left\]\]}}
|
Een mediabestand van Commons kan in de pagina worden opgenomen precies zoals het is door de opties linked en raw weg te laten, maar door de optie raw te gebruiken kan het op allerlei manieren worden opgemaakt.
|
Q55 = "", P41 = ""
[commons-media] |
{{wikidata|property|raw|date=1700-05-06|Q55|P41|format=\[\[File:%p {{!}} thumb {{!}} left\]\]}}
|
Om de waarde van een eigenschap op te halen die geldig was op een bepaalde datum kan het argument date= worden gebruikt.
|
Q55 = "", P41 = ""
[commons-media] |
{{wikidata|property|raw|date=1700-05-06|former|Q55|P41|format=\[\[File:%p {{!}} thumb {{!}} left\]\]}}
|
De opties voor geldigheid werken ten opzichte van de datum die is opgegeven met het argument date= .
|
Q915684 = "", P2534 = ""
[wiskundig] |
{{wikidata|property|Q915684|P2534}}
|
Haalt een wiskundige uitdrukking op. |
Q915684 = "", P527 = "", P416 = "", P2534 = ""
[entiteitslabel], [tekenreeks], [wiskundig] |
<ul>{{wikidata|properties|linked|qualifier|qualifier|Q915684|P527|P416|P2534|format=<li>%p[ (%q)]</li>}}</ul>
|
Wiskundige uitdrukkingen kunnen worden gecombineerd met gewone tekst, zoals gewoonlijk. |
Q6256 = "", P3896 = ""
[geografische vorm] |
{{wikidata|property|linked|Q6256|P3896}}
|
Haalt de databestandsnaam van een geografische vorm op en voegt een link toe naar Commons. |
Q4917 = ""
[entiteitslabel] |
{{wikidata|label|Q4917}}
|
Haalt het label van een item op. |
Q4917 = ""
[entiteitslabel] |
{{wikidata|label|short|linked|Q4917}}
|
Haalt het verkorte en gelinkte label van een item op. |
P38 = ""
[entiteitslabel] |
{{wikidata|label|P38}}
|
Haalt het label van een property op. |
P38 = ""
[entiteitslabel] |
{{wikidata|label|linked|P38}}
|
Haalt het label van een property op dat gelinkt is naar Wikidata. |
Q776 = ""
[entiteitslabel] |
{{wikidata|label|Q776}}
|
Haalt het label van een item op. |
Q776 = ""
[entiteitslabel] |
{{wikidata|label|linked|Q776}}
|
Haalt het gelinkte label van een item op. |
[entiteitslabel] |
{{wikidata|label}}
|
Als de sjabloon is opgenomen in de pagina (die gekoppeld is aan Q776), dan kan de Q776 worden weggelaten.
|
[entiteitslabel] |
{{wikidata|label|raw}}
|
Als slechts het commando label met de optie raw is opgegeven, dan wordt het Q-nummer van het item dat gekoppeld is aan de huidige pagina geretourneerd.
|
[entiteitslabel] |
{{wikidata|label|raw|linked}}
|
Als daarnaast de optie linked is opgegeven, dan wordt het Q-nummer van het item dat gekoppeld is aan de huidige pagina gelinkt naar Wikidata.
|
Q776 = ""
[paginatitel] |
{{wikidata|title|Q776}}
|
Haalt de titel op van de pagina op de huidige wiki die gekoppeld is aan het opgegeven item. |
Q776 = ""
[paginatitel] |
{{wikidata|title|linked|Q776}}
|
Haalt de gelinkte titel op van de pagina op de huidige wiki die gekoppeld is aan het opgegeven item. |
[paginatitel] |
{{wikidata|title}}
|
Als de sjabloon is opgenomen in de pagina (die gekoppeld is aan Q776), dan kan de Q776 worden weggelaten.
|
Q55 = ""
[entiteitsbeschrijving] |
{{wikidata|description|Q55}}
|
Haalt de beschrijving van een item op. |
[entiteitsbeschrijving] |
{{wikidata|description}}
|
Als de sjabloon is opgenomen in de pagina (die gekoppeld is aan Q55), dan kan de Q55 worden weggelaten.
|
Q55 = ""
[entiteitsalias] |
{{wikidata|alias|Q55}}
|
Haalt een van de aliassen van een item op. |
Q55 = ""
[entiteitsalias] |
{{wikidata|aliases|Q55}}
|
Haalt alle aliassen van een item op. |
Q55 = ""
[entiteitsalias] |
{{wikidata|alias|linked|Q55}}
|
Haalt een gelinkte alias van een item op. |
[entiteitsalias] |
{{wikidata|alias}}
|
Als de sjabloon is opgenomen in de pagina (die gekoppeld is aan Q55), dan kan de Q55 worden weggelaten.
|
Q2 = ""
[pagina-badge] |
{{wikidata|badges|Q2}}
|
Haalt de badges op voor de pagina op de huidige wiki die gekoppeld is aan het opgegeven item. |
Q2 = ""
[pagina-badge] |
{{wikidata|badges|raw|Q2}}
|
Haalt de ruwe badges op voor de pagina op de huidige wiki die gekoppeld is aan het opgegeven item. |
[pagina-badge] |
{{wikidata|badges}}
|
Als de sjabloon is opgenomen in de pagina (die gekoppeld is aan Q2), dan kan de Q2 worden weggelaten.
|
Voorbeeldbronnen
Zie ook
- Module:Wd, de bronmodule die wordt aangeroepen door deze sjabloon.