Tutto è partito da un'esigenza concreta: realizzare uno strumento per un ente pubblico capace di gestire la pubblicazione degli atti amministrativi, rispettando le regole e le responsabilità che accompagnano ogni fase del processo.
Perché un albo pretorio online non è semplicemente una raccolta di documenti consultabili sul web. Dietro ogni delibera, determina o avviso ci sono scadenze da rispettare, informazioni da tutelare e operazioni che devono poter essere ricostruite e verificate nel tempo.
Da queste necessità è nato Albo Pretorio Online, il componente che abbiamo realizzato per Joomla e che abbiamo successivamente scelto di rendere gratuito e open source, affinché anche altre amministrazioni possano adottarlo all'interno dei propri siti web. Un progetto nato per rispondere a un'esigenza specifica, ma sviluppato con l'obiettivo di offrire uno strumento utilizzabile da enti pubblici diversi, senza dipendere da una piattaforma esterna.
Pubblicare un atto online: un processo che richiede attenzione
Caricare un documento sul sito, indicare una data e renderlo consultabile ai cittadini. A prima vista, pubblicare un atto amministrativo può sembrare un'operazione piuttosto semplice. In realtà, dietro ogni pubblicazione ci sono regole, scadenze e responsabilità che vanno ben oltre la disponibilità di un file online.
Con la Legge 69/2009, la pubblicazione degli atti amministrativi si è progressivamente spostata dalle tradizionali bacheche degli enti pubblici ai rispettivi siti internet. Un passaggio importante, che ha cambiato le modalità di accesso ai documenti, senza però modificare la natura dell'adempimento.
L'albo pretorio continua infatti a svolgere una funzione di pubblicità legale: determinati atti devono essere resi pubblici per periodi stabiliti, attraverso procedure che ne garantiscano la corretta pubblicazione. Pensiamo, ad esempio, alla gestione delle scadenze. Un documento viene pubblicato per un determinato numero di giorni, ma cosa succede se, una volta trascorso quel periodo, nessuno si ricorda di ritirarlo? La sua permanenza online può diventare un problema, soprattutto quando contiene dati personali che non devono rimanere pubblicamente accessibili oltre il necessario.
Lo stesso vale per le date, che devono essere registrate e tracciabili, e per l'integrità dei documenti. Se un atto viene modificato dopo la pubblicazione senza conservarne una traccia, come si può dimostrare quale versione fosse effettivamente disponibile ai cittadini? E se un atto viene pubblicato senza il documento che dovrebbe accompagnarlo, l'adempimento rischia di perdere il suo significato. Sono situazioni che possono verificarsi soprattutto quando la gestione dell'albo dipende da operazioni manuali, controlli periodici e dalla memoria di chi se ne occupa.
Per questo, gestire un albo pretorio online non significa soltanto pubblicare documenti, ma seguire e controllare ogni fase del loro percorso. È da questa consapevolezza che abbiamo definito le funzionalità e le regole alla base di Albo Pretorio Online.

Un componente integrato nel sito Joomla dell'ente
Per un'amministrazione che dispone già di un sito Joomla, adottare un albo pretorio online non dovrebbe significare necessariamente creare un nuovo portale o affidarsi a una piattaforma esterna. Albo Pretorio Online è un componente che si installa direttamente nel sito esistente, aggiungendo le funzionalità necessarie alla gestione e alla consultazione degli atti amministrativi.
Ogni ente può utilizzare il componente nella propria installazione Joomla, sul proprio server e con i propri dati, senza dipendere da un servizio in abbonamento. Abbiamo inoltre previsto diverse possibilità di configurazione, dalle tipologie di atti e relative durate di pubblicazione fino alla gestione dei permessi, per adattare lo strumento alle esigenze delle singole amministrazioni. Compatibile con Joomla 5 e 6, il componente è distribuito gratuitamente con licenza open source e il codice sorgente è disponibile pubblicamente su GitHub. Una scelta che riflette la volontà di rendere il progetto accessibile e riutilizzabile, offrendo agli enti pubblici e a chi ne gestisce i siti web uno strumento che possa essere adottato e adattato nel tempo.
Dalla preparazione alla pubblicazione: come funziona Albo Pretorio Online
Il cuore di Albo Pretorio Online è il percorso che abbiamo costruito attorno a ogni atto amministrativo. Un processo organizzato in fasi successive, ciascuna con regole e controlli specifici, pensato per accompagnare il lavoro degli operatori e ridurre il rischio di errori. Tutto comincia dalla preparazione dell'atto. Il funzionario può creare una nuova bozza, inserire le informazioni necessarie, indicare l'ente emanante, la tipologia del documento, il periodo di pubblicazione e caricare i relativi allegati. In questa fase i contenuti possono ancora essere modificati e completati, mentre il sistema verifica la presenza delle informazioni obbligatorie.

