Iit Istituto di Informatica e Telematica

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Iit Istituto di Informatica e Telematica"

Transcript

1 C Consiglio Nazionale delle Ricerche Il CMS Drupal - Corso base G. Vasarelli, A. Vivaldi IIT B4-07/2011 Nota Interna Novembre 2011 Iit Istituto di Informatica e Telematica

2 Il CMS Drupal Corso base Istruttori: Giuseppe Vasarelli e Andrea Vivaldi (Istituto di Informatica e Telematica). Lezione 1 (3h): Introduzione al CMS Drupal, principi di funzionamento Installazione Amministrazione Drupal, moduli e temi I nodi Gestione degli URL: pulizia, redirect e path automatici Lezione 2 (3h): CCK Tags, tassonomie e modulo search Gestione utenti, ruoli e permessi Formati di input e filtri Lezione 3 (3h): Lavorare con le viste Eventi e calendari Gestione dei menù Gestione del sito Lezione 4 (3h): Scelta del tema I blocchi Layout delle pagine con i panel Modifica dei temi e il loro CSS

3 Il CMS Drupal part.1 Pino Vasarelli, Andrea Vivaldi Iit - Istituto di Informatica e Telematica del CNR

4 I CMS Un sistema di gestione dei contenuti (Content Management System) è capace di memorizzare e recuperare «contenuto»; il contenuto può essere testo, audio o video, immagini e altro ancora; il funzionamento di un CMS è sempre legato all utilizzo di un database; nei CMS sono presenti funzionalità aggiuntive rispetto alle semplici operazioni di memorizzazione e recupero dei dati da un di solito un CMS gestisce il versionamento del contenuto memorizzato; un buon CMS fornisce anche la funzione della gestione del flusso (workflow management); a un CMS generalmente viene richiesto di poter lavorare in maniera collaborativa sullo stesso contenuto da parte di più persone. IIT/CNR P. Vasarelli - A. Vivaldi 2

5 Introduzione a Drupal Drupal è un CMS tra i più evoluti per la costruzione, la gestione e la presentazione di un sito web; è un software «open source» per cui non è richiesto alcun costo per il suo utilizzo; Drupal è una applicazione web based, il ché significa che è scritto con uno dei linguaggi per realizzare applicazioni web (il PHP), e che per funzionare ha bisogno di un server web e di un database; quando al server web arriva una richiesta per visualizzare una pagina, Drupal entra in azione elaborando la richiesta HTTP e fornendo al browser la pagina in formato HTML. un eccezione a questo meccanismo di richiesta risposta è un utility che gira periodicamente sul web server, chiamata cron, per effettuare operazioni di manutenzione (indicizzazione del sito, ricerca di aggiornamenti software etc.); i database supportati da Drupal sono MySQL, PostgreSQL e, in Drupal 7, anche SQLite e Oracle; IIT/CNR P. Vasarelli - A. Vivaldi 3

6 Caratteristiche di Drupal modularità; basato su temi (skinnable); totalmente personalizzabile; basato su funzioni per evitare query al database; integrabile; rispettoso degli standard; contiene vari plugin/moduli per l ottimizzazione per i motori di ricerca ( SEO ); Open Source; ben supportato dai server di hosting; grossa comunità alle spalle; notevole e completa documentazione. IIT/CNR P. Vasarelli - A. Vivaldi 4

7 Installazione di Drupal Download di Drupal Scelta della lingua Verifica dei requisiti Impostazione del database Configurazione del sito IIT/CNR P. Vasarelli - A. Vivaldi 5

