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
Invio massivo mail a iscritti sito evento
• Servizio SMTP+
Newsletter Sistema Museale d'Ateneo
• Form per l’iscrizione degli utenti
• Content Type Newsletter
• Pannello di controllo per la redazione
Responsive
Esempi di siti
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
DOMANDE?
Valentina Bolognini – valentina.bolognini@unibo.it
CESIA – Settore tecnologie web

Università di Bologna: piattaforma per la gestione di siti di evento on demand

  • 1.
    Università di Bologna:piattaforma per la gestione di siti di evento on demand World Plone Day – Bologna 29/04/2015
  • 2.
    La piattaforma Evention 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, ..)
  • 3.
    La piattaforma Evention 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.
  • 4.
    Modalità di creazionedel 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.
  • 5.
    • L’interfaccia diediting è suddivisa in piccoli blocchi (tiles) di contenuto. • Gli editori possono aggiungere, modificare, cancellare e spostare questi elementi Interfaccia a “Blocchi”
  • 6.
    Tipi di contenutopersonalizzato Homepage – Pagina – Relatori – Programma – Sponsor – Fotogallery - Form di iscrizione
  • 7.
    Form • E’ possibilecreare 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
  • 8.
    Form • I datidegli iscritti possono essere visualizzati in pagina o esportati • Possono essere inviate tramite mail comunicazioni sull’evento agli iscritti
  • 9.
    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
  • 10.
    Invio massivo maila iscritti sito evento • Servizio SMTP+
  • 11.
    Newsletter Sistema Musealed'Ateneo • Form per l’iscrizione degli utenti • Content Type Newsletter • Pannello di controllo per la redazione
  • 12.
  • 13.
  • 14.
    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
  • 15.
    DOMANDE? Valentina Bolognini –valentina.bolognini@unibo.it CESIA – Settore tecnologie web