Download - Open Data Milano

Joomla! per la
visualizzazione
di Open Data
Luca Racchetti - Joomla!Lombardia
Cos’è Joomla?
Joomla! è un Content
Management System (CMS), una
categoria di software che serve a
organizzare e facilitare la
creazione collaborativa di siti
Internet, ed è Open Source, nato
da sviluppatori volontari situati in
differenti nazioni.
Joomla non è un prodotto
ma è un progetto collaborativo…
Chi siamo?
Joomla!Lombardia
Associazione di Promozione Sociale
tel: 039.94.66.506
mail: [email protected]
web: www.joomlalombardia.org
Incontro con Richard Stallman
"A Free Digital Society"
Joomla!Lombardia è sempre in prima fila quando si tratta di
condividere risorse per la libera circolazione delle idee e
della conoscenza a favore di tutti.
Joomla!Lombardia è quindi lieta di invitarvi a:
Un incontro organizzato da ZeroUno e
Finaki con Richard Stallman, considerato
uno dei padri fondatori del movimento Free
software e creatore del sistema operativo
GNU.
Richard Stallman è un personaggio di fama
mondiale, le tematiche affrontate
riguarderanno i molti aspetti che rendono
vulnerabile la libertà individuale per i
frequentatori della società digitale.
Joomla! e OpenData?
The Joomla! Extensions Directory ™
Nello JED se cerchiamo “Open Data”...
No Results Found
No search results could be found for query: "open data".
... iniziamo bene ...
Cosa ci serve per fare Open Data
Ma cosa ci serve veramente per erogare Open
Data? Cosa vogliamo realizzare?
● Una o più pagine
editor integrato in J! degli articoli
● con la possibilità di scaricare i dati sorgenti
file allegati agli articoli
● e la possibilità di visualizzarli.
grafici partendo dai dati
Cerchiamo di integrare il tutto...
Joomla 3.x
In questa dimostrazione utilizzeremo
Ad oggi sono disponibili due versioni di joomla:
● 2.5 La versione stabile che viene consigliata (fino all’
●
uscita della 3.5) per chi ha già un sito web avviato.
3.2 La nuova versione raccomandata per le nuove
installazioni.
Creazione Articolo
Allegare CSV all’articolo
Nello JED c’è una categoria dedicata agli allegati.
Abbiamo scelto di utilizzare:
Attachments
valutazione: 4.48 / 5.00
compatibilità:
licenza:
GPLv2 or later
download:
http://jmcameron.net/attachments/
tipo:
Free Download
Il componente permette di allegare ad ogni singolo articoli uno o più file in
diverso formato.
Preview dei dati
Invece per visualizzare i dati attraverso grafici
utilizziamo un modulo innovativo:
JA Google Charts
valutazione: 0 / 5.00
compatibilità:
licenza:
GPLv2 or later
download:
http://www.joomlart.com/joomla/extensions/ja-google-chart
tipo:
Free Download
Il componente permette di visualizzare 6 tipi di grafici partendo da dati inseriti in
3 differenti modalità: manualmente, importando un CSV o attraverso un link ad
un CSV.
Dimostrazione
dell’installazione
dei componenti
Integrazione: concetti
In Joomla gestione del
contenuto principale è
separata dal resto
della pagina, dove è
possibile inserire
i moduli.
Quindi come inserire il
grafico all’interno dell’
articolo?
Integrazione: il “magico” codice
Per visualizzare un modulo all’interno di un
articolo ci viene incontro un comodo plugin
presente all’interno del core di Joomla!
Content - Load Module
Questo permette di creare una nuova posizione
fittizia da posizionare ovunque vogliamo. Per
fare ciò ci basta scrivere all’interno dell’articolo:
{loadposition myposition}
Joomla! Documentation: How do you put a module inside an article
Realizziamo un
grafico a linee
Grafico ad Area e a Linee - CSV
editor testuale
anteprima grafica
Grafico ad Area e a Linee - Chart
Area Charts
Line Charts
Realizziamo un
grafico a torta
Diagramma circolare - CSV
editor testuale
anteprima grafica
Diagramma circolare - Chart
Pie Charts
Pie Charts 3D
Realizziamo una
cartina geografica
interattiva
Mappa delle regioni - Impostazioni
Impostazioni del GEO Chart
La definizione della Region segue la ISO 3166-2
Mappa delle regioni - Chart
Dati finti per visualizzare una scala omogenea
Marker Map - Impostazioni
Impostazioni
I dati posso essere inseriti sia utilizzando i
nomi delle province, che la sigla
Anche in questa cartina usiamo dati finti per una
visualizzazione omogenea
Marker Map - Chart
“Compiti a casa”
Altri tipi di grafici:
Importazione dati da
Google Docs:
Documentazione
Get data from URL
Grazie!
Luca Racchetti &