Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
L'Università degli Studi di Perugia ha scelto Joomla!
JoomlaDay - Milano 2017
www.unipg.it
Team Portale UniPGR. Anulli, N. Bernardi, D. Lanari, S. Roccetti
✦ 23.000 studenti✦ 1.100 docenti✦ 1.100 dipendenti
tecnico-amm.vi e bibliotecari
✦ 16 dipartimenti✦ 90 corsi di laurea✦ centri, musei, biblioteche✦ Terni, Assisi, Foligno e Narni✦ 400+ accordi ERASMUS✦ 130 accordi quadro in ~30 paesi✦ 11 doppi titoli✦ ~600 mobilità in entrata, ~700 in
uscita
UniPG: un po’ di numeri
Perché Joomla!
Qualche problema...
✦ ⇑ # siti web✦ ⇑ # info da pubblicare✦ redazione centralizzata✦ gestione manuale dei siti✦ risolvere contenendo i costi
2009
SERVE UN CMS!
Il Portale di Ateneo www.unipg.it
oggi
www.unipg.it oggi
Team Portale: 5 persone(Anulli, Bernardi, Lanari, Roccetti, Urbanella)
~ 100 redattori
~ 700 voci di menu
~ 1000 articoli
7 lingue
Negli ultimi 12 mesi *
~ 1.000.000 utenti
~ 3.000.000 sessioni
~ 10.000.000 visualizzazioni
* dati Google Analytics
Il Portale visto da fuori
slideshow
news
bachecacontatti
emergenze
eventisocial
INTEGRAZIONE DEI DATI
✦ sondaggi e questionari✦ rubrica✦ offerta formativa✦ guida ECTS✦ concorsi, borse✦ gare e contratti
Il Portale visto da fuori
Gestione del Portale: amministrazione
TEAM PORTALE
✦ gestione CMS✦ sviluppo estensioni✦ creazione articoli✦ gestione categorie e menu✦ coordinamento redazione✦ utenti, gruppi, permessi
Gestione del Portale: redazione
REDAZIONE (~100 utenti)
✦ tutto da frontend✦ accesso con credenziali
uniche (LDAP)✦ modifica di articoli esistenti✦ JCE editor
articoli
categorie
gruppi
utenti
Gestione del Portale: file e cartelle
GESTIONE DEI FILE
Con JCE una cartella per gruppo, ma...
✘ articoli (e file) possono cambiare gruppo redattori
✘ tanti file: oneroso trovarli, spostarli e rimappare i link
A A B
Gestione del Portale: file e cartelle
GESTIONE DEI FILE
✓ Filesystem JCE ad hoc✦ 1 articolo ⇒ 1 cartella✦ il redattore in modifica vede
solo la cartella dell’articolo✦ ricategorizzare un articolo
non comporta spostamento di file
Gestione del Portale: monitoraggio della redazione
MONITOR REDAZIONE
✦ monitor permessi✦ componente in backend per
sapere chi può modificare l’articolo di un menu
✦ modulo in frontend per sapere chi può modificare l’articolo corrente
Siti web periferici: il progetto
Mission: identità visiva coerente
Obiettivi per i siti web “periferici”
✦ grafica uniforme al Portale di Ateneo✦ gestione distribuita dei siti web, compatibilmente con le diverse
conoscenze informatiche dei webmaster periferici✦ presentazione dati provenienti dai DB centrali✦ siti da gestire a regime: ~50?✦ Admin ⇒ Team Portale (Anulli, Bernardi, Lanari, Roccetti, Urbanella)
✦ progettazione e sviluppo del progetto✦ coordinamento, supporto e formazione ai webmaster✦ monitoraggio dei siti web uniformati
UniPG-DEMO: una soluzione completa
UniPG-DEMO è la soluzione per chi gestisce un sito web periferico
✦ consulenza per realizzazione o migrazione di un sito web✦ hosting✦ installazione, configurazione iniziale e avvio del sito web✦ manutenzione generale e aggiornamenti di sicurezza✦ assistenza, documentazione, formazione✦ community dei webmaster
UniPG-DEMO: architettura modulare
CMS JOOMLA!
SERVER E CONNETTIVITÀ
JMONMONITOR
ESTENSIONI UniPG
TEMPLATE UniPG
sito 1
UniPGupdate site
...
...
...sito nDBs
UniPG-DEMO: come creiamo un sito web
SITO WEB MATRICE
✦ sito base predisposto✦ file JPA Akeeba Backup
CLONAZIONE
✦ nuovo spazio web e db✦ replica Akeeba Kickstart✦ config e personalizzazione
UniPG-DEMO: modalità operative flessibili
Modalità REDAZIONE: utenti con conoscenze informatiche di base, siti web a bassa complessità strutturale, creazione e modifica articoli
Modalità GESTIONE: utenti con discrete competenze informatiche, ampio margine di gestione del sito
Modalità AMMINISTRAZIONE: utenti esperti, installazione e configurazione del CMS in totale autonomia, Team Portale fornisce template ed estensioni
UniPG-DEMO: template unico
✦ rivisitazione “light” del Portale✦ template Joomla! + Bootstrap 3✦ accessibilità (WCAG 2.0)✦ funzionalità e strumenti ad hoc✦ approccio mobile-first✦ template position per limitare
le zone personalizzabili
UniPG-DEMO: estensioni ad hoc
EventiModulo contattiSlideshow
UniPG-DEMO: estensioni ad hoc
Altre funzionalità ad hoc che abbiamo realizzato con Joomla!
✦ cerca nel sito (con Google)✦ monitoraggio accessi e statistiche (con Google)✦ gestione cookies e informativa privacy✦ plugin di archiviazione automatica degli articoli✦ mappa del sito✦ indice analitico del sito✦ sommario di pagina
UniPG-DEMO: dati dal DB centrale
Rubrica
Offerta formativa
Gare e contratti
Consulenze e collaborazioni
Contatori posti aule
UniPG-DEMO: come monitoriamo i siti web
Come mantenere allineatele configs di ~ 30 siti web?
UniPG JMON Monitor
UniPG-DEMO: come monitoriamo i siti web
UniPG-DEMO: come monitoriamo i siti web
GRUPPI E UTENTI
✦ utenti nei gruppi✦ stato utenti
UniPG-DEMO: come monitoriamo i siti web
CONFIGURAZIONI
✦ globali✦ .htaccess, robots.txt✦ JCE globali✦ Akeeba backup✦ template✦ ...
UniPG-DEMO: come monitoriamo i siti web
PERMESSI
✦ articoli✦ moduli✦ menu✦ media✦ redirect✦ template✦ gestione utenti
PLUGINS#, stato e config di tutti i plugin
✦ autenticazione✦ content✦ editors✦ language✦ user✦ ...
UniPG-DEMO: come monitoriamo i siti web
UniPG-DEMO: la community dei webmaster
✦ registro dei siti web e dei webmaster✦ mailing list con webmaster e redattori✦ corso di formazione introduttivo per “Webmaster UniPG-DEMO”
✦ 6 ore di lezione frontale in laboratorio ✦ 4 edizioni ⇒ ~40 partecipanti
✦ sito web dedicato al progetto (http://demo.centrale.unipg.it)
✦ novità, rilasci, changelog✦ guide, esempi, risorse, how-to, faq
UniPG-DEMO: il sito web del progetto
...per concludere...
Un Portale di qualità
Uniformità dei siti web
Ed ora...
✦ migliorare le soluzioni informatiche e organizzative
✦ estendere UniPG-DEMO al 100% dei siti web rilevanti
✦ integrare più dati e contenuti social
✦ potenziare la nostra community webmaster UniPG
✦ erogare corsi di formazione avanzata
✦ allargare l’esperienza agli studenti✦ tesi di laurea 2016
✦ contribuire al miglioramento di Joomla!✦ issue [#17188]
“Linked modules” button in “Menus > Manage” ignores ACL settings
⇒ [#17838] Fix allowEdit check for module ⇒ fixed in code base 3.8.0
✦ prepararci per Joomla! 4✦ esame di certificazione Joomla! Administrator
Ed ora...
L'Università degli Studi di Perugia ha scelto Joomla!
JoomlaDay - Milano 2017
www.unipg.it
Team Portale UniPGR. Anulli, N. Bernardi, D. Lanari, S. Roccetti