Description
ANAC XML Render è un plugin che con l’uso di due semplici shortcode permette la visualizzazione tabellare di appalti e bandi di gara pubblicati sui siti istituzionali delle PA ai fini della trasparenza (D.Lgs. 33/2013).
Il plugin permette, inoltre, di impostare (o creare) una cartella sul Server e caricare i file XML attraverso un modulo lato amministrativo. Quest’ultima funzione si rivela particolarmente utile se si ha poca dimestichezza con un client FTP.
Caratteristiche
- visualizzazione tabellare con popup per visualizzare i dettagli della singola gara
- calcolo dei totali (numero lotti, totale aggiudicato, totale liquidato)
- paginazione con un numero di lotti per pagina impostabili nello shortcode (default 10)
- evidenziazione colorata dei lotti che presentano uno sbilancio tra aggiudicato e liquidato (impostabile 0/1 con default 0)
- possibilità di filtrare i dati a testo libero e, quindi, di visualizzare in tabella solo quelli che soddisfano ai criteri del filtro
- possibilità di scaricare i dati visualizzati in formati aperti e standardizzati indicati nelle linee guida dell’AgID (JSON, XML)
- se si applica un filtro alla tabella vengono scaricati solo i dati di interesse
- permette di caricare direttamente dalla bacheca i file XML in una cartella preassegnata senza dover ricorrere a un client FTP
- tramite un secondo shortcode permette di visualizzare il contenuto della cartella contenente i file XML; dalla stessa interfaccia è possibile sia scaricare i singoli file, sia vederne direttamente il contenuto in modo tabellare
Screenshots
Installation
- Scaricare il plugin e installarlo in wordpress
- Attivare il plugin
Uso
Per visualizzare i dati di un singolo file in una tabella
- Inserire in qualunque pagina, articolo o documento della trasparenza dove si vuole visualizzare la tabella dei dati ANAC lo shortcode:
[anac_xml_render xml_url="Url completo del file XML"]
Esempio 1
[anac_xml_render xml_url="http://www.sito.it/avcp/2015.xml"]
Con questo codice vengono usate le impostazioni di default (Nessuna evidenziazione e 10 lotti per pagina)
Esempio 2
[anac_xml_render xml_url="http://www.sito.it/avcp/2015.xml" highlight=1 items_per_page=5]
Con questo codice viene:
— attivata l’evidenziazione dei lotti che presentano uno sbilancio tra aggiudicato e liquidato
— attivata la visualizzazione di 5 lotti per pagina.
Opzioni
- anac_xml_render = rappresenta l'handle dello shortcode
- xml_url = URL completo del file XML
- highlight = Se impostato evidenzia i lotti che presentano uno sbilancio tra aggiudicato e liquidato (0/1) (default 0)
- items_per_page = Numero di lotti per pagina (default 10)
Per visualizzare l’elenco dei file XML presenti nella cartella preimpostata
Creare una nuova pagina o un documento della trasparenza e inserire shortcode:
[anac_xml_file_list path_url="Url completo della cartella in cui risiedono i file XML" ]
Esempio
[anac_xml_file_list path_url="http://www.sito.it/anac/"]
Nella pagina verrà visualizzata una tabella con l’elenco dei file Xml presenti nella cartella http://www.sito.it/anac/
Da questa pagina sarà possibile scaricare o visualizzare i singoli dataset XML.
FAQ
- Installation Instructions
-
- Scaricare il plugin e installarlo in wordpress
- Attivare il plugin
Uso
Per visualizzare i dati di un singolo file in una tabella
- Inserire in qualunque pagina, articolo o documento della trasparenza dove si vuole visualizzare la tabella dei dati ANAC lo shortcode:
[anac_xml_render xml_url="Url completo del file XML"]
Esempio 1
[anac_xml_render xml_url="http://www.sito.it/avcp/2015.xml"]
Con questo codice vengono usate le impostazioni di default (Nessuna evidenziazione e 10 lotti per pagina)
Esempio 2
[anac_xml_render xml_url="http://www.sito.it/avcp/2015.xml" highlight=1 items_per_page=5]
Con questo codice viene:
— attivata l’evidenziazione dei lotti che presentano uno sbilancio tra aggiudicato e liquidato
— attivata la visualizzazione di 5 lotti per pagina.Opzioni
- anac_xml_render = rappresenta l'handle dello shortcode
- xml_url = URL completo del file XML
- highlight = Se impostato evidenzia i lotti che presentano uno sbilancio tra aggiudicato e liquidato (0/1) (default 0)
- items_per_page = Numero di lotti per pagina (default 10)
Per visualizzare l’elenco dei file XML presenti nella cartella preimpostata
Creare una nuova pagina o un documento della trasparenza e inserire shortcode:
[anac_xml_file_list path_url="Url completo della cartella in cui risiedono i file XML" ]
Esempio
[anac_xml_file_list path_url="http://www.sito.it/anac/"]
Nella pagina verrà visualizzata una tabella con l’elenco dei file Xml presenti nella cartella http://www.sito.it/anac/
Da questa pagina sarà possibile scaricare o visualizzare i singoli dataset XML.
Reviews
Contributors & Developers
“ANAC XML Render” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “ANAC XML Render” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
Versione 1.5.7 15/11/2017
- Corretto il bug «XML File does not exist» segnalato e corretto da Leonardo Giacone (@leopeo)
Versione 1.5.6 28/01/2017
- Corretto il bug sul mancato upload del file XML (segnalato e corretto da @itnmario)
Versione 1.5.5 27/01/2017
- Migliorata la formattazione dei numeri
- Modifiche minori
Versione 1.5.4 24/01/2017
- Verificata compatibilità con WP 4.7.1
- Inserita la formattazione del SI nei numeri
- Modifiche minori
Versione 1.5.3 20/02/2016
- Migliorato l’algoritmo di ricerca
- Modifiche minori
Versione 1.5.2 16/02/2016
- Aggiunta la ricerca su singola colonna
- I totali della tabella filtrata vengono riportati in fondo alla tabella
- Modifiche minori
Versione 1.5.1 10/02/2016
- È stato inserito il calcolo dei totali parziali quando viene applicato un filtro. Essi vengono visualizzati in una seconda riga sotto i titoli, mentre in fondo alla tabella rimangono i totali generali di tutto il documento visualizzato.
- Modifiche minori
Versione 1.5.0 08/02/2016
- È stata potenziata la funzione di esportazione dei dati nei formati aperti (XML e JSON) usando come sorgente per l’esportazione direttamente il dataset XML piuttosto che i dati presentati in tabella. È stato eliminato il formato CSV perché poco adatto ai dati strutturati del formato ANAC.
Se vengono impostati dei filtri di ricerca, verrà esportato solo il risultato della ricerca. - Modifiche minori
Versione 1.4.5 06/02/2016
- Aggiunta la possibilità di impostare la cartella predefinita per caricare i file XML e lo shortlink della pagina che visualizza il contenuto della cartella
- Modifiche minori
Versione 1.4.0 02/02/2016
- Aggiunto un secondo shortcode che permette di visualizzare nel proprio tema l’elenco dei file XML presenti nella cartella preassegnata
- Modifiche minori
Versione 1.3.0 31/01/2016
- Aggiunto il modulo per il caricamento diretto del file XML in una cartella preassegnata (/avcp)
- Modifiche minori
Versione 1.2.0 30/01/2016
- Aggiunta la possibilità di navigare nella tabella tramite filtro di ricerca anche con la paginazione attiva
- Esportazione nei formati aperti (CSV, JSON, XML)
- Esportazione dei soli dati filtrati
- Possibilità di visualizzare anche file collocati su server diverso dal proprio
- Eliminazione di alcune opzioni inutili
- Modifiche minori
Versione 1.1.0 25/01/2016
- Primo rilascio su wordpress.org