l'università degli studi di perugia ha scelto joomla! r ... · file jpa akeeba backup...

37
L'Università degli Studi di Perugia ha scelto Joomla! JoomlaDay - Milano 2017 www.unipg.it Team Portale UniPG R. Anulli, N. Bernardi, D. Lanari, S. Roccetti [email protected]

Upload: others

Post on 09-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

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

[email protected]

Page 2: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

✦ 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

Page 3: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

Perché Joomla!

Qualche problema...

✦ ⇑ # siti web✦ ⇑ # info da pubblicare✦ redazione centralizzata✦ gestione manuale dei siti✦ risolvere contenendo i costi

2009

SERVE UN CMS!

Page 4: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

Il Portale di Ateneo www.unipg.it

oggi

Page 5: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

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

Page 6: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

Il Portale visto da fuori

slideshow

news

bachecacontatti

emergenze

eventisocial

Page 7: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

INTEGRAZIONE DEI DATI

✦ sondaggi e questionari✦ rubrica✦ offerta formativa✦ guida ECTS✦ concorsi, borse✦ gare e contratti

Il Portale visto da fuori

Page 8: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

Gestione del Portale: amministrazione

TEAM PORTALE

✦ gestione CMS✦ sviluppo estensioni✦ creazione articoli✦ gestione categorie e menu✦ coordinamento redazione✦ utenti, gruppi, permessi

Page 9: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

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

Page 10: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

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

Page 11: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

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

Page 12: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

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

Page 13: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

Siti web periferici: il progetto

Page 14: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

Mission: identità visiva coerente

Page 15: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

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

Page 16: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

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

Page 17: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

UniPG-DEMO: architettura modulare

CMS JOOMLA!

SERVER E CONNETTIVITÀ

JMONMONITOR

ESTENSIONI UniPG

TEMPLATE UniPG

sito 1

UniPGupdate site

...

...

...sito nDBs

Page 18: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

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

Page 19: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

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

Page 20: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

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

Page 21: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

UniPG-DEMO: estensioni ad hoc

EventiModulo contattiSlideshow

Page 22: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

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

Page 23: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

UniPG-DEMO: dati dal DB centrale

Rubrica

Offerta formativa

Gare e contratti

Consulenze e collaborazioni

Contatori posti aule

Page 24: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

UniPG-DEMO: come monitoriamo i siti web

Come mantenere allineatele configs di ~ 30 siti web?

UniPG JMON Monitor

Page 25: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

UniPG-DEMO: come monitoriamo i siti web

Page 26: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

UniPG-DEMO: come monitoriamo i siti web

GRUPPI E UTENTI

✦ utenti nei gruppi✦ stato utenti

Page 27: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

UniPG-DEMO: come monitoriamo i siti web

CONFIGURAZIONI

✦ globali✦ .htaccess, robots.txt✦ JCE globali✦ Akeeba backup✦ template✦ ...

Page 28: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

UniPG-DEMO: come monitoriamo i siti web

PERMESSI

✦ articoli✦ moduli✦ menu✦ media✦ redirect✦ template✦ gestione utenti

Page 29: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

PLUGINS#, stato e config di tutti i plugin

✦ autenticazione✦ content✦ editors✦ language✦ user✦ ...

UniPG-DEMO: come monitoriamo i siti web

Page 30: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

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

Page 31: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

UniPG-DEMO: il sito web del progetto

Page 32: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

...per concludere...

Page 33: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

Un Portale di qualità

Page 34: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

Uniformità dei siti web

Page 35: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

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

Page 36: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

✦ 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...

Page 37: L'Università degli Studi di Perugia ha scelto Joomla! R ... · file JPA Akeeba Backup CLONAZIONE nuovo spazio web e db replica Akeeba Kickstart config e personalizzazione. UniPG-DEMO:

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

[email protected]