Corso Drupal «Costruire un sito di eventi»



Documenti analoghi
Corso Drupal «Project management»

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.

Gestione home page. Intranet -> Ambiente Halley -> Gestione homepage

Guida alla registrazione on-line di un DataLogger

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44

BLOCK CALL Manuale utente Block Call Manuale Utente

Direzione Centrale per le Politiche dell Immigrazione e dell Asilo

Manuale per i redattori del sito web OttoInforma

SOMMARIO... 3 INTRODUZIONE...

NAVIGAORA HOTSPOT. Manuale utente per la configurazione

ALBO PRETORIO WEB MANUALE DELLA PROCEDURA SOMMARIO. Uso del manuale. Informazioni generali. Interfaccia grafica. Guida di riferimento

FtpZone Guida all uso Versione 2.1

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia

GUIDA ALL USO DEL PANNELLO DI GESTIONE SITO WEB

Creare un sito Multilingua con Joomla 1.6

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito

WYSIWYG, INSTALLAZIONE E CONFIGURAZIONE DI UN EDITOR ( A,R )

MANUALE D USO DELL E-COMMERCE. Versione avanzata

Introduzione. Installare EMAS Logo Generator

Il foglio elettronico. Excel PARTE

Guida all uso della piattaforma. portale Weblog & Podcast del MIUR COME UTILIZZARE AL MEGLIO L AMMINISTRAZIONE DEL BLOG

Come utilizzare i calendari di Firstclass

Manuale utente Modulo area riservata/gestione documenti

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti)

Scuola Italiana del Middlebury College. Informazioni ed istruzioni per utilizzare MOODLE

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise

AmIS - Comunità di Pratica. Guida Utente

GUIDA STUDENTI HOMEPAGE DEI CORSI ON-LINE

AGGIORNAMENTO DATI SU PORTALE DOCENTI

Guida informatica per l associazione #IDEA

PORTALE CLIENTI Manuale utente

RASSEGNA STAMPA DEL POLESINE

Guida Joomla. di: Alessandro Rossi, Flavio Copes

FtpZone Guida all uso

Pubblicazione e modifica di articoli per il Portale della Protezione Civile

LA PIATTAFORMA DEL PROGETTO ORIENTAMENTO. Guida per Studente

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

6 BILANCI E NOTA INTEGRATIVA

Manuale operativo - Procedura per la costruzione, la pubblicazione di questionari

Indice generale. Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5

Dipartimento di Ingegneria Civile e Ambientale TYPO 3 MANUALE UTENTE

Sulla colonna a destra si trovano invece i blocchi dedicati alle utilità e all amministrazione:

Gestione Rapporti (Calcolo Aree)

Il calendario di Windows Vista

Applicativo: Oggetto: Data di rilascio: 01/06/2011

MANUALE DI UTILIZZO: INTRANET PROVINCIA DI POTENZA

CREARE IL SITO DI UN UFFICIO/STRUTTURA AMMINISTRATIVA

MANUALE D USO DELLA PIATTAFORMA ITCMS

MANUALE PARCELLA FACILE PLUS INDICE

Guida autore all'uso di Lotus Quickr

Joomla! 2.5:Utenti e permessi - Il wiki di Joomla.it

[FINANZAECOMUNICAZIONE / VADEMECUM]

FORMAZIONE PROFESSIONALE

Manuale Utente Albo Pretorio GA

Integrazione InfiniteCRM - MailUp

1. Il Client Skype for Business

GUIDA GENERALE ALL USO DEL NUOVO SITO WEB

Guida di addestramento Introduzione alle Comunicazioni Obbligatorie [COB] SINTESI

Per accedere all area di gestione collegarsi al sito e digitare nell apposito box i dati di accesso (username: xxx password: xxx).

Capitolo 4 Pianificazione e Sviluppo di Web Part

L ACQUISIZIONE E LA GESTIONE DEI DOCUMENTI ELETTRONICI

Manuale Utente. RADAR Osservatorio Lazio MANUALE UTENTE

Ariba Commerce Cloud. Aggiornamento profilo fornitore

Guida all utilizzo a cura di Francesco Lattari. Guida all utilizzo di moodle per studenti

