ANAC XML Render

November 15, 2017

ANAC XML Render Plugin

Plugin per la gestione e la visualizzazione di file XML con tracciato ANAC (Legge 190/2012 Art.1, comma 32).

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

Installation

  1. Scaricare il plugin e installarlo in wordpress
  2. 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_renderxml_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

  1. anac_xml_render = rappresenta l'handle dello shortcode
  2. xml_url = URL completo del file XML
  3. highlight = Se impostato evidenzia i lotti che presentano uno sbilancio tra aggiudicato e liquidato (0/1) (default 0)
  4. 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_listpath_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.

Screenshots

  1. Esempio tabella generata

    Esempio tabella generata

  2. Esempio della tabella con dettaglio

    Esempio della tabella con dettaglio

  3. Schermata della bacheca da cui si possono caricare i file XML

    Schermata della bacheca da cui si possono caricare i file XML

  4. Schermata di esempio della pagina che mostra l'elenco dei file XML

    Schermata di esempio della pagina che mostra l'elenco dei file XML

FAQ

Installation Instructions

  1. Scaricare il plugin e installarlo in wordpress
  2. 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_renderxml_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

  1. anac_xml_render = rappresenta l'handle dello shortcode
  2. xml_url = URL completo del file XML
  3. highlight = Se impostato evidenzia i lotti che presentano uno sbilancio tra aggiudicato e liquidato (0/1) (default 0)
  4. 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_listpath_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.

Changelog

Versione 1.5.7 15/11/2017

  1. Corretto il bug “XML File does not exist” segnalato e corretto da Leonardo Giacone (@leopeo)

Versione 1.5.6 28/01/2017

  1. Corretto il bug sul mancato upload del file XML (segnalato e corretto da @itnmario)

Versione 1.5.5 27/01/2017

  1. Migliorata la formattazione dei numeri
  2. Modifiche minori

Versione 1.5.4 24/01/2017

  1. Verificata compatibilità con WP 4.7.1
  2. Inserita la formattazione del SI nei numeri
  3. Modifiche minori

Versione 1.5.3 20/02/2016

  1. Migliorato l’algoritmo di ricerca
  2. Modifiche minori

Versione 1.5.2 16/02/2016

  1. Aggiunta la ricerca su singola colonna
  2. I totali della tabella filtrata vengono riportati in fondo alla tabella
  3. Modifiche minori

Versione 1.5.1 10/02/2016

  1. È 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.
  2. Modifiche minori

Versione 1.5.0 08/02/2016

  1. È 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.
  2. Modifiche minori

Versione 1.4.5 06/02/2016

  1. Aggiunta la possibilità di impostare la cartella predefinita per caricare i file XML e lo shortlink della pagina che visualizza il contenuto della cartella
  2. Modifiche minori

Versione 1.4.0 02/02/2016

  1. Aggiunto un secondo shortcode che permette di visualizzare nel proprio tema l’elenco dei file XML presenti nella cartella preassegnata
  2. Modifiche minori

Versione 1.3.0 31/01/2016

  1. Aggiunto il modulo per il caricamento diretto del file XML in una cartella preassegnata (/avcp)
  2. Modifiche minori

Versione 1.2.0 30/01/2016

  1. Aggiunta la possibilità di navigare nella tabella tramite filtro di ricerca anche con la paginazione attiva
  2. Esportazione nei formati aperti (CSV, JSON, XML)
  3. Esportazione dei soli dati filtrati
  4. Possibilità di visualizzare anche file collocati su server diverso dal proprio
  5. Eliminazione di alcune opzioni inutili
  6. Modifiche minori

Versione 1.1.0 25/01/2016

  • Primo rilascio su wordpress.org

Details

  • Version: 1.5.7
  • Active installations: 60
  • WordPress Version: 3.8
  • Tested up to: 4.7.29

Ratings


5 Stars
4 Stars
3 Stars
2 Stars
1 Stars