Vorlage:WikidataChart
Modul mit Komfortfunktionen um Daten aus Wikidata grafisch in Diagrammform aufzubereiten.
<templatestyles src="TOC nonum/styles.css"></templatestyles>
Kopiervorlage
Minimum: <syntaxhighlight lang="wikitext" copy> Lua-Fehler in Modul:WikidataChart, Zeile 28: attempt to index field 'wikibase' (a nil value) </syntaxhighlight>
Erweitert: <syntaxhighlight lang="wikitext" copy> Lua-Fehler in Modul:WikidataChart, Zeile 28: attempt to index field 'wikibase' (a nil value) </syntaxhighlight>
Parameter
- 1: Wikidata-Id der Eigenschaft die grafisch in der y-Achse dargestellt werden soll
- 2: Wikidata-Id eines Qualifikators der Eigenschaft (1) die für die x-Achse verwendet werden soll (momentan auf Datumseigenschaften begrenzt), z.B. <strong class="error"><span class="scribunto-error mw-scribunto-error-e139928c">Lua-Fehler in Modul:Wikidata, Zeile 273: attempt to index field 'wikibase' (a nil value)</span></strong> (P585)
- pageIds: Wikidata-Id der Einträge die dargestellt werden sollen
- xStart: alle Wertepaare herausfiltern deren x-Wert kleiner ist
- xEnd: alle Wertepaare herausfiltern deren x-Wert größer ist
- precision: wenn die x-Werte inkompatible Genauigkeiten haben, z.B. tag- und monatsgenaue Angaben gemischt, dann kann hiermit die Wunschgenauigkeit angegeben werden. Wertepaare die ungenauer sind, werden herausgefiltert, z.B. precision=11 (taggenau) filtert monatsgenaue Angaben heraus, da diese nicht passend einsortiert werden könnten.
- Werte für Genauigkeit: 7 = Jahrhundert, 8 = Jahrzehnt, 9 = Jahr, 10 = Monat, 11 = Tag, 12 = Stunde, 13 = Minute, 14 = Sekunde
Parameter die mit chart_ anfangen, werden ohne diesen Präfix direkt an {{ChartDirekt}} weitergeleitet und können zur Steuerung der Diagrammanzeige verwendet werden. Zu den verfügbaren Parametern siehe jeweils dort.
Beispiele
<strong class="error"><span class="scribunto-error mw-scribunto-error-e139928c">Lua-Fehler in Modul:Wikidata, Zeile 273: attempt to index field 'wikibase' (a nil value)</span></strong> (P1087) von <strong class="error"><span class="scribunto-error mw-scribunto-error-e139928c">Lua-Fehler in Modul:Wikidata, Zeile 273: attempt to index field 'wikibase' (a nil value)</span></strong> (Q106807) und <strong class="error"><span class="scribunto-error mw-scribunto-error-e139928c">Lua-Fehler in Modul:Wikidata, Zeile 273: attempt to index field 'wikibase' (a nil value)</span></strong> (Q217198) mit <strong class="error"><span class="scribunto-error mw-scribunto-error-e139928c">Lua-Fehler in Modul:Wikidata, Zeile 273: attempt to index field 'wikibase' (a nil value)</span></strong> (P585) als x-Achse eingeschränkt bis einschließlich 2015: <syntaxhighlight lang="wikitext"> Lua-Fehler in Modul:WikidataChart, Zeile 28: attempt to index field 'wikibase' (a nil value) </syntaxhighlight> Lua-Fehler in Modul:WikidataChart, Zeile 28: attempt to index field 'wikibase' (a nil value)
<syntaxhighlight lang="wikitext"> Lua-Fehler in Modul:WikidataChart, Zeile 28: attempt to index field 'wikibase' (a nil value) </syntaxhighlight> Lua-Fehler in Modul:WikidataChart, Zeile 28: attempt to index field 'wikibase' (a nil value)
<syntaxhighlight lang="wikitext"> Lua-Fehler in Modul:WikidataChart, Zeile 28: attempt to index field 'wikibase' (a nil value) </syntaxhighlight> Lua-Fehler in Modul:WikidataChart, Zeile 28: attempt to index field 'wikibase' (a nil value)
<syntaxhighlight lang="wikitext"> Lua-Fehler in Modul:WikidataChart, Zeile 28: attempt to index field 'wikibase' (a nil value) </syntaxhighlight> Lua-Fehler in Modul:WikidataChart, Zeile 28: attempt to index field 'wikibase' (a nil value)
<syntaxhighlight lang="wikitext"> Lua-Fehler in Modul:WikidataChart, Zeile 28: attempt to index field 'wikibase' (a nil value) </syntaxhighlight> Lua-Fehler in Modul:WikidataChart, Zeile 28: attempt to index field 'wikibase' (a nil value)
<syntaxhighlight lang="wikitext">
Lua-Fehler in Modul:WikidataChart, Zeile 28: attempt to index field 'wikibase' (a nil value)
</syntaxhighlight>
Lua-Fehler in Modul:WikidataChart, Zeile 28: attempt to index field 'wikibase' (a nil value)