Quando l'atto è pronto, si può avviare la pubblicazione. Il componente assegna automaticamente un numero progressivo nel repertorio dell'albo e registra i riferimenti temporali dell'operazione. È prevista anche una finestra di sicurezza, configurabile e impostata inizialmente a 60 minuti, durante la quale è ancora possibile annullare la pubblicazione in caso di errore.
Trascorso questo intervallo, un'attività pianificata porta l'atto alla fase definitiva. È qui che interviene uno dei meccanismi più importanti del componente: la blindatura dell'atto. Da quel momento, contenuto, date e allegati diventano immodificabili. Non si tratta semplicemente di disabilitare alcuni campi nell'interfaccia di amministrazione: il controllo è applicato anche a livello software, per impedire modifiche successive alla pubblicazione definitiva.

Questo non significa che un eventuale errore non possa essere corretto. Il componente prevede una procedura di rettifica: anziché sovrascrivere il documento originale, viene pubblicato un nuovo atto, collegato al precedente e accompagnato da una motivazione. Entrambi rimangono identificabili, permettendo di ricostruire cosa è stato pubblicato e perché si è resa necessaria una correzione. Durante il periodo di pubblicazione, i cittadini possono consultare gli atti attraverso un'interfaccia dedicata, con categorie, filtri e strumenti di ricerca per individuare i documenti di interesse.
Anche la conclusione della pubblicazione segue un percorso definito. Alla scadenza del periodo previsto, il componente provvede automaticamente alla defissione dell'atto, rimuovendolo dalle pubblicazioni in corso e gestendone l'archiviazione. A questo passaggio si aggiunge un elemento particolarmente importante: il referto di pubblicazione, un documento generato dal sistema che attesta le date effettive di inizio e fine pubblicazione. Il referto viene preservato nella sua versione originale ed è associato a un'impronta digitale che permette di verificarne l'integrità. L'ente può inoltre scaricarlo, firmarlo digitalmente e ricaricarlo nel sistema.
Ogni passaggio del percorso viene registrato, mantenendo traccia delle operazioni effettuate e degli utenti che le hanno eseguite. Anche a distanza di tempo, l'amministrazione può così ricostruire la storia di un atto, dalla sua preparazione fino alla conclusione della pubblicazione.
Integrità dei documenti, tutela della privacy e accessibilità
Gestire correttamente la pubblicazione di un atto significa anche prestare attenzione ai documenti che lo accompagnano, alle informazioni che contengono e alle modalità con cui vengono messi a disposizione dei cittadini. Per questo abbiamo integrato in Albo Pretorio Online una serie di controlli che intervengono su aspetti spesso poco visibili, ma fondamentali per una gestione affidabile dell'albo.
Documenti e firme digitali: verificare ciò che viene pubblicato
Il componente supporta i principali formati di firma digitale utilizzati in Italia, PAdES per i PDF firmati e CAdES per i documenti con estensione .p7m. Quando viene caricato un documento firmato, il sistema ne verifica l'integrità tecnica e permette di visualizzare alcune informazioni ricavate dal certificato, come l'identità del firmatario, il periodo di validità e l'eventuale presenza di una marca temporale. Si tratta di controlli utili per individuare anomalie nei file, senza sostituire i servizi dedicati alla verifica della validità legale delle firme digitali.
Un ulteriore livello di controllo riguarda l'integrità degli allegati. Per ogni documento viene calcolata un'impronta digitale SHA-256, una sequenza di caratteri che identifica il contenuto del file. Questa impronta viene verificata a ogni scaricamento, permettendo di rilevare eventuali alterazioni successive.
La tutela dei dati personali non termina con la pubblicazione
Un altro aspetto a cui abbiamo dedicato particolare attenzione è la protezione dei dati personali. Gli atti pubblicati all'albo possono contenere informazioni che non devono rimanere accessibili oltre il periodo previsto. Per questo, accanto alla gestione automatica delle scadenze, abbiamo introdotto strumenti specifici per il diritto all'oblio, che consentono di gestire la rimozione immediata o differita dei documenti, secondo le valutazioni dell'amministrazione.
Il componente include inoltre istruzioni per impedire l'indicizzazione degli atti da parte dei motori di ricerca, applicate anche ai documenti PDF scaricabili. Una misura pensata per limitare la diffusione delle informazioni al di fuori dell'albo, pur senza poter garantire il comportamento dei motori di ricerca. La prevenzione comincia già durante la preparazione dell'atto: se il sistema individua possibili riferimenti a dati particolarmente delicati, come informazioni sanitarie, giudiziarie o relative a minori, segnala la necessità di prestare attenzione. La decisione su cosa pubblicare rimane comunque affidata al funzionario responsabile.
Un albo pensato per essere anche accessibile
Abbiamo fin dall’inizio lavorato sull'accessibilità dell'interfaccia pubblica, progettando le funzionalità del componente secondo i criteri WCAG 2.1 AA. L'elenco degli atti, gli strumenti di ricerca, i filtri e la navigazione tra le categorie sono stati sviluppati prestando attenzione anche all'utilizzo tramite tastiera e tecnologie assistive. Il sistema è inoltre in grado di riconoscere i documenti PDF/A e segnalare i PDF acquisiti come immagini, privi di testo selezionabile, che possono risultare inaccessibili a chi utilizza uno screen reader.
Naturalmente, l'accessibilità complessiva dipende anche dal tema grafico del sito Joomla e dai documenti pubblicati dall'ente. Il nostro obiettivo è fornire una base tecnica attenta a questi requisiti, lasciando all'amministrazione il controllo sugli altri elementi che concorrono all'accessibilità del servizio.
Albo Pretorio Online: come provarlo e adottarlo
Abbiamo scelto di distribuire Albo Pretorio Online gratuitamente e con codice sorgente pubblico, per consentire alle amministrazioni e ai professionisti che ne gestiscono i siti web di valutarlo e adottarlo liberamente.
Il componente può essere scaricato da GitHub e installato direttamente dal pannello di amministrazione di Joomla, come una normale estensione. Dopo l'installazione è necessario configurare le impostazioni dell'ente e attivare le attività pianificate, con un cron di sistema, affinché pubblicazione e ritiro degli atti vengano eseguiti nei tempi previsti. Per conoscere meglio il progetto abbiamo messo a disposizione una demo pubblica e una guida completa, con schermate e indicazioni per l'utilizzo.
Per gli istituti scolastici abbiamo inoltre verificato la compatibilità di Albo Pretorio Online con Joomla Italia Theme 2.0, il nostro template open source per le scuole aggiornato per Joomla 5 e 6. Due progetti indipendenti, che possono essere utilizzati insieme all'interno dello stesso sito scolastico.
Per gli enti che desiderano supporto nell'adozione del componente, nell'integrazione con il proprio sito Joomla o nella realizzazione di un nuovo portale, il nostro team è disponibile all'indirizzo




















