Cimini Simonelli - Testa

Registratori di Cassa

Utilizzo della APP IrriframeVoice. Versione 1.0 maggio 2015

Regione Piemonte Portale Rilevazioni Crediti EELL Manuale Utente

1. Indice Uno shop pronto alla vendita in pochi passaggi Registrazione Il suo assistente di installazione...

Regione Toscana. ARPA Fonte Dati. Manuale Amministratore. L. Folchi (TAI) Redatto da

I.N.A.I.L. Certificati Medici via Internet. Manuale utente

Manuale Utente MyFastPage

per immagini guida avanzata Uso delle tabelle e dei grafici Pivot Geometra Luigi Amato Guida Avanzata per immagini excel

Gestione dei messaggi Organizzazione

MANUALE UTENTE. P.I.S.A. Progetto Informatico Sindaci Asl

1. Compilazione dell istanza di adesione

Progetto: ARPA Fonte Dati. ARPA Fonte Dati. Regione Toscana. Manuale Amministratore

SOSEBI PAPERMAP2 MODULO WEB MANUALE DELL UTENTE

ALICE AMMINISTRAZIONE UTENTI WEB

Tutorial Tenute Comunicazione Integrata Zonin. Casa Vinicola Zonin

Piattaforma elearning Lotus Quickr Guida studente alla piattaforma

Manuale del Docente - Scienze Politiche

Guida all utilizzo del web tool di gestione accesso ai Datacenter

GESCO MOBILE per ANDROID

PIATTAFORMA DOCUMENTALE CRG

IS357_03_01 Lettera aggiornamento egovernment vers E-GOVERNMENT

GESTIONE AMMINISTRATIVA, FINANZIARIA E CONTROLLI. GAM Opera IFPL - Rendicontazione GUIDA OPERATIVA PER I SOGGETTI FINANZIATI

Istruzioni per l uso

Manuale Servizio NEWSLETTER

Come modificare la propria Home Page e gli elementi correlati

Guido d uso sito internet Unione Valdera

Teleskill Live per Wordpress PROCEDURA DI INSTALLAZIONE DEL MODULO INTEGRATIVO E CONFIGURAZIONE DEL SERVIZIO

Dipartimento per le Libertà Civili e l Immigrazione

Transcript:

Corso Drupal «Costruire un sito di eventi» Pino Vasarelli, Andrea Vivaldi Iit Istituto di Informatica e Telematica del CNR

Breaking Events Il sito Breaking Events deve avere le seguenti caratteristiche: la possibilità per gli utenti registrati di creare eventi, raggruppati per continente geografico; un calendario esteso nel corpo della pagina; un mini calendario nella barra laterale; una lista degli ultimi eventi inseriti, mostrata come anteprima sulla home page; la possibilità per gli utenti di ricevere email per ogni nuovo evento sul sito; la possibilità per gli utenti di essere avvisati quando un evento si avvicina. IIT/CNR P. Vasarelli A. Vivaldi 2

Tema utilizzato Sarà utilizzato il tema «Sky», che è un tema della comunità Drupal, scaricabile al link http://drupal.org/project/sky; creare la cartella «themes» sotto «sites>all»; scompattare la cartella del tema in sites>all>themes. IIT/CNR P. Vasarelli A. Vivaldi 3

Moduli usati Moduli opzionali del core: Taxonomy serve per classificare i contenuti; Comment abilita i commenti sui contenuti; Upload consente l upload di file e immagini; Search abilita la ricerca sul sito; Moduli aggiuntivi: Event consente la creazione di tipi di contenuto «evento»; Notify consente agli utenti di ricevere email periodiche sull inserimento o aggiornamento di contenuti e commenti; Signup permette agli utenti di ricevere notifiche all approssimarsi di una data; Views permette di creare viste sul contenuto del sito Taxonomy Menu trasforma i vocabolari tassonomici in menu; Wysiwyg abilita i plugin wysiwyg sulle aree di testo; IMCE consente il caricamento delle immagini direttamente nelle aree di testo; IMCE Wysiwyg bridge permette di collegare il modulo IMCE al modulo Wysiwyg; Poormanscron consente al cron di girare senza essere collegato al cron del server ospitante. IIT/CNR P. Vasarelli A. Vivaldi 4