8 Download di Drupal Scaricare il pacchetto dal sito ufficiale (www.drupal.org); caricare tutto sul server (per lavorare in locale copiare i file nella root del server web (di solito «www» o «htdocs»); digitare l URL del sito (oppure digitare sarà mostrata la pagina iniziale dell'installazione, dove possiamo selezionare la lingua. IIT/CNR P. Vasarelli - A. Vivaldi 6

9 Installazione (scelta lingua) Se decidiamo di installare Drupal in italiano, dobbiamo scaricare un file di traduzioni dal sito estratto il contenuto (tre cartelle: modules, profiles e themes), le copiamo nella stessa directory dove abbiamo caricato tutto il resto; se viene chiesto di sovrascrivere le cartelle già presenti, dobbiamo invece unire i contenuti; se carichiamo di nuovo la home page, partirà la nuova schermata che mostra due scelte per la lingua: inglese ed italiano. IIT/CNR P. Vasarelli - A. Vivaldi 7

10 Installazione (verifica requisiti) Scelta la lingua italiana si passa alla verifica dei requisiti. bisogna sempre copiare il file dei settaggi default.setting.php in settings.php e dare al nuovo file i permessi di scrittura da parte del web server. IIT/CNR P. Vasarelli - A. Vivaldi 8

11 Installazione (impostazione database) Si inserisce quindi il nome del database (già creato in precedenza); si prosegue nella schermata inserendo nome utente del database e relativa password; con «Opzioni Avanzate», è possibile effettuare alcune impostazioni particolari; la più interessante è «Prefisso tabella» con la quale si può assegnare un prefisso alle tabelle di Drupal. IIT/CNR P. Vasarelli - A. Vivaldi 9

12 Installazione (configurazione del sito) Nel primo pannello inseriamo il nome del sito, che sarà utilizzato per identificare il sito Drupal; quindi inseriamo l'indirizzo del sito, che verrà utilizzato ad esempio nella procedura di registrazione di nuovi utenti. IIT/CNR P. Vasarelli - A. Vivaldi 10

13 Installazione (configurazione del sito) Creiamo il profilo di amministratore del sito, e cioè l'utente (unico) che ha ogni tipo di accesso; inseriamo il nome dell'utente amministratore, l' e la password che vogliamo associarvi; appena creato il sito, un passo fondamentale per la sicurezza è la creazione di altri utenti con permessi più limitati. IIT/CNR P. Vasarelli - A. Vivaldi 11

14 Installazione (configurazione del sito) (cont.) Infine scegliamo: il fuso orario; se utilizzare URL semplificati (ovvero indirizzi ottimizzati per i motori di ricerca); se notificare automaticamente gli aggiornamenti di Drupal. gli URL semplificati (clean URL) sono una caratteristica molto usata nei siti basati su CMS; permettono di generare indirizzi significativi riguardo al contenuto offerto nella pagina. IIT/CNR P. Vasarelli - A. Vivaldi 12

15 Installazione (fine) Facendo clic su «Salva e continua» nella precedente schermata, arriviamo al termine della fase di installazione; facendo clic su «il tuo nuovo sito» arriviamo alla pagina di benvenuto iniziale del nostro nuovo sito Drupal. IIT/CNR P. Vasarelli - A. Vivaldi 13

16 Il nuovo sito Drupal IIT/CNR P. Vasarelli - A. Vivaldi 14

17 Il menu di navigazione Il profilo utente Crea contenuto Tipo di contenuto «pagina/storia» Impostazioni del form di invio Impostazioni del flusso di lavoro IIT/CNR P. Vasarelli - A. Vivaldi 15

18 Profilo utente Cliccando «Profilo utente» verrà visualizzata una pagina che indica da quanto tempo l'utente è iscritto al sito; selezionando il link «Modifica» è possibile cambiare le impostazioni principali dell'account, come il nome utente, l'indirizzo , la password, lo stato, il fuso orario e il linguaggio predefinito. IIT/CNR P. Vasarelli - A. Vivaldi 16

19 Crea contenuto La seconda scelta fornita nella sidebar dell'utente amministratore è «Crea contenuto»; l'installazione standard prevede due sole categorie di contenuto («Pagina» e «Storia», ma presto scopriremo come sia possibile aggiungere nuove categorie; una Pagina è una tipologia di informazione che generalmente viene collegata ad una voce di menu e permette di accedere ad informazioni che cambiano di rado; una Storia è una forma di contenuto che viene inserita nel sito che si comporta come un post di un blog, a cui è assegnata una data ed a cui è possibile aggiungere dei commenti. IIT/CNR P. Vasarelli - A. Vivaldi 17

20 Tipo di contenuto «pagina/storia» Accedendo da «Amministra > Gestione dei contenuti» notiamo che i due tipi di contenuto di default hanno la stessa struttura di base: un «Nome» leggibile dagli utenti; un «Tipo» leggibile dalla macchina; una «Descrizione» opzionale vedremo avanti che utilizzando il modulo «CCK» potremo aggiungere altri campi al tipo di contenuto di base. IIT/CNR P. Vasarelli - A. Vivaldi 18

21 Impostazioni del form d invio Nella restante parte della schermata possiamo impostare l interfaccia mostrata all utente quando crea un contenuto di questo tipo; si possono cambiare le etichette per i campi «Titolo» e «Corpo», specificare un numero minimo di parole per il corpo stesso e inserire delle spiegazioni aggiuntive. IIT/CNR P. Vasarelli - A. Vivaldi 19

22 Impostazioni del flusso di lavoro In questa ulteriore parte della schermata è possibile impostare come il tipo di contenuto sarà pubblicato; alcuni utenti privilegiati potrebbero modificare queste impostazioni; per tutti gli altri utenti che creano quel tipo di contenuto valgono le impostazioni qui definite. IIT/CNR P. Vasarelli - A. Vivaldi 20

23 Amministrazione di Drupal La pagina di Amministrazione Gestione dei contenuti Ricerca dei contenuti Filtrare e aggiornare i contenuti Tipi di contenuto La Tassonomia IIT/CNR P. Vasarelli - A. Vivaldi 21

24 La pagina di amministrazione di Drupal La voce «Amministra» permette di occuparsi della configurazione del CMS. quando si clicca sul menu «Amministra» viene aperto un sottomenu che elenca una serie di voci e cliccando su ciascuna voce viene aperta una pagina dedicata; è possibile scegliere tra due modalità di visualizzazione: per categoria: visualizza la stessa struttura presentata nella barra a sinistra, raggruppando le funzionalità offerte in base alla tipologia di operazione compiuta da ciascuna opzione. per modulo: raggruppa le funzionalità in base al modulo che le offre. Quando viene aggiunto un modulo al sistema vengono incrementate le opzioni e viene aggiunto un nuovo gruppo di configurazione. ciascun sottomenu (ad esempio «Gestione dei contenuti») può avere i propri sottomenu (ad esempio «Commenti», «Contenuto», «Tipi di contenuto» e così via); se si mostrano o nascondono le descrizioni, ciò vale anche per le voci dei sottomenu. IIT/CNR P. Vasarelli - A. Vivaldi 22

25 Gestione dei contenuti In questa sezione del menu «Amministra» sono presenti tutte le impostazioni necessarie alla gestione dei contenuti; tener presente che la creazione dei contenuti non è un attività amministrativa, e infatti è gestita da apposita voce di menu subito sopra «Amministra»; Drupal separa creazione e gestione dei contenuti anche per permettere differenti impostazioni e permessi per queste due aree di attività. IIT/CNR P. Vasarelli - A. Vivaldi 23

26 Ricerca dei contenuti Da tenere presente che i contenuti in un CMS sono memorizzati in un database e non hanno una intrinseca locazione; è possibile ricercare i contenuti di un sito attraverso il percorso «Amministra -> Gestione dei contenuti -> Contenuto» IIT/CNR P. Vasarelli - A. Vivaldi 24

27 Filtrare e aggiornare contenuti Selezionare i criteri di filtro per trovare solo determinati tipi di contenuto; in un nuovo sito Drupal non ci sarà nessun contenuto da mostrare; ogni elemento di contenuto inserito avrà davanti un check box; selezionando il contenuto desiderato, scegliamo dove le operazioni di aggiornamento (ad esempio la modifica dello stato di pubblicazione) avranno effetto; ciascun contenuto viene mostrato con il suo titolo che è anche il link all elemento stesso. IIT/CNR P. Vasarelli - A. Vivaldi 25

28 Tipi di contenuto Gli altri sottomenu di «Gestione dei contenuti» permettono impostazioni generali; il menu «Tipi di contenuto» dà la possibilità di gestire tipi di contenuto esistenti o di inserire altri tipi di contenuto oltre ai due standard; questa interfaccia è molto comune in Drupal: per aggiungere altri tipi fare click su «Aggiungi tipo di contenuto»; per modificare un tipo esistente, fare click su «modifica» o sul nome del contenuto stesso; fare click su «elimina» per cancellare il tipo di contenuto. se si fa click su «modifica» si accede ad una serie di impostazioni per la gestione del tipo di contenuto; la voce «Aggiungi tipo di contenuto» ha la stessa interfaccia di «modifica» ma con nessuna impostazione già definita. IIT/CNR P. Vasarelli - A. Vivaldi 26

29 Tassonomia Drupal fornisce un ottimo meccanismo per catalogare il contenuto, ovvero la tassonomia, attraverso il modulo «Taxonomy»; Taxonomy è attivato di default, per cui fin dall'installazione possiamo accedere alla gestione della tassonomia attraverso il menu «Amministra > Gestione dei contenuti > Tassonomia»; la pagina elenca la lista delle tassonomie attualmente adottate dal sistema, ed inizialmente è vuota. IIT/CNR P. Vasarelli - A. Vivaldi 27

30 La struttura del sito Blocchi Menu Menu di navigazione Menu link primari IIT/CNR P. Vasarelli - A. Vivaldi 28

31 Struttura del sito Qui vi sono le voci per gestire la visualizzazione delle informazioni e l attivazione o la disattivazione di moduli aggiuntivi; «Struttura del sito» è suddiviso in: Blocchi; Menu; Moduli; Temi; Traduci interfaccia. IIT/CNR P. Vasarelli - A. Vivaldi 29

32 Blocchi Drupal mette a disposizione dei blocchi di default per la visualizzazione dei contenuti: Intestazione, Barra laterale sinistra, Barra laterale destra, Contenuto e Piè di pagina è possibile definire a piacere nuovi blocchi o zone di visualizzazione. IIT/CNR P. Vasarelli - A. Vivaldi 30

33 Menu I menu sono una collezione gerarchica di collegamenti o elementi, usati per la navigazione all'interno del sito; sono posizionati e visualizzati utilizzando il flessibile sistema a blocchi di Drupal; durante l'installazione sono creati tre menu : Link primari, Link secondari e Navigazione. IIT/CNR P. Vasarelli - A. Vivaldi 31

34 Menu Navigazione Il menu di Navigazione contiene maggior parte dei link necessari per lavorare e navigare all'interno del sito; spesso è visualizzato all'interno della barra sinistra o di quella destra; è possibile ordinare le voci del menu con la maniglia drag-and-drop nella colonna Voce del menu, trascinando le voci in una nuova posizione nell'elenco. IIT/CNR P. Vasarelli - A. Vivaldi 32

35 Menu Link primari La maggior parte dei temi di Drupal fornisce il supporto per i menu «Link primari» e «Link secondari», visualizzandoli nell'intestazione o in fondo a ciascuna pagina; all'inizio i Link primari e Link secondari non contengono nessun menu, ma possono essere configurati per contenere dei menu personalizzati. IIT/CNR P. Vasarelli - A. Vivaldi 33

36 I moduli Attivazione dei moduli «core» Elenco dei moduli core opzionali I moduli aggiuntivi (scaricamento ed estrazione) Il modulo «Views» IIT/CNR P. Vasarelli - A. Vivaldi 34

37 Moduli I moduli consistono in file PHP che implementano le funzionalità di Drupal. Queste si dividono in: funzionalità di base (core) richieste funzionalità di base opzionali dopo una installazione standard di Drupal risultano disponibili anche diversi moduli opzionali; non tutti però risultano «abilitati» e possono essere resi funzionanti attraverso l interfaccia di amministrazione. IIT/CNR P. Vasarelli - A. Vivaldi 35

38 Attivazione moduli «core» Per attivare un modulo basta spuntare la casella corrispondente e cliccare sul pulsante «Salva configurazione»; spesso esiste una dipendenza tra moduli che è facile rilevare dalla colonna «Descrizione»; le parole chiave «Richiede» e «Richiesto» indicano le relative dipendenze «da» e «per» altri moduli. IIT/CNR P. Vasarelli - A. Vivaldi 36

39 Elenco e descrizione moduli core opzionali (Drupal 6.20) Aggregator Aggrega i contenuti condivisi (feed RSS, RDF e Atom). Blog Abilita la possibilità di tenere pagine web o blog facilmente e regolarmente aggiornati. Blog API Permette agli utenti di inserire contenuti usando applicazioni che supportano le API XML-RPC per i blog. Book Consente agli utenti di organizzare le pagine del sito come gerarchia o come struttura Color Permette all'utente di modificare lo schema colori di alcuni temi. Comment Permette agli utenti di commentare e discutere i contenuti pubblicati. [Richiesto da: Forum (disattivato), Tracker (disattivato)] Contact Permette l'uso di moduli di contatto personali e per il sito. Content translation Permette ai contenuti di essere tradotti in diverse lingue. [Richiede: Locale (attivato)] Database logging Registra eventi del sistema nel database. Forum Abilita discussioni articolate su argomenti generici. [Richiede: Taxonomy (attivato), Comment (attivato)] Help Gestisce la visualizzazione dell'aiuto on-line. Locale Aggiunge funzionalità di gestione della lingua e abilita la traduzione dellla interfaccia utente in lingue diverse dall'inglese. [Richiesto da: Content translation (disattivato)] Menu Permette agli amministratori di personalizzare i menu di navigazione del sito. OpenID Consente agli utenti di accedere al sito usando OpenID. Path Permette agli utenti di rinominare gli URL. PHP filter Consente di interpretare codice PHP Ping Avverte altri siti quando il tuo è stato aggiornato. Poll Permette al tuo sito di raccogliere i voti su vari argomenti sotto forma di domande a scelta multipla. Profile Supporto per profili utente configurabili. Search Abilita la ricerca di parole chiave in tutto il sito. Statistics Registra le statistiche di accesso al sito. Syslog Registra eventi del sistema sul syslog (log su file). Taxonomy Permette l'organizzazione dei contenuti in categorie. [Richiesto da: Forum (disattivato)] Throttle Gestisce il meccanismo limitatore automatico, per controllare il congestionamento del sito. Tracker Permette di tracciare i contenuti recenti degli utenti. [Richiede: Comment (attivato)] Trigger Attiva l'esecuzione di azioni su certi eventi del sistema, per esempio quando vengono creati nuovi contenuti. Update status Verifica lo stato degli aggiornamenti disponibili per Drupal, per i moduli aggiuntivi e i temi installati. Upload Consente agli utenti di caricare e allegare file ai contenuti. IIT/CNR P. Vasarelli - A. Vivaldi 37

40 Moduli aggiuntivi C è poi la categoria fondamentale dei moduli aggiuntivi, sviluppati dalla comunità dei contributori; all indirizzo drupal.org/project/modules è disponibile una scelta vastissima, divisa per categoria, per novità e per numero di istallazioni; IIT/CNR P. Vasarelli - A. Vivaldi 38

41 Scaricamento modulo aggiuntivo Proviamo a scaricare il modulo «Views», per il controllo della presentazione di liste e tabelle; dobbiamo necessariamente scegliere la versione corrispondente a quella del nostro Drupal (5, 6 o 7) ed è preferibile indirizzarsi sulle versioni «stabili» (quelle con lo sfondo verde). IIT/CNR P. Vasarelli - A. Vivaldi 39

42 Estrazione modulo aggiuntivo Il file compresso può essere in formato tar.gz o zip; scompattiamolo in entrambi i casi nella cartella sites/all/modules e non nella cartella modules della root di Drupal; ciò perché è meglio tener separati i moduli aggiuntivi da quelli che fanno parte della distribuzione del core di Drupal. IIT/CNR P. Vasarelli - A. Vivaldi 40

43 Modulo aggiuntivo «Views» Nell immagine a destra è mostrata la situazione del file system dopo l estrazione del modulo aggiuntivo; se lanciamo di nuovo la pagina di amministrazione, vedremo la comparsa del modulo nell elenco relativo. IIT/CNR P. Vasarelli - A. Vivaldi 41

44 Attivazione modulo «Views» Selezioniamo il check box sotto la colonna «Attivato» relativo a «Views»; selezioniamo anche tutti quelli che riteniamo utili o che impongono una dipendenza («Views UI», ad esempio); salviamo la configurazione con l apposito pulsante. IIT/CNR P. Vasarelli - A. Vivaldi 42

45 Modulo «Views» operativo Viene evidenziato che: Le opzioni di configurazione sono state salvate. Un file di traduzione è stato importato per i moduli appena installati. il menu «Viste» viene inserito sotto «Struttura del sito»; se facciamo click sul menu si apre la pagina «Viste» dalla quale possiamo cominciare e definire la nostra prima vista. IIT/CNR P. Vasarelli - A. Vivaldi 43

46 I temi di Drupal Struttura del tema Impostazione e configurazione di un tema Schema dei colori Visualizzazione degli elementi Percorsi delle immagini personali IIT/CNR P. Vasarelli - A. Vivaldi 44

47 I temi di Drupal Il «tema» di Drupal è quella parte del CMS che è preposto alla presentazione e all aspetto finale che i contenuti avranno nella pagina del browser; nella distribuzione di Drupal sono compresi diversi «temi» di default; molti utenti usano così com è uno dei temi di default fornito, altri fanno piccole modifiche, altri ancora scaricano uno dei tanti temi disponibili in rete e infine, i più temerari, realizzano in proprio un tema completamente personalizzato. IIT/CNR P. Vasarelli - A. Vivaldi 45

48 Struttura del tema L importanza dei temi nell architettura di Drupal è evidente anche osservando la struttura del file system; i temi (come i moduli) sono compresi in una sottocartella di primo livello («themes»; ciascun tema di default fornito è incluso in una sottocartella di secondo livello; IIT/CNR P. Vasarelli - A. Vivaldi 46

49 Impostare un tema Non è necessario scegliere un tema durante l installazione: Drupal usa il tema «Garland», che ritroviamo attivato e predefinito nell elenco; è possibile attivare qualsiasi tema della lista, ma ovviamente solo uno tra i temi attivati può essere quello predefinito e utilizzato al momento; è possibile dare agli utenti non amministratori la possibilità di scegliere uno tra i temi attivati. IIT/CNR P. Vasarelli - A. Vivaldi 47

50 Configurare un tema È possibile configurare globalmente tutti i temi attraverso il bottone «Configura»; è possibile anche configurare singolarmente il tema predefinito mediante il link apposito; il livello di configurazione dipende dalla progettazione del tema stesso; IIT/CNR P. Vasarelli - A. Vivaldi 48

51 Schema colori Per il tema «Garland», ad esempio, è possibile impostare un diverso schema di colori è possibile scegliere singolarmente i colori per ciascun elemento (base, collegamenti, testate, testo. nella parte bassa viene visualizzata la relativa anteprima; IIT/CNR P. Vasarelli - A. Vivaldi 49

52 Visualizzazione elementi Per tutti i temi realizzati secondo le specifiche è possibile attivare o disattivare la visualizzazione di alcuni elementi sulla pagina: logo nome del sito icona predefinita link primari e secondari IIT/CNR P. Vasarelli - A. Vivaldi 50

53 Percorso delle immagini personali È infine possibile definire i percorsi delle immagini personalizzate quali logo e icona predefinita («favicon», visualizzata nella barra degli indirizzi e nei segnalibri); ricordare sempre di salvare con l apposito bottone la configurazione modificata. IIT/CNR P. Vasarelli - A. Vivaldi 51

54 I nodi I nodi e il database (struttura della tabella «node») Identificativi e attributi dei nodi Struttura e campi della tabella «node_revision» Creare nodi Impostare il menu, il formato di input, la versione, i commenti, l autore e le opzioni di pubblicazione Pubblicare il nodo IIT/CNR P. Vasarelli - A. Vivaldi 52

55 I nodi di Drupal Nella terminologia informatica un «nodo» è un oggetto astratto, che può contenere dati e può essere messo in relazione con altri nodi; in Drupal storie, pagine, articoli, immagini, eventi ed ogni altro tipo di contenuto sono chiamati nodi; gli unici contenuti che non sono nodi sono: blocchi; utenti; commenti; file e immagini. IIT/CNR P. Vasarelli - A. Vivaldi 53

56 I nodi e il database Se diamo un occhiata alla struttura del database, possiamo renderci conto meglio di come Drupal lavora; la tabella che contiene i nodi è chiamata «node» e la sua struttura è mostrata nella slide successiva; sempre di seguito vedremo come creare nodi e prenderemo confidenza con l interfaccia che ci permetterà di popolare le colonne della tabella. IIT/CNR P. Vasarelli - A. Vivaldi 54

57 Struttura tabella «node» IIT/CNR P. Vasarelli - A. Vivaldi 55

58 Identificativi dei nodi Tre campi sempre presenti identificano il nodo: nid (node id): l identificativo univoco di ciascun nodo assegnato in automatico. È possibile vedere il nid nell URL nella forma «?q=node/nn», dove nn rappresenta il valore del nid.; vid (version id): il versionamento è standard in Drupal; ciascun nodo parte con la versione 1; il sistema di versionamento non è disattivabile, ma è possibile controllare con apposito check box se creare una nuova versione del nodo o applicare le eventuali modifiche sul nodo esistente; uid (user id): l identificativo dell utente creatore (e quindi proprietario) del nodo. IIT/CNR P. Vasarelli - A. Vivaldi 56

59 Attributi dei nodi I campi che seguono rappresentano gli attributi richiesti per ciascun nodo: title: una stringa fino a 255 caratteri per il titolo del nodo; type: il tipo del nodo, che dopo l istallazione può essere storia o pagina; status: un nodo può essere pubblicato oppure non pubblicato; nel secondo caso solo gli amministratori possono vederlo ed eventualmente cambiare lo stato in pubblicato; comment: se il valore è 0 i commenti non sono ammessi; se 1 i commenti sono in sola lettura; se 2 sono in lettura e scrittura; sticky: se si vuole far apparire un nodo all inizio della lista nella sua visualizzazione il valore impostato è 1 altrimenti 0; promote: indica se il nodo deve esser pubblicato in home page; 0 vuol dire no e 1 si; created e changed: date di creazione e modifica in formato UNIX timestamp (il numero di secondi trascorso dalla mezzanotte del 1 gennaio 1970); language, tnid, e translate: utilizzati per la traduzione automatica. IIT/CNR P. Vasarelli - A. Vivaldi 57

60 Struttura tabella «node revisions» IIT/CNR P. Vasarelli - A. Vivaldi 58

61 Campi tabella «node revisions» Il contenuto vero e proprio di un nodo è sempre inserito all interno della tabella «node_revisions»; ciascuna versione del nodo è collegata al nodo stesso per mezzo degli identificativi «nid» e «vid»; nella tabella «node» è presente l ultimo valore del «vid» in modo da recuperare sempre l ultimo suo contenuto presente nella tabella «node_revisions»; è presente anche una colonna «uid» che permette a più utenti di rivedere i nodi; gli altri campi della tabella «node_revisions» sono: title: il titolo della revisione (no del nodo) che in genere non viene visualizzato agli utenti normali; body: questo è il contenuto del nodo; teaser: rappresenta un «abstract» del contenuto del nodo e in genere viene seguito da un link «leggi tutto» o similare; format: il formato di input da usare per il testo del bodylog: rappresenta una descrizione per annotare i cambiamneti rispetto all versione precedente; timestamp: la data di creazione della versione. IIT/CNR P. Vasarelli - A. Vivaldi 59

62 Creare nodi Per creare un nodo, scegliere «Crea contenuto» nel menu di navigazione a sinistra presente sulla maggior parte delle pagine; appena installato Drupal, le uniche scelte come tipo di nodi sono «Pagina» e «Storia» il «body» del nodo può contenere tag HTML, e così è possibile fare copia e incolla di tutta (o parte di) una pagina HTML esistente per inserirla in un nodo. IIT/CNR P. Vasarelli - A. Vivaldi 60

63 Impostare il menu Sotto il titolo e prima del body c è la sezione per creare un menu per il contenuto appena inserito; se ricordiamo che i nodi non hanno allocazione precisa in Drupal, utilizziamo le impostazioni del form a destra per definire un menu; i campi che riempiamo rappresentano le informazioni del menu, e non vengono memorizzate nel nodo. IIT/CNR P. Vasarelli - A. Vivaldi 61

64 Impostare formato di input e versione Proseguendo con le impostazioni, è possibile scegliere il formato di input, di cui parleremo meglio in seguito. spuntando il check box «Crea una nuova revisione» verrà salvata una nuova versione del nodo; in alternativa, verrà modificata l ultima versione; è possibile (e consigliabile) inserire un messaggio di log in cui si descrive ciò che è stato fatto. IIT/CNR P. Vasarelli - A. Vivaldi 62

65 Impostare i commenti È possibile disabilitare l inserimento di commenti al nodo da parte di altri utenti; è anche possibile permettere la sola visualizzazione o la visualizzazione e la scrittura. IIT/CNR P. Vasarelli - A. Vivaldi 63

66 Impostare l Autore e le opzioni di Dalla sezione «Informazioni sull autore» è possibile modificare autore e data di modifica del nodo; l opzione è molto «forte» e richiede un particolare permesso amministrativo. pubblicazione IIT/CNR P. Vasarelli - A. Vivaldi 64

67 Pubblicare il nodo Nella sezione «Opzioni di pubblicazione» spuntare il check box «Pubblicato»; se si usa il bottone «Anteprima» si vedrà l aspetto finale del nodo; utilizzare sempre il bottone «Salva» per completare il processo di creazione e salvataggio del nodo. IIT/CNR P. Vasarelli - A. Vivaldi 65

68 Controllo sul database Drupal ha memorizzato il nodo nella tabella «node» mentre il contenuto è stato memorizzato nella tabella «node_revisions; se utilizziamo un tool grafico ci possiamo aiutare anche senza conoscere granché del linguaggio SQL; osservare anche la relazione tra le due tabelle attraverso i campi «nid» e «vid». IIT/CNR P. Vasarelli - A. Vivaldi 66

69 Controllo sul database (cont.) IIT/CNR P. Vasarelli - A. Vivaldi 67

70 Situazione dopo una modifica Si può notare che una modifica del nodo con richiesta di nuova revisione produce un nuovo record nella tabella node_revisions. IIT/CNR P. Vasarelli - A. Vivaldi 68

71 Gli URL di Drupal Migrazione da un sito esistente URL «puliti» e «sporchi» e loro codifica I motori di ricerca e la gestione degli URL Il modulo «Path» e gli alias I moduli «Pathauto» e «Token» e le impostazioni degli alias automatici Il modulo «Redirect» IIT/CNR P. Vasarelli - A. Vivaldi 69

72 Gestione degli URL Questa parte del corso potrebbe essere affrontata anche in un secondo momento; i problemi generati dagli «URL sporchi», tipici dei sistemi di gestione dei contenuti, sono però difficilmente retro-risolvibili, specie quando le pagine del sito Web sono state pubblicate da tempo e quindi indicizzate dai motori e salvate dagli utenti nei segnalibri; è perciò conveniente affrontare i problemi dall inizio, meglio ancora se prima di rendere pubblico il sito. IIT/CNR P. Vasarelli - A. Vivaldi 70

73 Migrazione da un sito esistente Per l operazione di migrazione da un sito esistente verso una nuova versione gestita da Drupal sono possibili due strade : 1. la conversione completa per cui alla data stabilita il vecchio sito è rimpiazzato totalmente da quello nuovo; 2. la conversione progressiva, con la quale si affronta ciascuna parte del sito (a volte ciascuna pagina) con due approcci diversi: reindirizzamento verso Drupal o reindirizzamento dall interno di Drupal. nel primo approccio, se si conoscono gli URL (oltre alla home page) diffusi e memorizzati dagli utenti, è possibile utilizzare apposite istruzioni «redirect» per dirigerli verso le pagine Drupal che utilizzano una differente convenzione sui nomi; nel secondo approccio, se ci sono sezioni del sito esistente che devono essere rese disponibili ma non necessitano di essere aggiornate per la conversione verso Drupal, è possibile lasciarle dove sono e linkarle o reindirizzarle da Drupal; col tempo si potranno poi traferire nel nuovo sito. IIT/CNR P. Vasarelli - A. Vivaldi 71

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

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito LEZIONE 3 Il pannello di amministrazione di Drupal, configurazione del sito Figura 12 pannello di controllo di Drupal il back-end Come già descritto nella lezione precedente il pannello di amministrazione

Dettagli

Drupal per Sapienza 19 marzo 2012 La struttura di drupal: nodi e moduli

Drupal per Sapienza 19 marzo 2012 La struttura di drupal: nodi e moduli Drupal per Sapienza 19 marzo 2012 La struttura di drupal: nodi e moduli Content management system Concetti cms è acronimo di content management system (sistema di gestione dei contenuti) è un'applicazione

Dettagli

Corso Drupal «Costruire un sito di eventi»

Corso Drupal «Costruire un sito di eventi» 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:

Dettagli

Corso Drupal «Project management»

Corso Drupal «Project management» Corso Drupal «Project management» Pino Vasarelli, Andrea Vivaldi Iit Istituto di Informatica e Telematica del CNR Project management Il sito Project management deve avere le seguenti caratteristiche: la

Dettagli

Formazione sistema editoriale CMS

Formazione sistema editoriale CMS Ufficio Società dell'informazione Nome del Progetto Acronimo del Progetto Formazione sistema editoriale CMS Documento Data di stesura Maggio 2010 Versione 1.2 Sommario 1 Scopo... 3 2 Campo di applicazione...

Dettagli

Gestione servizio SuperSite Versione 7

Gestione servizio SuperSite Versione 7 Gestione servizio SuperSite Versione 7 Il servizio SuperSite di Aruba, grazie ai vari strumenti messi a disposizione dell utente, consente di creare un sito web personalizzato, in modo facile e veloce.

Dettagli

Digitando nel browser https://db.issfacilityservices.it si accede al portale. (disponibile da 2/7/12)

Digitando nel browser https://db.issfacilityservices.it si accede al portale. (disponibile da 2/7/12) Manuale utente per l ordine online del materiale pubblicitario e modulistica, biglietti da visita e timbri Versione 1.0 del 18/6/12 Login Digitando nel browser https://db.issfacilityservices.it si accede

Dettagli

WGDESIGNER Manuale Utente

WGDESIGNER Manuale Utente WGDESIGNER Manuale Utente Pagina 1 SOMMARIO 1 Introduzione... 3 1.1 Requisiti hardware e software... 3 2 Configurazione... 3 3 Installazione... 4 3.1 Da Webgate Setup Manager... 4 3.2 Da pacchetto autoestraente...

Dettagli

COME LAVORA DRUPAL CHI E' DRUPAL?

COME LAVORA DRUPAL CHI E' DRUPAL? COME LAVORA DRUPAL In questo capitolo vi daremo una panoramica di Drupal. I dettagli su come lavora ciascuna parte del sistema saranno analizzati successivamente. Qui vedremo la tecnologia su cui gira

Dettagli

Basi di dati. Microsoft Access. Cosa è. Pietro Pala (pala@dsi.unifi.it) Come iniziare. Aprire un database. Creare un database. Creare un database

Basi di dati. Microsoft Access. Cosa è. Pietro Pala (pala@dsi.unifi.it) Come iniziare. Aprire un database. Creare un database. Creare un database Cosa è Basi di dati Pietro Pala (pala@dsi.unifi.it) Microsoft Access Access è un DBMS relazionale in grado di supportare: Specifica grafica dello schema della base dati Specifica grafica delle interrogazioni

Dettagli

Gestione dei contenuti web Ultimi eventi

Gestione dei contenuti web Ultimi eventi Gestione dei contenuti web Ultimi eventi Questo manuale illustra le operazioni più comuni per la manutenzione e aggiornamento del sito web http://terremoti.ingv.it/ultimi eventi/ tramite l interfaccia

Dettagli

CMS (Content Management System) della categoria Open Source

CMS (Content Management System) della categoria Open Source Una panoramica sui CMS (Content Management System) CMS (Content Management System) della categoria Open Source Per la piattaforma PHP/MYSQL e considerata l esigenza sempre più ricorrente di realizzare

Dettagli

anthericacms Il sistema professionale per la gestione dei contenuti del tuo sito web Versione 2.0

anthericacms Il sistema professionale per la gestione dei contenuti del tuo sito web Versione 2.0 anthericacms Il sistema professionale per la gestione dei contenuti del tuo sito web Versione 2.0 Email: info@antherica.com Web: www.antherica.com Tel: +39 0522 436912 Fax: +39 0522 445638 Indice 1. Introduzione

Dettagli

Creare e formattare i documenti

Creare e formattare i documenti Università di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA Elaborazione di testi Creare e formattare i documenti 1 IL WORD PROCESSOR I programmi per l elaborazione di testi ( detti anche di videoscrittura

Dettagli

MODULO 5 Basi di dati (database)

MODULO 5 Basi di dati (database) MODULO 5 Basi di dati (database) I contenuti del modulo: questo modulo riguarda la conoscenza da parte del candidato dei concetti fondamentali sulle basi di dati e la sua capacità di utilizzarli. Il modulo

Dettagli

GUIDA DOCENTE PIATTAFORMA E-LEARNING MOODLE

GUIDA DOCENTE PIATTAFORMA E-LEARNING MOODLE GUIDA DOCENTE PIATTAFORMA E-LEARNING MOODLE Università degli Studi di Bergamo Centro per le Tecnologie Didattiche e la Comunicazione GUIDA ANALITICA PER ARGOMENTI ACCESSO...2 RISORSE e ATTIVITA - Introduzione...5

Dettagli

CMG Descrizione Funzionale CMS User Manual

CMG Descrizione Funzionale CMS User Manual CMG Descrizione Funzionale CMS User Manual Doc. n CMG-SUM0010-03 Autore Elvio Simoone Data salvataggio 05/11/2011 N pagine 42 La riproduzione del presente documento o di sue parti non è consentita senza

Dettagli

Manuale Progetto Placement

Manuale Progetto Placement Manuale Progetto Placement V. 5 del 20/06/2013 FUNZIONI PRINCIPALI: Fornire uno strumento per la gestione centralizzata di stage, alternanze e placement. Costruire un database contenente i curriculum degli

Dettagli

UNIVERSITÀ DEGLI STUDI DI FIRENZE. Relazione elaborato di progettazione e produzione multimediale

UNIVERSITÀ DEGLI STUDI DI FIRENZE. Relazione elaborato di progettazione e produzione multimediale UNIVERSITÀ DEGLI STUDI DI FIRENZE Relazione elaborato di progettazione e produzione multimediale AllPainters.Net SISTEMA PER LA GENERAZIONE DI SITI GRATUITI PER PITTORI Autori: - Bandini Roberto - Ercoli

Dettagli

CLAROLINE DIDATTICA ONLINE MANUALE DEL DOCENTE

CLAROLINE DIDATTICA ONLINE MANUALE DEL DOCENTE CLAROLINE DIDATTICA ONLINE MANUALE DEL DOCENTE Sommario 1. Introduzione... 3 2. Registrazione... 3 3. Accesso alla piattaforma (login)... 4 4. Uscita dalla piattaforma (logout)... 5 5. Creazione di un

Dettagli

Cimini Simonelli - Testa

Cimini Simonelli - Testa WWW.ICTIME.ORG Joomla 1.5 Manuale d uso Cimini Simonelli - Testa Cecilia Cimini Angelo Simonelli Francesco Testa Joomla 1.5 Manuale d uso V.1-31 Gennaio 2008 ICTime.org non si assume nessuna responsabilità

Dettagli

Lezione 1. Joomla 2.5

Lezione 1. Joomla 2.5 Lezione 1 Joomla 2.5 Joomla: introduzione Joomla è un cms (content managemente system) opensource. In pratica è un software che permette di realizzare siti web dinamici (l utente interroga il server, il

Dettagli

5.2 UTILIZZO DELL APPLICAZIONE

5.2 UTILIZZO DELL APPLICAZIONE 5.2 UTILIZZO DELL APPLICAZIONE Base offre la possibilità di creare database strutturati in termini di oggetti, quali tabelle, formulari, ricerche e rapporti, di visualizzarli e utilizzarli in diverse modalità.

Dettagli

> P o w e r D R E A M < Catalogazione Sogni

> P o w e r D R E A M < Catalogazione Sogni > P o w e r D R E A M < Catalogazione Sogni Guida rapida all utilizzo del software (rev. 1.4 - lunedì 29 ottobre 2012) INSTALLAZIONE, ATTIVAZIONE E CONFIGURAZIONE INIZIALE ESECUZIONE DEL SOFTWARE DATI

Dettagli

eascom MANUALE per UTENTI A cura di eascom 2012 www.eascom.it

eascom MANUALE per UTENTI A cura di eascom 2012 www.eascom.it MANUALE per UTENTI A cura di eascom 2012 www.eascom.it Indice Introduzione... 3 Perchè Wordpress... 3 Pagina di accesso all amministrazione... 3 Bacheca... 4 Home... 4 Aggiornamenti... 5 Articoli... 6

Dettagli

Basi di dati. Introduzione. Una breve introduzione sulla suite di OpenOffice.org e la gestione dei database

Basi di dati. Introduzione. Una breve introduzione sulla suite di OpenOffice.org e la gestione dei database Basi di dati Introduzione Una breve introduzione sulla suite di OpenOffice.org e la gestione dei database OpenOffice.org (www.openoffice.org) è un potente software opensource che ha, quale scopo primario,

Dettagli

Siti web e Dreamweaver. La schermata iniziale

Siti web e Dreamweaver. La schermata iniziale Siti web e Dreamweaver Dreamweaver è la soluzione ideale per progettare, sviluppare e gestire siti web professionali e applicazioni efficaci e conformi agli standard e offre tutti gli strumenti di progettazione

Dettagli

Primi passi con Jamio Composer. Dall idea applicativa alla soluzione in pochi minuti

Primi passi con Jamio Composer. Dall idea applicativa alla soluzione in pochi minuti Primi passi con Jamio Composer Dall idea applicativa alla soluzione in pochi minuti Comporre una nuova soluzione applicativa Jamio Composer è l ambiente di modellazione della piattaforma Jamio. Le soluzioni

Dettagli

MICROSOFT ACCESS. Fabrizio Barani 1

MICROSOFT ACCESS. Fabrizio Barani 1 MICROSOFT ACCESS Premessa ACCESS è un programma di gestione di banche dati, consente la creazione e modifica dei contenitori di informazioni di un database (tabelle), l inserimento di dati anche mediante

Dettagli

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

Indice generale. Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5 Guida a Joomla Indice generale Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5 Il BACK-END La gestione di un sito Joomla ha luogo attraverso il pannello di amministrazione

Dettagli

GUIDA UTENTE FATTURA IMPRESA

GUIDA UTENTE FATTURA IMPRESA GUIDA UTENTE FATTURA IMPRESA (Vers. 4.5.0) Installazione... 2 Prima esecuzione... 5 Login... 6 Funzionalità... 7 Documenti... 8 Creazione di un nuovo documento... 9 Ricerca di un documento... 17 Calcolare

Dettagli

MANUALE UTENTE. TeamPortal Console Dipendente 20120200

MANUALE UTENTE. TeamPortal Console Dipendente 20120200 MANUALE UTENTE INTRODUZIONE... 3 PERMESSI (ACLA / ACLE)... 4 FUNZIONI DISPONIBILI... 5 Menu del modulo Consolle... 5 Documenti dipendente... 7 Cronologia / Novità...7 Consultazione documenti...8 Ricerca...

Dettagli

Sistema di autopubblicazione di siti Web

Sistema di autopubblicazione di siti Web Sistema di autopubblicazione di siti Web Manuale d'uso Versione: SW 2.0 Manuale 2.0 Gennaio 2007 CEDCAMERA tutti i diritti sono riservati CEDCAMERA - Manuale d'uso 1 1 Introduzione Benvenuti nel sistema

Dettagli

MANUALE OPERATORE CMS ASMENET

MANUALE OPERATORE CMS ASMENET MANUALE OPERATORE CMS ASMENET 2.0 Pag. 1 di 46 INDICE Termini e definizioni... pag. 3 Introduzione... pag. 4 Descrizione generale e accesso al back office... pag. 5 1 Gestione della pagina... pag. 6 1.1

Dettagli

Sito di facoltà. Manuale d uso. Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali

Sito di facoltà. Manuale d uso. Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Oggetto: Sapienza Università di Roma STATO REVISIONI Revisione Data Motivo 0 8/08/2011 Compilazione D. Lotti, I. Bersanetti Sito di facoltà Descrizione delle funzionalità del CMS Drupal ed indicazioni

Dettagli

Layout dell area di lavoro

Layout dell area di lavoro Layout dell area di lavoro In Windows, Dreamweaver fornisce un layout che integra tutti gli elementi in una sola finestra. Nell area di lavoro integrata, tutte le finestre e i pannelli sono integrati in

Dettagli

Uso di un browser (con riferimento a Microsoft Internet Explorer 7.0)

Uso di un browser (con riferimento a Microsoft Internet Explorer 7.0) Uso di un browser (con riferimento a Microsoft Internet Explorer 7.0) Nota Bene: Si raccomanda di leggere queste dispense di fronte al computer, provando passo dopo passo le funzionalità descritte. Per

Dettagli

Albo Pretorio On Line by Scimone Ignazio is licensed under a Creative Commons Attribuzione - Non commerciale 3.0 Italia License.

Albo Pretorio On Line by Scimone Ignazio is licensed under a Creative Commons Attribuzione - Non commerciale 3.0 Italia License. Plugin Wordpress Albo Pretorio on line Sviluppato da Scimone Ignazio http://www.sisviluppo.info ignazios@gmail.com 1 Indice Introduzione...4 Come installare il plugin... 5 Come configurare il plugin...

Dettagli

Guida rapida all uso di Moodle per i docenti

Guida rapida all uso di Moodle per i docenti Guida rapida all uso di Moodle per i docenti L intento di questa guida rapida è mostrare, in poche pagine, come diventare operativi in breve tempo con Moodle e riuscire a popolare il proprio corso con

Dettagli

CMS (Content Management System) della categoria Open Source

CMS (Content Management System) della categoria Open Source Una panoramica sui CMS (Content Management System) CMS (Content Management System) della categoria Open Source Per la piattaforma PHP/MYSQL e considerata l esigenza sempre più ricorrente di realizzare

Dettagli

NOMENCLATURA INTERFACCIA DI INTERNET EXPLORER PRINCIPALI PULSANTI DELLA BARRA DEGLI STREUMENTI

NOMENCLATURA INTERFACCIA DI INTERNET EXPLORER PRINCIPALI PULSANTI DELLA BARRA DEGLI STREUMENTI NOMENCLATURA INTERFACCIA DI INTERNET EXPLORER Pagina 6 PRINCIPALI PULSANTI DELLA BARRA DEGLI STREUMENTI Richiama la pagina visualizzata in precedenza Richiama la pagina visualizzata dopo quella attualmente

Dettagli

CMS: struttura e semplicità

CMS: struttura e semplicità Museo e Web CMS CMS: struttura e semplicità Un Content Management System (CMS) è un sistema software che consente di creare e gestire siti web dalla nascita della struttura alla pubblicazione dei contenuti

Dettagli

MANUALE D USO - ECOMMERCE INDICE. Passo 1 Autenticazione... 2. Passo 2 Pannello strumenti... 2

MANUALE D USO - ECOMMERCE INDICE. Passo 1 Autenticazione... 2. Passo 2 Pannello strumenti... 2 Pag. 1/17 INDICE Passo 1 Autenticazione... 2 Passo 2 Pannello strumenti... 2 Passo 3 Catalogo... 3 Passo 3.1 Catalogo Categorie...3 Passo 3.2 Catalogo Prodotti...5 Passo 3.3 Catalogo Produttore...8 Passo

Dettagli

Guida all uso del sistema

Guida all uso del sistema www.unicas.it Versione 3.0 del 9/12/2009 Pagina 1 Sommario Premessa... 3 Accesso in modalità di redattore... 4 CREAZIONE DI ELEMENTI... 5 MODIFICA DI ELEMENTI... 12 ELIMINAZIONE DI ELEMENTI... 12 ORDINAMENTO

Dettagli

Guida all uso! Moodle!

Guida all uso! Moodle! Guida all uso della piattaforma online Moodle Guida Piattaforma Moodle v. 1.3 1. Il primo accesso Moodle è un CMS (Course Management System), ossia un software Open Source pensato per creare classi virtuali,

Dettagli

Presentazione funzionale. (utente redattore) Portale SPORVIC

Presentazione funzionale. (utente redattore) Portale SPORVIC TD Group S.p.A. www.tdgroup.it Presentazione funzionale (utente redattore) Portale SPORVIC TD Group S.p.A. Via del Fischione, 19 56019 Vecchiano - Migliarino P. (PI) Tel. (+39) 050.8971 Fax (+39) 050.897

Dettagli

principalmente un programma per la gestione di bibliografie: dalla raccolta dei riferimenti alla formattazione delle citazioni

principalmente un programma per la gestione di bibliografie: dalla raccolta dei riferimenti alla formattazione delle citazioni COS È? principalmente un programma per la gestione di bibliografie: dalla raccolta dei riferimenti alla formattazione delle citazioni un programma gratuito: la versione base offre 300 MB di spazio disco

Dettagli

L interfaccia di Microsoft Word 2007

L interfaccia di Microsoft Word 2007 L interfaccia di Microsoft Word 2007 Microsoft Word 2007 è un Word Processor, ovvero un programma di trattamento testi. La novità di questa versione riguarda la barra multifunzione, nella quale i comandi

Dettagli

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

Gestione home page. Intranet -> Ambiente Halley -> Gestione homepage Gestione home page egovernment L home page del portale Halley egovernment permette all Amministrazione di pubblicare contenuti e informazioni e di organizzarle in blocchi. Questa struttura per argomenti

Dettagli

Microsoft Access - dispensa didattica ECDL Modulo 5 - a cura di Antonino Terranova PAG 1

Microsoft Access - dispensa didattica ECDL Modulo 5 - a cura di Antonino Terranova PAG 1 Microsoft Access - Determinare l input appropriato per il database...2 Determinare l output appropriato per il database...2 Creare un database usando l autocomposizione...2 Creare la struttura di una tabella...4

Dettagli

Web File System Manuale utente Ver. 1.0

Web File System Manuale utente Ver. 1.0 Web File System Manuale utente Ver. 1.0 Via Malavolti 31 41100 Modena Tel. 059-2551137 www.keposnet.com Fax 059-2558867 info@keposnet.com Il KDoc è un Web File System cioè un file system accessibile via

Dettagli

A cura di.denis Celotti.. Installazione. Linguaggio specifico e primi passi con wordpress

A cura di.denis Celotti.. Installazione. Linguaggio specifico e primi passi con wordpress A cura di.denis Celotti.. 02/05/2012 Installazione Linguaggio specifico e primi passi con wordpress In breve Conoscere il significato di hosting, database, dominio e template Saper identificare e utilizzare

Dettagli

CONTENUTI 1. INTRODUZIONE...3 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 3. ACCESSO A EQUINOX CMS XPRESS...9 4. PAGINA D INIZIO...

CONTENUTI 1. INTRODUZIONE...3 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 3. ACCESSO A EQUINOX CMS XPRESS...9 4. PAGINA D INIZIO... CONTENUTI 1. INTRODUZIONE...3 DEFINIZIONE...3 ELEMENTI DEL SERVIZIO...3 TECNOLOGIA E OPERAZIONE...3 WORKFLOW E GRAFICO DI PROCESSI...4 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 STRUTTURA...5 OGGETTI...5

Dettagli

GUIDA ALLA PRIMA INSTALLAZIONE DI LIDRASHOP v 1.6.X

GUIDA ALLA PRIMA INSTALLAZIONE DI LIDRASHOP v 1.6.X GUIDA ALLA PRIMA INSTALLAZIONE DI LIDRASHOP v 1.6.X In questa guida saranno analizzati i semplici passaggi per la messa in opera del motore di e-commerce LIDRASHOP. Prima però ecco alcuni accorgimenti

Dettagli

Albano Squizzato ingsquizzato@libero.it. Moodle-manuale. manuale per il docente. Generazione Web 2013-14 - G9

Albano Squizzato ingsquizzato@libero.it. Moodle-manuale. manuale per il docente. Generazione Web 2013-14 - G9 Albano Squizzato ingsquizzato@libero.it Moodle-manuale manuale per il docente Generazione Web 2013-14 - G9 Come utilizzare Moodle La versatilità di Moodle consente la totale personalizzazione dell interfaccia,

Dettagli

GUIDA ALL USO DELL AREA RISERVATA

GUIDA ALL USO DELL AREA RISERVATA GUA ALL USO DELL AREA RISERVATA Sommario PREMESSA... 2 1 Come accedere all Area Riservata... 3 2 del Pannello di gestione del sito web... 4 3 delle sezioni... 7 3.1 - Gestione Sito... 7 3.1.1 - AreaRiservata...

Dettagli

Uso di un browser (con riferimento a Microsoft Internet Explorer 6.0)

Uso di un browser (con riferimento a Microsoft Internet Explorer 6.0) Uso di un browser (con riferimento a Microsoft Internet Explorer 6.0) Nota Bene: Si raccomanda di leggere queste dispense di fronte al computer, provando passo dopo passo le funzionalità descritte. Per

Dettagli

INSTALLAZIONE DI JOOMLA! Guida alla installazione di Joomla!

INSTALLAZIONE DI JOOMLA! Guida alla installazione di Joomla! Guida di Virtuemart INSTALLAZIONE DI JOOMLA! Guida alla installazione di Joomla! INDICE INDICE... 1 INTRODUZIONE... 2 DONWLOAD... 2 INSTALLAZIONE... 2 REQUISITI MINIMI... 3 PASSAGGIO 1... 4 PASSAGGIO 2...

Dettagli

Istruzioni operative

Istruzioni operative Manuale d'uso dello strumento di compilazione Bilanci con foglio di calcolo Istruzioni operative Manuale d uso - versione 2 - aprile 2010 pag. 1 di 26 Indice Indice...2 Introduzione...3 Redazione del bilancio

Dettagli

B C. Panoramica di Access 2010. Elementi dell interfaccia

B C. Panoramica di Access 2010. Elementi dell interfaccia Panoramica di Access 2010 A B C D E Elementi dell interfaccia A Scheda File (visualizzazione Backstage) Consente l accesso alla nuova visualizzazione backstage di Access 2010, che contiene un menu di comandi

Dettagli

OASIS è una fabbrica per il bene comune dei dati attraverso l uso delle applicazioni proposte.

OASIS è una fabbrica per il bene comune dei dati attraverso l uso delle applicazioni proposte. 1 Guida Utente 1.1 Panoramica di OASIS OASIS è una fabbrica per il bene comune dei dati attraverso l uso delle applicazioni proposte. Grazie a OASIS, sarai in grado di acquistare o selezionare, dallo store,

Dettagli

Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore)

Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore) Manuale d uso Apache OpenMeetings (Manuale Utente + Manuale Amministratore) Autore: Matteo Veroni Email: matver87@gmail.com Sito web: matteoveroni@altervista.org Fonti consultate: http://openmeetings.apache.org/

Dettagli

Lezione 1: Introduzione Struttura e aspetto di PowerPoint Sviluppare una presentazione. Patente Europea di Informatica ECDL Modulo 6

Lezione 1: Introduzione Struttura e aspetto di PowerPoint Sviluppare una presentazione. Patente Europea di Informatica ECDL Modulo 6 Patente Europea di Informatica ECDL Modulo 6 Lezione 1: Introduzione Struttura e aspetto di PowerPoint Sviluppare una presentazione Anno 2009/2010 Syllabus 5.0 Microsoft PowerPoint è un software progettato

Dettagli

Il browser Microsoft Edge

Il browser Microsoft Edge Il browser Microsoft Edge Il nuovo browser della Microsoft, rilasciato con la versione Windows 10, è Microsoft Edge. Esso sembra offrire nuovi modi per trovare contenuti, leggere e scrivere sul Web. Per

Dettagli

manuale utente rev. 2.0 powered by

manuale utente rev. 2.0 powered by manuale utente rev. 2.0 powered by www.cantierecreativo.net MANUALE UTENTE REV.2 Indice generale 1 Introduzione... 2 2 Accesso all'area amministrativa...3 3 Sezione Pagine... 4 3.1 Pagine recenti...4 3.2

Dettagli

Vntcms 2.6 istruzioni per l uso!

Vntcms 2.6 istruzioni per l uso! Vntcms 2.6 istruzioni per l uso Caratteristiche A. Amministrabile; B. Multi pannello; 1. Pannello admin; 2. Pannello editori; 3. Pannello utenti; C. Multi lingue; D. Il sito è provvisto di serie del sistema

Dettagli

Corso di Web programming Modulo T3 A2 - Web server

Corso di Web programming Modulo T3 A2 - Web server Corso di Web programming Modulo T3 A2 - Web server 1 Prerequisiti Pagine statiche e dinamiche Pagine HTML Server e client Cenni ai database e all SQL 2 1 Introduzione In questa Unità si illustra il concetto

Dettagli

Basi di dati Microsoft Access

Basi di dati Microsoft Access Basi di dati Microsoft Access Importare dati esterni Prof. Francesco Accarino IIS Altiero Spinelli via Leopardi 132 Sesto San Giovanni Breve Introduzione a Microsoft Access 2007 Microsoft Access 2007 è

Dettagli

Il sito della scuola con Joomla

Il sito della scuola con Joomla sabato 26 ottobre 2013 LINUX DAY 2013 E OPEN SPACE SCUOLA Il sito della scuola con Joomla a cura di Gianluigi Pelizzari gianpelizzari@yahoo.it Il sito della scuola con Joomla Joomla è un progetto nato

Dettagli

Note operative per Windows 7

Note operative per Windows 7 Note operative per Windows 7 AVVIO E ARRESTO DEL SISTEMA All avvio del computer, quando l utente preme l interruttore di accensione, vengono attivati i processi di inizializzazione con i quali si effettua

Dettagli

Reti Informatiche: Internet e posta. elettronica. Tina Fasulo. Guida a Internet Explorer e alla posta elettronica Windows Live Mail

Reti Informatiche: Internet e posta. elettronica. Tina Fasulo. Guida a Internet Explorer e alla posta elettronica Windows Live Mail Reti Informatiche: Internet e posta elettronica Tina Fasulo 2012 Guida a Internet Explorer e alla posta elettronica Windows Live Mail 1 Parte prima: navigazione del Web Il browser è un programma che consente

Dettagli

ISTRUZIONI PASSO PASSO PER CREARE UN SITO CON JOOMLA SU ALTERVISTA

ISTRUZIONI PASSO PASSO PER CREARE UN SITO CON JOOMLA SU ALTERVISTA ISTRUZIONI PASSO PASSO PER CREARE UN SITO CON JOOMLA SU ALTERVISTA REGISTRARSI AL SITO ALTERVISTA, PER OTTENERE SPAZIO WEB GRATUITO o Andare sul sito it.altervista.org o Nel riquadro al centro, scrivere

Dettagli

CMS: struttura e semplicità

CMS: struttura e semplicità Museo e Web CMS CMS: struttura e semplicità Un Content Management System (CMS) è un sistema software che consente di creare e gestire siti web dalla nascita della struttura alla pubblicazione dei contenuti

Dettagli

Posta Elettronica PERSOCIV. WEBMAIL - manuale utente -

Posta Elettronica PERSOCIV. WEBMAIL - manuale utente - Posta Elettronica PERSOCIV WEBMAIL - manuale utente - versione 1.1 25 Novembre 2008 Pagina 1 di 30 Elenco delle Modifiche: Num. Data Pag. Contenuto 1 07/11/2008 4 Aggiornamento della premessa. 2 07/11/2008

Dettagli

www.informarsi.net MODULO 6 ECDL - EIPASS STRUMENTI DI PRESENTAZIONE - PRESENTATIONS Microsoft PowerPoint http://www.informarsi.net/ecdl/powerpoint/

www.informarsi.net MODULO 6 ECDL - EIPASS STRUMENTI DI PRESENTAZIONE - PRESENTATIONS Microsoft PowerPoint http://www.informarsi.net/ecdl/powerpoint/ MODULO 6 ECDL - EIPASS STRUMENTI DI PRESENTAZIONE - PRESENTATIONS Microsoft PowerPoint http:///ecdl/powerpoint/ INTERFACCIA UTENTE TIPICA DI UN SOFTWARE DI PRESENTAZIONE APERTURA E SALVATAGGIO DI UNA PRESENTAZIONE

Dettagli

Guida alla gestione contenuti del sito www.cantinebernabei.com

Guida alla gestione contenuti del sito www.cantinebernabei.com Guida alla gestione contenuti del sito www.cantinebernabei.com INTRODUZIONE Per gestire i contenuti del sito Emporio Vini Cantine G.S. Bernabei, è necessario scrivere nella barra degli indirizzi del proprio

Dettagli

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Guida Joomla. di: Alessandro Rossi, Flavio Copes Guida Joomla di: Alessandro Rossi, Flavio Copes I contenuti 1. 6. Organizzare i contenuti in Joomla Come è possibile inserire ed organizzare i contenuti in Joomla: sezioni, categorie e articoli 2. 7. Ottimizzare

Dettagli

Indice. 1.13 Configurazione di PHP 26 1.14 Test dell ambiente di sviluppo 28

Indice. 1.13 Configurazione di PHP 26 1.14 Test dell ambiente di sviluppo 28 Indice 25 184 Introduzione XI Capitolo 1 Impostazione dell ambiente di sviluppo 2 1.1 Introduzione ai siti Web dinamici 2 1.2 Impostazione dell ambiente di sviluppo 4 1.3 Scaricamento di Apache 6 1.4 Installazione

Dettagli

DM-Learning MOO. Manuale del Docente

DM-Learning MOO. Manuale del Docente DM-Learning MOO Manuale del Docente DM-Learning MOO è un ambiente virtuale di supporto alle attività didattiche svolte in presenza, ed è gestita da DidatticaMente.net per l I.T.I.S. Zuccante di Venezia

Dettagli

Istruzioni operative

Istruzioni operative Manuale d'uso dello strumento di compilazione Bilanci con foglio di calcolo Istruzioni operative Manuale d uso - versione 4 - febbraio 2014 pag. 1 di 25 Indice Indice... 2 Introduzione... 3 Redazione del

Dettagli

Guida installazione Winasped 4 Data ultima revisione della guida: 12-05-2014

Guida installazione Winasped 4 Data ultima revisione della guida: 12-05-2014 Guida installazione Winasped 4 Data ultima revisione della guida: 12-05-2014 Winasped è un'applicazione di tipo client - server pertando è composta da due parti: un programma client e uno server. Di seguito

Dettagli

Funzioni di base. Manualino OE6. Outlook Express 6

Funzioni di base. Manualino OE6. Outlook Express 6 Manualino OE6 Microsoft Outlook Express 6 Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica. È gratuito,

Dettagli

Notifica sul Copyright

Notifica sul Copyright Parallels Panel Notifica sul Copyright ISBN: N/A Parallels 660 SW 39 th Street Suite 205 Renton, Washington 98057 USA Telefono: +1 (425) 282 6400 Fax: +1 (425) 282 6444 Copyright 1999-2009, Parallels,

Dettagli

Servizio Feed RSS del sito CNIT

Servizio Feed RSS del sito CNIT Servizio Feed RSS del sito CNIT Informiamo tutti gli utenti CNIT che è possibile sincronizzare i propri Reader (RSS) per essere aggiornati in tempo reale sulle nuove pubblicazioni di articoli postati sul

Dettagli

UTILIZZO DI WORD PROCESSOR

UTILIZZO DI WORD PROCESSOR UTILIZZO DI WORD PROCESSOR (ELABORAZIONE TESTI) Laboratorio Informatico di base A.A. 2013/2014 Dipartimento di Scienze Aziendali e Giuridiche Università della Calabria Dott. Pierluigi Muoio (pierluigi.muoio@unical.it)

Dettagli

Note operative per Windows XP

Note operative per Windows XP Note operative per Windows XP AVVIO E ARRESTO DEL SISTEMA All avvio del computer, quando l utente preme l interruttore di accensione, vengono attivati i processi di inizializzazione con i quali si effettua

Dettagli

Cimini Simonelli - Testa

Cimini Simonelli - Testa WWW.ICTIME.ORG Joomla 1.5 Manuale d uso Cimini Simonelli - Testa Il pannello di amministrazione Accedendo al pannello di amministrazione visualizzeremo una schermata in cui inserire il nome utente (admin)

Dettagli

GUIDA UTENTE WEB PROFILES

GUIDA UTENTE WEB PROFILES GUIDA UTENTE WEB PROFILES GUIDA UTENTE WEB PROFILES... 1 Installazione... 2 Primo avvio e registrazione... 5 Utilizzo di web profiles... 6 Gestione dei profili... 8 Fasce orarie... 13 Log siti... 14 Pag.

Dettagli

Introduzione all'uso di

Introduzione all'uso di Introduzione all'uso di Microsoft Outlook Express 6 Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica.

Dettagli

système de publication pour l internet Sistema di pubblicazione per internet

système de publication pour l internet Sistema di pubblicazione per internet système de publication pour l internet Sistema di pubblicazione per internet Non solo un CMS (Content Management System) Gestire i contenuti è un compito che molti software svolgono egregiamente. Gestire

Dettagli

Ambiente Virtuale Inclusivo per la Persona Autistica MANUALE OPERATORE. Release 1.0-13/10/09. Copyright Lynx 2009 http://www.lynxlab.

Ambiente Virtuale Inclusivo per la Persona Autistica MANUALE OPERATORE. Release 1.0-13/10/09. Copyright Lynx 2009 http://www.lynxlab. MANUALE OPERATORE Release 1.0-13/10/09 Copyright Lynx 2009 http://www.lynxlab.com Indice generale MANUALE OPERATORE...1 1.1 Definizioni...3 1.2 Ambienti...3 1.3 Release e copyright...3 2. Utenti...4 2.1

Dettagli

GUIDA UTENTE FIDELITY MANAGER

GUIDA UTENTE FIDELITY MANAGER GUIDA UTENTE FIDELITY MANAGER (vers. 2.0.0) GUIDA UTENTE FIDELITY MANAGER (vers. 2.0.0)... 1 Installazione... 2 Prima esecuzione... 7 Login... 8 Funzionalità... 9 Gestione punti... 10 Caricare punti...

Dettagli

Configurare attività e risorse in Moodle Parte I - Versione 1 non definitiva. a cura di Patrizio Porcelli. Pag. 1

Configurare attività e risorse in Moodle Parte I - Versione 1 non definitiva. a cura di Patrizio Porcelli. Pag. 1 a cura di Patrizio Porcelli Pag. 1 Uno sguardo d insieme ad un corso in Moodle Pag. 2 Inserire attività e risorse in Moodle Configurare attività e risorse in Moodle Parte I - Versione 1 non definitiva

Dettagli

Introduzione a Microsoft Word 2007

Introduzione a Microsoft Word 2007 Introduzione a Microsoft Word 2007 Autore: Alessandra Salvaggio Tratto dal libro: Lavorare con Word 2007 Non ostante che Microsoft Office 2007 sia uscito da un po di tempo, molte persone ancora non sono

Dettagli

Posta Elettronica Certificata Manuale di amministrazione semplificata del servizio PEC di TI Trust Technologies Documento ad uso pubblico Pag. 1 di 33 Indice degli argoment nti 1 Introduzione... 3 2 Caratteristiche

Dettagli

Creare un sito Multilingua con Joomla 1.6

Creare un sito Multilingua con Joomla 1.6 Creare un sito Multilingua con Joomla 1.6 Istruzioni Vai a: navigazione, ricerca Testo originale: http://docs.joomla.org/language_switcher_tutorial_for_joomla_1.6 Questa guida è valida sia per Joomla 1.6

Dettagli

porte aperte sull e-learning di Gianluca Affinito gianluca.affinito@gmail.com

porte aperte sull e-learning di Gianluca Affinito gianluca.affinito@gmail.com porte aperte sull e-learning di Gianluca Affinito gianluca.affinito@gmail.com Cos è Moodle Moodle è un software per la gestione di corsi a distanza utilizzato a livello mondiale nelle Università, nelle

Dettagli

Guida WordPress. Guida base per l inserimento dei contenuti nei siti WordPress. A cura di Tel&Co S.r.l.

Guida WordPress. Guida base per l inserimento dei contenuti nei siti WordPress. A cura di Tel&Co S.r.l. Guida WordPress Guida base per l inserimento dei contenuti nei siti WordPress A cura di Tel&Co S.r.l. INDICE 1 INTRODUZIONE... 3 1.1 Premessa... 3 1.2 WordPress... 3 2 BACHECA... 4 2.1 Accesso... 4 2.2

Dettagli

Il sito della scuola con

Il sito della scuola con Incontro in aula virtuale del 24 gennaio 2013 Il sito della scuola con La sicurezza di un sito Joomla Il Pacchetto Joomla pasw quickstart versione 2.0. a cura di Gianluigi Pelizzari IIS Fantoni Clusone

Dettagli