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 &
© Copyright 2025 ExpyDoc