Installare i moduli Creare la cartella «modules» sotto «sites>all»; scompattare tutti i moduli scaricati dentro la cartella appena creata; andare nell interfaccia di amministrazione dei moduli; abilitare tutti i nuovi moduli (e relative dipendenze) elencati nell esempio che segue. IIT/CNR P. Vasarelli A. Vivaldi 5

Installare i moduli esempio (1) IIT/CNR P. Vasarelli A. Vivaldi 6

Installare i moduli esempio (2) IIT/CNR P. Vasarelli A. Vivaldi 7

Costruzione del sito Per il corretto funzionamento del sito occorrerà: creare termini tassonomici selezionabili dall utente per descrivere il continente in cui avrà luogo l evento; impostare campi per tag liberi, con i quali l utente indicherà la propria collocazione geografica; configurare i moduli aggiuntivi installati; categorizzare e ordinare il contenuto in maniera logica, per poter essere acceduto in modo semplice e immediato. IIT/CNR P. Vasarelli A. Vivaldi 8

Il contenuto base Il sito sarà costruito intorno al modulo «Event», che creerà automaticamente il proprio tipo di contenuto. Gli obiettivi principali sono: categorizzare il contenuto per renderlo facilmente accessibile; creare il sistema di notifica per i nuovi contenuti inseriti; creare il sistema di notifica per gli eventi prossimi. IIT/CNR P. Vasarelli A. Vivaldi 9

Configurare il modulo «Event» IIT/CNR P. Vasarelli A. Vivaldi 10

Configurare il modulo «Event» (overview) IIT/CNR P. Vasarelli A. Vivaldi 11

Configurare il modulo «Event» (time zone) IIT/CNR P. Vasarelli A. Vivaldi 12

Configurare data e ora IIT/CNR P. Vasarelli A. Vivaldi 13

Configurare le notifiche IIT/CNR P. Vasarelli A. Vivaldi 14

Configurare il modulo «Signup» IIT/CNR P. Vasarelli A. Vivaldi 15

Configurare il tipo di contenuto «Event» IIT/CNR P. Vasarelli A. Vivaldi 16

Il modulo «Wysiwyg» Un profilo (o plug in) «Wysiwyg» è associato ad un formato di input e definisce: quale editore javascript verrà utilizzato; quali bottoni o temi saranno abilitati per l editore; come l editore verrà visualizzato; alcune altre funzioni specifiche dell editore. IIT/CNR P. Vasarelli A. Vivaldi 17

Configurare il modulo «Wysiwyg» Scegliere il plug in «TinyMCE» e scaricarlo seguendo il link indicato nell immagine (1); creare la cartella «libraries» sotto «sites>all»; scompattare la cartella del plug in nella cartella appena creata; associare il profilo «TinyMCE» al formato di input «FullHTML» come in immagine (2); abilitare i bottoni dell editor come in immagine (3); impostare «FullHTML» come formato di input predefinito. IIT/CNR P. Vasarelli A. Vivaldi 18

Configurare il modulo «Wysiwyg» (1) IIT/CNR P. Vasarelli A. Vivaldi 19

Configurare il modulo «Wysiwyg» (2) IIT/CNR P. Vasarelli A. Vivaldi 20

Configurare il modulo «Wysiwyg» (3) IIT/CNR P. Vasarelli A. Vivaldi 21

Configurare il modulo «IMCE» IIT/CNR P. Vasarelli A. Vivaldi 22

Creare nuove categorie Gli eventi verranno raggruppati tra di loro in categorie a seconda della loro provenienza geografica; per far ciò utilizziamo la tassonomia di Drupal, creando i tre «vocabolari» (con le impostazioni indicate): continente («richiesto»); stato («richiesto», «tag»); località («richiesto», «tag»). IIT/CNR P. Vasarelli A. Vivaldi 23

Aggiungere vocabolari IIT/CNR P. Vasarelli A. Vivaldi 24

Elenco dei vocabolari IIT/CNR P. Vasarelli A. Vivaldi 25

Aggiungere termini All interno del vocabolario «continente» aggiungere i «termini»: Africa; Asia; Australia; Europa; Antartide; America del Nord; America del Sud. IIT/CNR P. Vasarelli A. Vivaldi 26

