Il problema
Montalto Uffugo è un comune vicino a Cosenza, sparso su tante piccole frazioni. Montalto Uffugo Online è nato per riunire in un solo posto le notizie locali, i negozi e i servizi, gli eventi e le discussioni della comunità. In seguito è diventato un supplemento locale di Cosenza Post.
Cosa ho costruito
Un portale locale in due generazioni: prima un sito in PHP scritto su misura, poi un giornale in WordPress con un tema tutto suo.
- Guida alle attività: negozi e aziende del posto raggruppati per settore, dai bar e ristoranti all’edilizia, all’energia e alla finanza, ciascuno con una sua pagina.
- Annunci: sezioni per vendere, comprare, affittare e cercare lavoro, per case, auto e altro, con una pagina per ogni annuncio.
- Calendario eventi: eventi divisi per anno con pagine di dettaglio, e un archivio che risale agli anni precedenti.
- Pagine sul comune e sul patrimonio: il consiglio comunale, informazioni utili e gallerie fotografiche del centro storico, delle chiese e di ogni frazione.
- Calcio locale: risultati e classifiche del campionato regionale di Eccellenza per le stagioni 2010/2011 e 2011/2012.
- Giornale in WordPress: un tema su misura con blocchi in home page per categoria (notizie, politica, comunicati stampa) e una Web TV che prende l’ultimo video da 4 pagine Facebook tramite la Graph API.
- Comunità: all’inizio un forum e un guestbook, poi i commenti di Facebook sotto gli articoli.
Con cosa è fatto
Prima generazione: PHP e MySQL, scritti a mano. Seconda generazione: WordPress con un tema su misura basato su Underscores e Bootstrap 4, stili compilati con Sass e Gulp, il Facebook Graph SDK installato con Composer, più plugin per i commenti di Facebook, un fan box, un feed RSS con immagini e il reCAPTCHA sulla pagina di accesso.
Perché è fatto così
Quando il portale è passato a WordPress, ho scritto il tema del giornale come una base di codice riutilizzabile. La stessa struttura oggi fa girare anche Cosenza Post, così i due giornali condividono i blocchi delle sezioni e gli strumenti per i video di Facebook.


