Upload
valentina-bolognini
View
88
Download
2
Tags:
Embed Size (px)
Citation preview
Università di Bologna: piattaforma per la
gestione di siti di evento on demand
World Plone Day – Bologna 29/04/2015
La piattaforma Eventi on Demand
Esigenze
• Necessità di integrare sotto un’unica piattaforma alcune tipologie di siti (siti eventi,
conferenze, seminari, …)
• Ridurre i costi e i tempi di implementazione e gestione di questi siti.
• Garantire standard di qualità (accessibilità, linee editoriali, grafica, regolamenti, …).
• Rendere autonomi i responsabili dei siti nella loro realizzazione.
Soluzione
• Realizzazione di una piattaforma per promuovere eventi Unibo (Convegni, Conferenze,
Seminari, ..)
La piattaforma Eventi on Demand
Obiettivi
• Creazione di una piattaforma semplice, che non preveda formazione per l’utilizzo.
• Garantire una sufficiente autonomia di personalizzazione, pur mantenendo una complessità
molto bassa di redazione.
• Offrire modelli di pagina utili per le esigenze di chi deve realizzare il sito di un evento.
• Dare la possibilità di gestire iscrizioni e gestione dei dati dei partecipanti da parte degli
organizzatori.
Modalità di creazione del sito
• E' stato definita una procedura approvativa e un regolamento per normare e approvare le
richieste.
• Il sito viene creato tramite un wizard che, con poche e semplici domande, genera il sito
dell’evento.
• L’interfaccia di editing è suddivisa
in piccoli blocchi (tiles) di
contenuto.
• Gli editori possono aggiungere,
modificare, cancellare e spostare
questi elementi
Interfaccia a “Blocchi”
Tipi di contenuto personalizzato
Homepage – Pagina – Relatori – Programma – Sponsor – Fotogallery - Form di iscrizione
Form
• E’ possibile creare Form d’iscrizione
personalizzate, tramite drag & drop
selezionando diversi tipi di campi
• E’ possibile inserire una data di fine
iscrizione ed un numero massimo di
partecipanti, dopo i quali la form non
sarà più attiva online
Form
• I dati degli iscritti possono essere visualizzati in pagina o
esportati
• Possono essere inviate tramite mail comunicazioni
sull’evento agli iscritti
Invio massivo mail / newsletter
• Integrazione con servizio Mailup.it: scelto dal settore che si occupa della posta elettronica in
Ateneo, ha il vantaggio di essere basato in Italia (privacy) e avere un sistema di pagamento
“certo” (si paga per banda e non per numero di iscritti/numero di invii)
• Mailup fornisce delle API REST con autenticazione OAuth2 o dei WebService SOAP, abbiamo
usato principalmente il primo dei due metodi per: iscrizione, invio mail, lista iscritti, …
• In ottica di fornire un servizio per molti si è deciso di non creare account su Mailup per ogni
struttura che ne avesse avuto bisogno, ma di dare un set minimo di funzionalità tramite console
sul CMS
Newsletter Sistema Museale d'Ateneo
• Form per l’iscrizione degli utenti
• Content Type Newsletter
• Pannello di controllo per la redazione
Sviluppi futuri / Le tecnologie
Sviluppi futuri:
• Integrazione di un sistema di pagamento per l’iscrizione all’evento
• Inserimento di una area riservata per gli utenti iscritti
Le tecnologie:
• Wizard: collective.z3cform.wizard
• Interfaccia a blocchi: plone.app.blocks, plone.app.tiles
• Tipi di contenuto personalizzato: plone.app.dexterity
• Form: collective.easyform, collective.formbuilder