Vorlage Diskussion:WikidataChart
From Wikipedia, the free encyclopedia
order-based params need to be trimmed
demonstrating the problem: this is taken directly from the doc page, plus break into multi-line, which is the preferred "format" for multi-param templates:
{{WikidataChart
|P1087
|P585
|pageIds=Q106807, Q217198
|xEnd=2015
|chart_width=600
|chart_height=200
|chart_legend=Legende
|chart_yGrid=1
}}
this is easy to solve: add around line #12 of Modul:WikidataChart
property = mw.text.trim(property)
xQualifier = mw.text.trim(xQualifier)
peace. --קיפודנחש (Diskussion) 20:09, 13. Apr. 2022 (CEST)
Erweiterung: Mehrere Properties pro Graph (Modul:WikidataMultiChart)
Hallo,
die aktuelle Vorlage erlaubt es nur, eine einzige Wikidata-Property pro Graph zu verwenden. Das schränkt die Nutzbarkeit erheblich ein, sobald man inhaltlich zusammengehörige Zeitreihen kombinieren möchte, die semantisch korrekt unter verschiedenen Properties abgelegt sind.
Konkretes Beispiel: Index der menschlichen Entwicklung (P1081) und Ungleichheitsbereinigter Index der menschlichen Entwicklung (P11593) können derzeit nicht im gleichen Graphen geplottet werden, weil es zwei verschiedene Properties sind.
Ich habe deshalb Modul:WikidataMultiChart bzw. Vorlage:WikidataMultiChart erstellt, das eine minimale Erweiterung des bestehenden Moduls darstellt. Die einzige Neuerung ist der optionale Parameter |properties=, der für jedes Item in |pageIds= eine eigene Property festlegen kann. Ohne diesen Parameter verhält sich das Modul identisch zu WikidataChart – es ist also vollständig rückwärtskompatibel.
Beispiel:
{{WikidataMultiChart|P1081|P585
|pageIds=Q183,Q183,Q142,Q142
|properties=P1081,P11593,P1081,P11593}}
Ich würde mich freuen, wenn dieses Modul Eingang in die bestehende Vorlage finden könnte, oder zumindest als eigenständige Ergänzung bestehen bleibt. Für Rückmeldungen bin ich dankbar. --Gatoniel (Diskussion) 21:40, 13. Mär. 2026 (CET)
- Interessante Idee. Mir gefällt jedoch nicht, dass du dann quasi die Properties zweimal eingibst. Ebenso halte ich es für suboptimal, dass deine Vorlage die Labels so wie es mir scheint zwingend mit dem Property Label ergänzt. Ich würde für diese automatischen Label Ergänzungen einen zusätzlichen Parameter vorschlagen. Ansonsten sieht das für mich gut aus! Für das weitere Vorgehen würde ich noch ein paar Tage hier abwarten und dir dann vorschlagen, das noch von der WP:VWS reviewen zu lassen. Insbesondere der potenzielle Parameterkonflikt, dass der unbenannte und Properties gesetzt sind. Viele Grüsse--McBayne (Diskussion) 23:20, 13. Mär. 2026 (CET)