Aggiungere termini (esempio) IIT/CNR P. Vasarelli A. Vivaldi 27

Controllare il form di sottomissione degli eventi Creare 4/5 eventi a piacere inserendo tutti i dati necessari utilizzando il form mostrato sopra. IIT/CNR P. Vasarelli A. Vivaldi 28

La home page «Breaking Events» IIT/CNR P. Vasarelli A. Vivaldi 29

Creazione del menu Creiamo un nuovo menu che contenga le voci del vocabolario «continente»; utilizziamo a tal scopo il modulo «Taxonomy Menu»: creando un menu vuoto «Continenti» (1); configurando nel vocabolario «Continente» le impostazioni «Taxonomy Menu» (2); spostando sulla barra di sinistra il blocco del menu «Continenti» (3). IIT/CNR P. Vasarelli A. Vivaldi 30

Creazione del menu (1) IIT/CNR P. Vasarelli A. Vivaldi 31

Creazione del menu (2) IIT/CNR P. Vasarelli A. Vivaldi 32

Creazione del menu (3) IIT/CNR P. Vasarelli A. Vivaldi 33

«Breaking Events» con menu IIT/CNR P. Vasarelli A. Vivaldi 34

Calendario ed eventi futuri Il modulo «Events» crea in automatico due blocchi: «Calendar to browse events» che gestisce un calendario; «List of upcoming events» che mostra una lista degli eventi futuri in ordine cronologico; visualizziamo i due blocchi nella barra laterale destra. IIT/CNR P. Vasarelli A. Vivaldi 35

«Breaking Events» con blocchi eventi IIT/CNR P. Vasarelli A. Vivaldi 36

Configurare il modulo «Poormanscron» IIT/CNR P. Vasarelli A. Vivaldi 37

Gestione dei permessi Per la corretta gestione del sito è necessario assegnare i permessi all utente registrato: creazione/modifica/cancellazione di eventi (modulo «node»); accesso alla configurazione personale delle notifiche (modulo «notify»); amministrazione della sottoscrizione agli eventi (modulo «signup»). IIT/CNR P. Vasarelli A. Vivaldi 38

Gestione dei permessi (modulo node) IIT/CNR P. Vasarelli A. Vivaldi 39

Gestione dei permessi (modulo notify) IIT/CNR P. Vasarelli A. Vivaldi 40

Gestione dei permessi (modulo signup) IIT/CNR P. Vasarelli A. Vivaldi 41

Creazione di un nuovo utente Per testare le funzionalità del sito, creiamo un utente di prova. IIT/CNR P. Vasarelli A. Vivaldi 42

Configurare il tema «Sky» Abilitare il tema «Sky» e renderlo predefinito; accedere alla sua configurazione per: cambiare il logo caricando quello fornito («logo.png»); utilizzare la stessa immagine per l icona; impostare «custom layout width» a «96%»; impostare «header navigation alignment» a «left»; impostare «base font size» a «13px» e «base font» a «Verdana». IIT/CNR P. Vasarelli A. Vivaldi 43

Il sito col tema «Sky» IIT/CNR P. Vasarelli A. Vivaldi 44

Riallocare i blocchi Trasformare il layout da tre colonne in due colonne «contenuto + barra laterale destra»; spostare il blocco «Realizzato con Drupal» nella regione footer; modificare l ordine dei blocchi a piacere. IIT/CNR P. Vasarelli A. Vivaldi 45

I blocchi riallocati IIT/CNR P. Vasarelli A. Vivaldi 46

Modificare il menu «Continenti» L ultimo passo consiste nel trasformare il menu «Continenti» in un formato orizzontale; il tema «Sky» ha la possibilità di visualizzare in orizzontale le voci di menu dei «link primari»; sostituiamo perciò la fonte dei link primari con le voci del menu «Continenti»; disattivare il blocco «Continenti» ormai ridondante. IIT/CNR P. Vasarelli A. Vivaldi 47

Impostazione sorgente link primari IIT/CNR P. Vasarelli A. Vivaldi 48

Risultato finale IIT/CNR P. Vasarelli A. Vivaldi 49