ItWikiCon/2025/Programma/Proposte/Sessioni/Torte, barre e linee: come fare un grafico con Chart/Report
2015 la comunità ha espresso la necessità di contenuti multimediali, venne quini attivata l'estensione Graph basta sulla quale molti progetti (itwiki compresa) si crearono una serie di template per rendere più semplice l'uso dei grafici.
Nell'aprile del 2023 ad un certo punto l'estensione graph venne disattivata per motivi di sicurezza. Nel piano annuale tra gli OKR c'era di ripristinare i grafici e cercare una sostituzione per graph.
Ci hanno messo qualche annetto ma è stata attivata l'estensione Charts su Commons e alcuni progetti pilota tra cui itwiki
L'estensione è in JSON, per i dati usa un formato basato su Tabular Data Resource
estensione .tab
le pagine tab hanno alcuni metadati obbligatori (licenza, schema e dati)
Licenza= di default CC= ma è basata sulla licenza dei dati
Schema= di fatto è l'intestazione della tabella
fields= è un array composto da nome della colonna, tipo di dati
La definizione del grafico va fatta in un file .chart con alcuni parametri obbligatori (versione, licenza, source, tipo)
source sarà il file .tab
tipo (area, line, pie, bar)
Grafici a torta bisogna stare attenti perché può essere che si debba predisporre la tabella in modo diverso (trasposte rispetto ad altre forme di tabella)
Nei grafici a barre o con ascissa e ordinata si può dare il nome alle rette (axis)
Si possono aggiungere titolo e sottotitolo (specificando le lingue)
Si possono poi categorizzare
Al momento attuale non ci sono template su itwiki, la sintassi attuale è la parser chart che prende il grafico definito su commons e lo fa apparire su itwiki
Lo stesso grafico si può usare con origini di dati diverse (esempio: popolazione di diversi stati/comuni)
Limiti: non fa query sparql su wikidata però recupera dati da wikidata