Oggetto: Sapienza – Università di Roma STATO REVISIONI Revisione Data Motivo 0 8/08/2011 Compilazione D. Lotti, I. Bersanetti Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali CINECA Via Magnanelli, 6/3 – 40033 Casalecchio di Reno (Bo) – Italy Tel. 051 6171411 Fax 051 2130222 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali (Pagina lasciata intenzionalmente bianca) ii Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Indice del documento 1. Introduzione .......................................................................................................................... 1 1.1. Content Management System Drupal............................................................................ 1 2. Funzionalità del back office ................................................................................................... 3 2.1. Contenuto – Trova contenuto........................................................................................ 3 2.2. Contenuto – Aggiungi contenuto ................................................................................... 5 2.3. Struttura – Tassonomia................................................................................................. 6 2.4. Struttura – Menù ........................................................................................................... 7 2.5. Gestione di una pagina di contenuto ........................................................................... 12 2.5.1. 2.5.2. 2.5.3. Funzionalità Visualizza...................................................................................................................... 12 Funzionalità Modifica ........................................................................................................................ 12 Funzionalità Revisioni ....................................................................................................................... 12 3.1.1. 3.1.2. 3.1.3. 3.1.4. 3.1.5. 3.1.6. 3.1.7. 3.1.8. 3.1.9. 3.1.10. 3.1.11. 3.1.12. 3.1.13. 3.1.14. 3.1.15. 3.1.16. Titolo ................................................................................................................................................. 13 Tags .................................................................................................................................................. 13 Data .................................................................................................................................................. 13 Corpo/body ....................................................................................................................................... 14 File allegati/Dowload ......................................................................................................................... 15 Contatti/Sede .................................................................................................................................... 15 Faq.................................................................................................................................................... 16 Elenco notizie.................................................................................................................................... 16 Correlati ............................................................................................................................................ 16 Banner .............................................................................................................................................. 17 Header meta tags/tag per la classificazione della pagina ................................................................. 17 Impostazioni del menù ...................................................................................................................... 18 Informazione sulla revisione.............................................................................................................. 19 Impostazioni percorso URL............................................................................................................... 20 Informazioni sull’autore ..................................................................................................................... 21 Opzioni di pubblicazione ................................................................................................................... 21 3. Contenitori e presentazione contenuti ................................................................................. 13 3.1. Gli elementi principali dei contenitori (tipo di contenuto) .............................................. 13 3.2. 3.3. Indicazioni generali sulla struttura della presentazione dei contenuti (gabbie logiche) .................................................................................................................... 23 I contenitori (o tipi di contenuto) .................................................................................. 24 3.3.1. 3.3.1.1. 3.3.1.2. 3.3.2. 3.3.2.1. 3.3.2.2. 3.3.2.3. 3.3.2.4. 3.3.2.5. 3.3.3. 3.3.3.1. 3.3.4. 3.3.4.1. 3.3.4.2. 3.3.4.3. 3.3.4.4. 3.3.5. 3.3.5.1. 3.3.6. 3.3.6.1. 3.3.7. 3.3.7.1. 3.3.7.2. 3.3.8. 3.3.8.1. 3.3.8.2. Pagina di Canale............................................................................................................................... 24 Configurazione/tassonomia......................................................................................................... 24 Presentazione ............................................................................................................................. 24 Pagina di Target................................................................................................................................ 25 Configurazione/tassonomia......................................................................................................... 25 Immagine Principale e Testo a corredo dell'immagine principale................................................ 25 Box canali ................................................................................................................................... 26 Box di servizio ............................................................................................................................. 26 Presentazione ............................................................................................................................. 26 Pagina base ...................................................................................................................................... 27 Presentazione ............................................................................................................................. 27 Notizia per Canale o Target .............................................................................................................. 27 Configurazione/tassonomia......................................................................................................... 28 Sottotitolo .................................................................................................................................... 28 Foto............................................................................................................................................. 28 Presentazione ............................................................................................................................. 28 Faq – domanda e risposta ................................................................................................................ 29 Presentazione ............................................................................................................................. 30 Faq – pagina ..................................................................................................................................... 30 Presentazione ............................................................................................................................. 30 Banner .............................................................................................................................................. 31 URL, Immagine ........................................................................................................................... 31 Presentazione ............................................................................................................................. 31 Home page ....................................................................................................................................... 33 Fotonotizia .................................................................................................................................. 33 Altre notizie ................................................................................................................................. 33 iii Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 3.3.8.3. 3.3.8.4. Colonna destra............................................................................................................................ 34 Presentazione ............................................................................................................................. 34 4. Funzionalità del back office per il “redattorecentrale”........................................................... 35 4.1. Gestione del configurazione del tema ......................................................................... 35 4.2. Gestione degli utenti nei siti gestiti in autonomia ......................................................... 37 4.3. Gestione degli utenti nei siti gestiti in modalità centralizzata ....................................... 38 spazio Indice delle figure Figura 1 – Strumento “Contenuto” per la gestione dei contenuti ......................................................................................... 4 Figura 2 – Strumento “Aggiungi contenuto” – pagina di accesso all’inserimento dei contenuti ........................................... 5 Figura 3 – Strumento “Tassonomia” per la gestione delle classificazioni ............................................................................ 6 Figura 4 – Strumento “Menù” – elenco dei menù presenti nel sistema ............................................................................... 7 Figura 5 – Posizionamento dei menù nella pagina (es. Home page) .................................................................................. 8 Figura 6 – Strumento “Menù” pagina di gestione di un menù.............................................................................................. 9 Figura 7 – Strumento “Menù” – inserimento nuova voce di un menù................................................................................ 10 Figura 8 – Strumento “Menù” – Modifica di una voce esistente di un menù...................................................................... 11 Figura 9 – Funzionalità per la gestione di un contenuto .................................................................................................... 12 Figura 10 – Esempio di elemento “Tags” nella gestione di un contenuto .......................................................................... 13 Figura 11 – Esempio di elemento “Data” nella gestione di un contenuto .......................................................................... 14 Figura 12 – Esempio di elemento “Corpo” nella gestione di un contenuto ........................................................................ 14 Figura 13 – Esempio di elemento “Allegati” nella gestione di un contenuto ...................................................................... 15 Figura 14 – Esempio di elemento “Faq” nella gestione di un contenuto............................................................................ 16 Figura 15 – Esempio di elemento “Elenco notizie” nella gestione di un contenuto............................................................ 16 Figura 16 – Esempio di elemento “Correlati” nella gestione di un contenuto .................................................................... 17 Figura 17 – Esempio di elemento “Allegati” nella gestione di un contenuto ...................................................................... 18 Figura 18 – Esempio di elemento “impostazioni del menu” nella gestione di un contenuto .............................................. 19 Figura 19 – Esempio di presentazione nel menù a briciole di pane delle voci padre ........................................................ 19 Figura 20 – Esempio di elemento “Informazioni sulla revisione” nella gestione di un contenuto....................................... 20 Figura 21 – Esempio di elemento “Impostazioni percorso URL” ....................................................................................... 21 Figura 22 – Esempio di elemento “Informazioni sull’autore” nella gestione di un contenuto ............................................. 21 Figura 23 – Esempio di elemento “Opzioni di pubblicazione” nella gestione di un contenuto ........................................... 22 Figura 24 – Wireframe delle pagine di contenuto.............................................................................................................. 23 Figura 25 – Esempio di pagina target ............................................................................................................................... 26 Figura 26 – Esempio di elenco di notizie di un archivio..................................................................................................... 29 Figura 27 – Esempio di notizia .......................................................................................................................................... 29 Figura 28 – Esempio di contenuto di tipo “Faq – pagina” .................................................................................................. 31 Figura 29 – Esempio di contenuto di tipo “Banner” ........................................................................................................... 32 Figura 30 – Esempio di presentazione di un banner ......................................................................................................... 32 Figura 31 – Esempio di notizie disposte su due colonne .................................................................................................. 34 Figura 32 – Esempio di notizie non disposte su due colonne............................................................................................ 34 Figura 33 – Gestione dei temi e della relativa personalizzazione...................................................................................... 35 Figura 34 – Esempio di nome di facoltà nella testata........................................................................................................ 35 Figura 35 – Esempio di icone di facoltà nella testata ........................................................................................................ 36 Figura 36 – Esempio di gestione della configurazione del tema ....................................................................................... 36 Figura 37 – Interfaccia per la gestione degli utenti ............................................................................................................ 37 Figura 38 – Esempio di scheda di inserimento di un utente .............................................................................................. 38 Figura 39 – Interfaccia per la gestione della propria utenza.............................................................................................. 39 Figura 40 – Interfaccia per la gestione degli utenti ............................................................................................................ 39 Figura 41 – Scheda per la creazione di una utenza .......................................................................................................... 40 Figura 42 – Pagina di profilo utente per l’utenza “redattore” ............................................................................................. 40 Figura 43 – Pagina di gestione dell’utenza “redattore” ...................................................................................................... 41 iv Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 1. Introduzione Il presente documento descrive le funzionalità del back office e l’organizzazione in contenitori delle pagine al fine di consentire ai redattori del sito di facoltà della Sapienza di poter operare al meglio nella gestione quotidiana del portale ed avere conoscenza del comportamento del portale a seguito delle operazioni quotidiane svolte su di esso. Il sito di facoltà è stato realizzato e migrato utilizzando il Content Management System (CMS) Drupal. Tale strumento fornisce ai redattori un nuovo strumento di back office interamente web based. Tale documento descrive le funzionalità attivare nel CMS per i redattori e come questi devono operare per utilizzare al meglio le potenzialità dello strumento in questa prima fase di entrata in produzione del portale in Drupal. L’unità di contenuto del CMS Drupal è il nodo. Il nodo è la più piccola entità che può essere inserita e salvata nel CMS e che genera una pagina di contenuto. Il nodo è un’insieme di informazioni salvate per un determinato contenitore (o tipologia di contenuto). Ogni contenitore viene attivato per gestire scopi diversi ed ognuno di questi è caratterizzato da campi obbligatori e non. Tutti i contenuti di un sito Drupal sono memorizzati e trattati come "nodi". 1.1. Content Management System Drupal Nel contesto del Web 2.0, la gestione dei contenuti dei siti ricopre un ruolo fondamentale e per questo sono fondamentali processi e tecnologie a supporto del ciclo di vita dell’informazione digitale, al fine di erogare notizie “fresche” e a valore aggiunto all’utenza del sito. Tali processi consentono di creare, mantenere, pubblicare e archiviare i contenuti, fornendo anche la possibilità di relazionarli fra di loro e dotando gli utenti di tecnologie collaborative per la gestione tali processi. Gli strumenti principe nella gestione dei contenuti dei siti web sono rappresentati dai Web Content Management System che affrontano in modo sistematico i problemi della gestione delle informazioni. Alcuni degli aspetti fondamentali dei CMS sono: • Identificazione degli utenti e dei relativi ruoli di produzione o fruizione dell'informazione; • Assegnazione di responsabilità a differenti categorie di utenti per distinti tipi di contenuti (in un progetto complesso il prodotto finito non è frutto del lavoro del singolo, che pertanto non ha possibilità o esigenza di intervenire in tutti gli ambiti); • Definizione delle attività di workflow, cioè formalizzazione di un percorso per l'assemblaggio del prodotto finale che, in quanto frutto di produzione frammentaria, deve acquisire la sua unitarietà sottostando a opportune procedure di supervisione; • Tracciamento e gestione delle versioni del contenuto; • Pubblicazione del contenuto. Uno dei più importanti WCMS open source è rappresentato da Drupal. Il sito di facoltà è stato realizzato utilizzando Drupal nella versione 7. 1 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Drupal è un framework modulare che consente di realizzare una grande varietà di siti web basati sulla logica contenuto/nodo e consente di creare e organizzare i contenuti, personalizzare la presentazione del sito garantendo una forte separazione dai contenuti, automatizzare le funzioni amministrative, e gestire i visitatori del sito ed i redattori. Le sue doti di robustezza, sicurezza e flessibilità ne stanno decretando la diffusione a livello mondiale. Inoltre Drupal è un software open source in PHP e viene distribuito con licenza GPL (GNU General Public License 2) ed è mantenuto e potenziato da una comunità di migliaia di utenti e sviluppatori. 2 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 2. Funzionalità del back office Le funzionalità rese disponibili in questa fase ai redattori sono quelle di pura gestione contenutistica. Le funzionalità descritte, infatti, hanno lo scopo di consolidare nei redattori dei siti di facoltà le competenze nella gestione dei contenuti, al fine di renderli completamente alfabetizzati e autonomi nella gestione contenutistica e nella conoscenza dei risvolti presentazionali delle impostazioni definite nei vari contenuti. Per accedere all’area redazionale è necessario collegarsi al link: http://<nomesito>/user . Una volta collegato, l’utente dispone del menù gestionale con tutte le funzionalità disponibili in testa alla pagina. Il menù gestionale si presenta a sfondo nero. Un secondo menù è presente a sfondo grigio contenente le “scorciatoie” per le funzionalità più importanti: • Aggiungi contenuto • Menù 2.1. Contenuto – Trova contenuto La principale funzionalità fornita dal back office è rappresentata dal catalogo dei contenuti. Lo strumento Contenuto è l’indice di tutti i contenuti presenti nel sito di facoltà. URL strumento per la gestione di nodi Drupal: http://<nomesito>/#overlay=admin/content È possibile impostare filtri per effettuare ricerche delle pagine desiderate e su queste è possibile effettuare alcune operazioni predefinite. Per quanto riguarda i filtri è possibile operare su • stato: stato nel nodo Drupal (pubblicato, non pubblicato, ecc.); • tipo: il contenitore di appartenenza del nodo Drupal (Banner, Faq - domanda e risposta, Faq pagina , Notizia per Canale o Target, Pagina base, Pagina per Canale, Pagina per Target, Home page); • lingua: lingua per cui è classificato il nodo Drupal. È possibile impostare più condizioni, una alla volta, che vanno a definire meglio (o scremare) il gruppo di nodi da presentare. Dall’elenco di nodi che si presenta è possibile procedere alla • visualizzazione della pagina selezionando il titolo, • modifica dei singoli nodi utilizzando i relativi link “modifica”, • cancellazione dei singoli nodi utilizzando i relativi link “elimina”. È possibile anche effettuare operazioni su gruppi di più nodi effettuando la selezione dei nodi desiderati impostando/attivando i relativi checkbox nella tabella, selezionando il tipo di operazione 3 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali desiderata da applicare a tutti i nodi selezionati e poi procedendo premendo il tasto “Aggiorna”. Le operazioni consentite con questo metodo e più utili per il sito di facoltà sono: • pubblica • rimuovi pubblicazione • elimina Figura 1 – Strumento “Contenuto” per la gestione dei contenuti 4 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 2.2. Contenuto – Aggiungi contenuto Questo strumento consente l’accesso alle interfacce di inserimento contenuti. URL strumento per la gestione di nodi Drupal: http://<nomesito>/#overlay=node/add Tramite tale interfaccia è possibile selezionare il tipo di contenuto (contenitore) desiderato e al redattore viene mostrata la form di inserimento contenuti. Tale form contiene le sole impostazioni iniziali. In fase di inserimento è necessario fare attenzione a compilare tutti i campi obbligatori che sono caratterizzati da un asterisco rosso a fianco della descrizione del campo. Figura 2 – Strumento “Aggiungi contenuto” – pagina di accesso all’inserimento dei contenuti 5 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 2.3. Struttura – Tassonomia Lo strumento Tassonomia di Drupal consente di gestire le classificazioni (anche gerarchiche) da utilizzare nel portale. URL strumento per la gestione della tassonomia: http://<nomesito>/#overlay=admin/structure/taxonomy Lo strumento consente di definire dei “Vocabolari” e di gestire la lista di termini per ognuno dei vocabolari che possono essere associate alle pagine. Ora tale strumento è attivo, ma non è stato utilizzato nel portale. Figura 3 – Strumento “Tassonomia” per la gestione delle classificazioni 6 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 2.4. Struttura – Menù Elemento fondamentale nei portali sono i menù di navigazione che permettono di navigare fra le pagine del portale in modo organizzato per consentire il raggiungimento dei contenuti. URL strumento per la gestione dei menù: http://<nomesito>/#overlay=admin/structure/menu Figura 4 – Strumento “Menù” – elenco dei menù presenti nel sistema Per il sito di facoltà sono stati utilizzati i seguenti menù: • il menù principale: è il menù istituzionale con voci di navigazione principale; è posizionato in modo fisso nella colonna di sinistra di ogni pagina; • il menù footer: è il menù di ausilio alla navigazione (Mappa del sito, Accessibilità) ed è posizionato in modo fisso sotto i contenuti; • il menù target: è il menù utilizzato solo per la navigazione tra le pagine che raccolgono informazioni in base al target di utenza. I menù sono posizionati nei punti cruciali della struttura della pagina. 7 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 5 – Posizionamento dei menù nella pagina (es. Home page) Dalla pagina con l’elenco dei menù sono disponibili le operazioni: 8 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali • • “aggiungi menù”, che consente di definire un nuovo menù (in questa fase del progetto sono già stati attivati tutti i menù utili alla realizzazione e pubblicazione del portale); di configurazione delle “impostazioni” ( definite in fase di predisposizione del portale). Figura 6 – Strumento “Menù” pagina di gestione di un menù Selezionando il nome di un menù è possibile accedere alla pagina di gestione del menù e di tutte le voci del menù ad esso associato (visionando l’intera struttura gerarchica). Da questa interfaccia è possibile: • modificare la descrizione del menù; • aggiungere nuove voci di menù; • modificare le voci di menù esistenti; • eliminare le voci di menù esistenti; • modificare l’ordine e l’indentazione delle voci di menù. Per aggiungere una voce di menù è necessario selezionare “Aggiungi voce” e, nella form che si apre, è necessario: • inserire obbligatoriamente il path della pagina da associare (di solito nel formato “node/[numero]” per i link interni al sito, o nel formato “http(s)://www.xxx.yyy”); • inserire obbligatoriamente il titolo del link sul menu che è il testo che dovrebbe apparire nel menu; • inserire la descrizione che si visualizza passando sopra una voce del menu col mouse; • indicare se la voce è visibile nel menù o l’associazione è utile solo per la costruzione del menù a briciole di pane (checkbox “Attivato”); • indicare se si vuole che a partire da questa voce, il menù sia espanso ed i figli siano visibili (checkbox “Espanso”); • indicare la “Voce padre” della voce corrente (per cui la voce corrente ne diventa un figlio); • inserire il peso che serve per l’ordinamento dei figli dello stesso padre (di solito per la gestione dell’ordinamento si utilizza il sistema “drag-and-drop” nella pagina principale con tutte le voci del menù). 9 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Quando la struttura principale del menù è costruita, non è più così utile passare attraverso questa interfaccia quando si creano nuove pagine di contenuto. È possibile, direttamente in fase di creazione del nodo Drupal, indicare il “titolo del link sul menu” per quella pagina, la “Voce padre” del menù a cui si aggancia la pagina corrente e l’eventuale peso. Per questo si rimanda al paragrafo “3.1.12 Impostazioni del menù” Durante la normale attività redazionale, lo strumento di gestione dei menù viene utilizzato principalmente per ordinare le voci associate ad uno stesso padre. Tale strumento viene utilizzato anche per nascondere delle voci dallo specifico menù di appartenenza (azione ottenuta deselezionando il checkbox “Attivato”). Quando il checkbox è deselezionato, la pagina associata alla voce di menù continua a presentare correttamente il menù a briciole di pane (sulla base del posizionamento della voce nel menù). Figura 7 – Strumento “Menù” – inserimento nuova voce di un menù Per modificare una voce di menù è necessario selezionare il link “modifica” a fianco della voce di menù corrente. 10 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 8 – Strumento “Menù” – Modifica di una voce esistente di un menù Per cancellare una voce di menù è necessario selezionare il link “elimina” a fianco della voce di menù corrente. Tale operazione richiede una conferma dell’utente per procedere. Da pagina principale del menù ove sono presenti tutte le voci, è possibile modificare l’ordine di presentazione dei termini, l’indentazione e la struttura gerarchica delle voci operando col drag-anddrop sul simbolo e confermando la modifica utilizzando il tasto “Salva” in fondo alla pagina. 11 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 2.5. Gestione di una pagina di contenuto Quando i redattori sono autenticati, nella pagine di contenuto è disponibile un “menù a tab” che fornisce le funzionalità di gestione dello specifico contenuto. Figura 9 – Funzionalità per la gestione di un contenuto 2.5.1. Funzionalità Visualizza Questa funzionalità permette di passare alla presentazione dei contenuti. Se nelle Opzioni di pubblicazione del contenuto non è stato attivato il checkbox “pubblicato”, il contenuto si presenta con sfondo arancione ed è visibile solo per i redattori autenticati, l’utente finale del portale non è autorizzato a vedere il contenuto. Altrimenti se il checkbox è selezionato, la pagina è pubblicata; lo sfondo del contenuto è bianco e la pagina è visibile dagli utenti finali del portale. Per i nuovi inserimenti di contenuto, il checkbox “pubblicato” è deselezionato per consentire al redattore di operare sul contenuto anche più volte prima di renderlo disponibile all’utenza finale. Finché il contenuto non viene pubblicato non viene resa disponibile l’eventuale voce di menù agganciata alla pagina. Per i contenuti esistenti, il fatto di poter deselezionare il checkbox “pubblicato” si applica quando si devono nascondere delle pagine agli utenti finali (ad esempio l’informazione non è più valida) ma il contenuto rimane archiviato nel sistema ed a disposizione dei redattori. 2.5.2. Funzionalità Modifica Permette di entrare nella form di gestione del contenuto, con la possibilità di modificare il contenuto testuale e le meta informazioni a corredo del contenuto che influenzano il comportamento dal punto presentazionale negli elenchi e nelle home page. 2.5.3. Funzionalità Revisioni Raccoglie le diverse versioni del contenuto prodotte nel tempo permettendo di visionare le versioni stesse e verificarne le differenze. In fase di modifica dei contenuti è disponibile l’elemento Informazione sulla revisione (vedi paragrafo 3.1.13) che consente di inserire eventuali note a corredo della nuova versione; tali note saranno visibili solo nell’interfaccia delle Revisioni. 12 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 3. Contenitori e presentazione contenuti 3.1. Gli elementi principali dei contenitori (tipo di contenuto) In questa sezione vengono presentati gli elementi strutturali utilizzati nei contenitori per il sito di facoltà, evidenziandone le caratteristiche, il funzionamento e le interazioni con la presentazione dei contenuti. 3.1.1. Titolo Il campo titolo è un campo obbligatorio ed è presente in tutte le tipologie di contenuto. Il contenuto di tale campo è quello che va a costituire il titolo della pagina e viene inserito anche nel tag <title> della pagina in modo da caratterizzare meglio la pagina anche nella Title bar del browser. Il titolo viene presentato sempre anche negli elenchi di pagine e corrisponde al link per accedere alla pagina di contenuto. In tale campo non è ammesso inserire tag HTML. 3.1.2. Tags Il campo tags è un campo di tipo tassonomia che permette di classificare il contenuto al fine di agganciarlo al box del “Tag cloud” presente in tutte le pagine. La compilazione è assistita per cui vengono forniti, in fase di compilazione, i suggerimenti riguardo ai termini già presenti in archivio, ma è possibile anche inserire termini nuovi. Per ogni pagina è possibile anche assegnare più termini separati da virgola o anche più parole che formano un termine di tassonomia racchiudendo tali parole fra doppi apili. Figura 10 – Esempio di elemento “Tags” nella gestione di un contenuto 3.1.3. Data In alcuni contenitori è previsto un campo data che richiede una data in formato GG/MM/AAAA. Per al compilazione del campo è previsto anche l’assistenza di un calendario che compare quando si posiziona il cursore nel campo di inserimento. Tale assistente compila il campo sulla base del giorno selezionato nel calendario. Il campo data è utilizzato in fase di presentazione della pagina per indicare la data della notizia. 13 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 11 – Esempio di elemento “Data” nella gestione di un contenuto 3.1.4. Corpo/body Il contenuto della pagina è inserito nel campo corpo, che indica il vero e proprio corpo della pagina. Per la compilazione del corpo si ha a disposizione un editor che permette di inserire formattazioni base (italico, grassetto, ecc.), facendo sempre attenzione alle indicazioni di accessibilità; consente anche di effettuare il “copia ed incolla” da altri strumenti (ad esempio Word) cercando di mantenere il più possibile le formattazioni di partenza. È disponibile anche un link Formato input per cambiare il formato di input che può essere lasciato invariato: • Filtered HTML consente di utilizzare un set limitato di tag ed effettua una pulizia dei tag non ammessi in fase di presentazione della pagina; • Full HTML - impostazione predefinita consente di inserire tutti i tag HTML nel campo testuale (anche in fase di “copia e incolla” da un altro tipo di documento). Figura 12 – Esempio di elemento “Corpo” nella gestione di un contenuto 14 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 3.1.5. File allegati/Dowload La sezione dei file allegati o download è stata usata per il sito di facoltà allo scopo di caricare i file che possono essere linkati all’interno del testo o presentati in una tabella in fondo alla pagina. È disponibile un specifico strumento per caricare i file allegati. Prima di tutto è necessario selezionare il file sul proprio computer ed effettuare l’upload, dopo di che lo strumento consentirà di prevedere un titolo maggiormente esplicativo del file che sostituirà il vero e proprio nome del file in fase di visualizzazione. Inoltre per i file caricati nella sezione download, perché il file sia visibile nella tabella in fondo alla pagina, è necessario verificare che il checkbox “Visualizzazione” associato al file sia selezionato. Indipendentemente dal valore del checkbox, i file sono disponibili per essere linkati dal testo presente nel corpo. Mentre i file caricati nella sezione “File allegati” non dispongono della possibilità di nascondere i file dall’elenco. È possibile anche cambiare l’ordine dei file utilizzano il drag-and-drop. Figura 13 – Esempio di elemento “Allegati” nella gestione di un contenuto Se ci si posizionala sul link del file è possibile recuperare il percorso da inserire all’interno del corpo della pagina (anche utilizzando l’editor testuale). L’URL si presenta nel formato “http://<nomesito>/sites/default/files/111.150307.118975845310916c8.pdf”. Per l’utilizzo nel testo del corpo è necessario eliminare in nome del portale ed utilizzare solo “/sites/default/files/111.150307.118975845310916c8.pdf”. 3.1.6. Contatti/Sede Contatti e Sede sono campi di tipo testuale analoghi al campo corpo/body ed il funzionamento è analogo. 15 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 3.1.7. Faq Il campo faq consente di selezionare le domande/risposte delle faq e gestirne l’ordinamento. La selezione avviene attraverso un campo assistito che supporta la selezione delle pagine di tipo “Faq – domanda e risposta” selezionandole in base al titolo della domanda. Figura 14 – Esempio di elemento “Faq” nella gestione di un contenuto 3.1.8. Elenco notizie Il campo elenco notizie consente di selezionare le notizie presenti nel contenitore “Notizia per Canale o Target” e gestirne l’ordinamento per renderle accessibili dalla pagina corrente. Figura 15 – Esempio di elemento “Elenco notizie” nella gestione di un contenuto 3.1.9. Correlati La sezione dei Correlati è stata usata per il sito di facoltà allo scopo di creare collegamenti verso altre pagine del sito (“Vedi anche …”), verso pagine di altri siti d’Ateneo (“Approfondimenti”) o verso pagine di altri siti (“Siti correlati”). Per quanto riguarda il campo vedi anche …, questo consente di selezionare le pagine presenti nel contenitore “Pagina per Canale” e gestirne l’ordinamento per renderle accessibili dalla pagina corrente. I campi approfondimento e siti correlati consentono di inserire uno o più URL ed inserire una descrizione appropriata per il link. 16 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 16 – Esempio di elemento “Correlati” nella gestione di un contenuto 3.1.10. Banner Il campo banner consente di selezionare i banner presenti nel contenitore “Banner” e gestirne l’ordinamento per renderle accessibili dalla pagina corrente. 3.1.11. Header meta tags/tag per la classificazione della pagina La sezione dei Header meta tags/SEO è stata usata per il sito di facoltà allo scopo di inserire la descrizione della pagina e le parole chiave che caratterizzano la pagina per migliorare la trovabilità della pagina rispetto ai motori di ricerca. Tali campi vengono inseriti nella testata della pagina e, secondo le regole SEO, vengono utilizzati dai motori di ricerca per caratterizzare meglio le pagine. 17 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 17 – Esempio di elemento “Allegati” nella gestione di un contenuto 3.1.12. Impostazioni del menù In fase di gestione del contenuto è possibile gestire l’eventuale voce di menù agganciata alla pagina. Infatti, tale box consente di inserire il titolo del link da inserire nel menù, selezionare la voce padre a cui il titolo del link deve essere agganciato e inserire il peso per il posizionamento della voce tra quelle agganciate alla voce padre. Il titolo del link è un testo libero in cui non sono ammessi tag HTML. La selezione della voce padre è una selezione assistita. L’interfaccia permette di selezionare, tramite tendina, il menù e la voce di menù desiderata, dando una visualizzazione grafica anche della gerarchia del menù stesso. Il campo peso è un campo numerico e viene utilizzato per l’ordinamento delle voci di menù di ogni livello. I valori di tale campo sono selezionabili attraverso una tendina che presenta i valori interi da -50 a +50. Nel caso che l’ordinamento non sia quello desiderato, è possibile andare nell’interfaccia di gestione dei menù (vedi il paragrafo 2.4 Struttura – Menù) e sistemare l’ordinamento con il sistema drag-and-drop, procedendo poi al salvataggio della modifica tramite il tasto “Salva” in fondo alla pagina. 18 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 18 – Esempio di elemento “impostazioni del menu” nella gestione di un contenuto Figura 19 – Esempio di presentazione nel menù a briciole di pane delle voci padre Sia l’interfaccia di gestione che Impostazioni del menù operano sulle stesse informazioni presentandole solo in modo diverso. 3.1.13. Informazione sulla revisione Tale sezione non incide sulla presentazione del contenuto, ma ha lo scopo di supportare il redattore nella fase di mantenimento dei contenuti. Infatti il checkbox “Crea una nuova revisione”, che dovrebbe essere sempre attivo, fa si che, ogni volta che si salva la form, si generi una nuova versione del contenuto; il campo “Messaggio di log” consente di inserire annotazioni sulla nuova versione realizzata. 19 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 20 – Esempio di elemento “Informazioni sulla revisione” nella gestione di un contenuto Tutte le versioni del contenuto ed i relativi messaggi di log sono disponibili attraverso la “Funzionalità Revisioni” disponibile in fase di gestione di una pagina di contenuto (vedi paragrafo 2.5.3) 3.1.14. Impostazioni percorso URL È possibile assegnare ad ogni nodo Drupal un alias in modo da referenziare le pagine non solo nel formato http://<nomesito>/node/<numero> ma anche attraverso un percorso parlante costruito a partire dal titolo della pagina http://<nomesito>/<alias prodotto a partire dal titolo della pagina>”. Questo meccanismo è pensato per utilizzare al meglio le regole di indicizzazione del motori di ricerca, come Google. In fase di inserimento contenuti il redattore può: • lasciare selezionato il checkbox “Automatic alias” in modo che in fase di salvataggio il sistema crei automaticamente il nuovo alias della pagina (facendo attenzione a non creare alias uguali a pagine già esistenti ed assegnate a nodi esistenti) – impostazione consigliata; • deselezionare il checkbox “Automatic alias” in modo da poter inserire a discrezione l’alias desiderato (questa soluzione è utile nel caso in cui l’URL della pagina debba vere un valore specifico già noto). In fase di modifica contenuti il redattore può: • lasciare selezionato il checkbox “Automatic alias” se si desidera mantenere l’alias generato – impostazione consigliata; • deselezionare il checkbox “Automatic alias” (che a seguito del salvataggio rimarrà deselezionato) in modo da poter modificare e/o correggere l’alias (ad esempio per ridurre la lunghezza dell’alias o per eliminare eventuali caratteri speciali che sono stati lasciati nella transcodifica del titolo). 20 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 21 – Esempio di elemento “Impostazioni percorso URL” 3.1.15. Informazioni sull’autore Un’altra sezione che non incide sulla presentazione del contenuto, ma ha un valore relativamente alla gestione e monitoraggio dell’attività nel back office, è rappresentata dall’elemento che registra le informazioni sull’utente che ha creato il contenuto e la data di modifica della versione del contenuto. Figura 22 – Esempio di elemento “Informazioni sull’autore” nella gestione di un contenuto 3.1.16. Opzioni di pubblicazione Questa sezione ha lo scopo di gestire la pubblicazione dei nodi Drupal e la relativa visibilità agli utilizzatori del portale. Per il sito di facoltà l’unico checkbox di interesse è “Pubblicato”. L’impostazione iniziale per tutti i nuovi nodi è con il checkbox deselezionato, in modo da consentire al redattore di creare il contenuto ed operare su di esso anche più volte prima di renderlo visibile all’esterno. 21 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 23 – Esempio di elemento “Opzioni di pubblicazione” nella gestione di un contenuto Nel caso in cui il checkbox non sia selezionato, per i redattori autenticati la pagina è visibile ma si presenta con uno sfondo arancione, mentre per gli utenti non autenticati la pagina è come se non esistesse. 22 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 3.2. Indicazioni generali sulla struttura della presentazione dei contenuti (gabbie logiche) A seguito dello studio della parte presentazionale del portale esistente è stato realizzato uno schema che prende il nome di wireframe (o gabbie logiche) relativamente al posizionamento dei vari componenti del portale: menù, strumenti, titolo e contenuto della pagina, documenti collegati. A partire da tale schema è stata sviluppata la parte presentazionale ingegnerizzandola per il CMS Drupal. Per un sito di facoltà, le gabbie logiche per le pagine di contenuto posso essere schematizzate come segue. Menu target - primo livello Logo Cerca Colonna di sinistra Testata Menu principale – primo livello Menù a briciole di pane Colonna di destra Titolo Contatti Sede Menù principale Scarica Contenuto Approfondimenti Siti correlati Condividi Elenco faq - domande e risposte Tag cloud Elenco notizie Pagine figlie (da menù principale) Piè di pagina © Università degli Studi di Roma "La Sapienza" - Piazzale Aldo Moro 5, 00185 Roma T (+39) 06 49911 CF 80209930587 PI 02133771002 Figura 24 – Wireframe delle pagine di contenuto 23 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 3.3. I contenitori (o tipi di contenuto) Sono stati realizzati diversi contenitori per il sito di facoltà. In questa sezione si descrivono le loro peculiarità in termini di elementi/campi e presentazione. 3.3.1. Pagina di Canale In tale contenitore sono state inserite la maggior parte delle pagine direttamente agganciate ai menù principale di navigazione. La struttura del contenitore prevede i seguenti elementi: 1. Configurazione/tassonomia (vedi di seguito) a. Canale b. Target 2. Titolo (vedi paragrafo 3.1.1) 3. Tags (vedi paragrafo 3.1.2) 4. Corpo/Body (vedi paragrafo 3.1.4) 5. Download (vedi paragrafo 0) 6. File allegati (vedi paragrafo 0) 7. Contatti (vedi paragrafo 3.1.6) 8. Sede (vedi paragrafo 3.1.2) 9. Faq (vedi paragrafo 3.1.7) 10. Elenco notizie (vedi paragrafo 3.1.8) 11. Correlati (vedi paragrafo 3.1.9) a. Vedi anche ... b. Approfondimenti c. Siti correlati 12. Banner (vedi paragrafo 3.1.10) 13. SEO (vedi paragrafo 3.1.11) a. Descrizione b. Parole chiave 14. Impostazioni del menù (vedi paragrafo 3.1.12) 15. Informazione sulla revisione (vedi paragrafo 3.1.13) 16. Impostazioni percorso URL (vedi paragrafo 3.1.14) 17. Informazioni sull’autore (vedi paragrafo 3.1.15) 18. Opzioni di pubblicazione (vedi paragrafo 3.1.16) 3.3.1.1. Configurazione/tassonomia La configurazione permette di definire delle caratteristiche del contenuto i cui valori non sono immediatamente visibili nel contenuto, ma determinano la visibilità e la classificazione dei contenuti per migliorarne la presentazione. In questo caso la pagina viene classificata per “Canale” disponibile sul sito e per “Target”. 3.3.1.2. Presentazione La presentazione dei contenuti rispecchia la strutturazione descritta nel paragrafo “3.2 Indicazioni generali sulla struttura della presentazione dei contenuti (gabbie logiche)”. 24 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Quasi tutte le pagine del sito sono state inserite in questo contenitore, in quanto la presentazione prevedere la visualizzazione dei contenuti del “corpo” della pagina. 3.3.2. Pagina di Target In tale contenitore sono state inserite le pagine presenti nel menù per target di utenza. La struttura del contenitore prevede i seguenti elementi: 1. Configurazione/tassonomia (vedi di seguito) a. Target b. Attiva Elenco notizie 2. Titolo (vedi paragrafo 3.1.1) 3. Tags (vedi paragrafo 3.1.2) 4. Corpo/Body (vedi paragrafo 3.1.4) 5. Immagine Principale (vedi di seguito) 6. Testo a corredo dell'immagine principale (vedi di seguito) 7. Box canali (vedi di seguito) a. Facoltà b. Strutture c. Didattica d. Ricerca 8. Box di servizio (vedi di seguito) a. Come fare per... b. Cerca c. Servizi 9. SEO (vedi paragrafo 3.1.11) a. Descrizione b. Parole chiave 10. Impostazioni del menù (vedi paragrafo 3.1.12) 11. Informazione sulla revisione (vedi paragrafo 3.1.13) 12. Impostazioni percorso URL (vedi paragrafo 3.1.14) 13. Informazioni sull’autore (vedi paragrafo 3.1.15) 14. Opzioni di pubblicazione (vedi paragrafo 3.1.16) 3.3.2.1. Configurazione/tassonomia La configurazione permette di definire delle caratteristiche del contenuto i cui valori non sono immediatamente visibili nel contenuto, ma determinano la visibilità e la classificazione dei contenuti per migliorarne la presentazione. In questo caso la pagina viene classificata per “Target” ed è disponibile anche il campo Attiva Elenco notizie che consente di cambiare il funzionamento della sezione centrale della pagina: se il checkbox è selezionato il sistema sostituisce il testo breve con l'elenco delle ultime news per quel target. 3.3.2.2. Immagine Principale e Testo a corredo dell'immagine principale La compilazione di tali campi attiva la possibilità di mettere nella parte centrale della pagina una immagine, che si posiziona sulla sinistra del contenuto, mentre il testo a corredo si posiziona a destra dell’immagine. 25 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 3.3.2.3. Box canali La compilazione di tali campi di selezione delle pagine del sito: • Facoltà • Strutture • Didattica • Ricerca determina la presentazione dei link a tali pagine nei rispettivi box, titolati come il campo, nella colonna di destra della pagina corrente. 3.3.2.4. Box di servizio La compilazione di tali campi di selezione delle pagine del sito: • Come fare per... • Cerca • Servizi determina la presentazione dei link a tali pagine nei rispettivi box, titolati come il campo, nella colonna di centrale inferiore della pagina corrente. 3.3.2.5. Presentazione La presentazione dei contenuti rispecchia la strutturazione descritta nel paragrafo “3.2 Indicazioni generali sulla struttura della presentazione dei contenuti (gabbie logiche)” a cui si aggiungono comportamenti specifici dovuti ai campi aggiuntivi. Figura 25 – Esempio di pagina target 26 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 3.3.3. Pagina base In tale contenitore sono state inserite alcuni contenuti particolari come le pagine del menù footer. La struttura del contenitore prevede i seguenti elementi: 1. Titolo (vedi paragrafo 3.1.1) 2. Tags (vedi paragrafo 3.1.2) 3. Tassonomia - Canale 4. Corpo/Body (vedi paragrafo 3.1.4) 5. SEO (vedi paragrafo 3.1.11) a. Descrizione b. Parole chiave 6. Impostazioni del menù (vedi paragrafo 3.1.12) 7. Informazione sulla revisione (vedi paragrafo 3.1.13) 8. Impostazioni percorso URL (vedi paragrafo 3.1.14) 9. Informazioni sull’autore (vedi paragrafo 3.1.15) 10. Opzioni di pubblicazione (vedi paragrafo 3.1.16) 3.3.3.1. Presentazione La presentazione dei contenuti rispecchia la strutturazione descritta nel paragrafo “3.2 Indicazioni generali sulla struttura della presentazione dei contenuti (gabbie logiche)”. 3.3.4. Notizia per Canale o Target In tale contenitore vengono inserite le notizie. La struttura del contenitore prevede i seguenti elementi: 1. Configurazione/tassonomia (vedi di seguito) a. Archivio b. Canale c. Target d. Tags (vedi paragrafo 3.1.2) e. Social community 2. Contenuto a. Titolo (vedi paragrafo 3.1.1) b. Data (vedi paragrafo 3.1.2) c. Sottotitolo (vedi di seguito) d. Foto (vedi di seguito) e. Corpo/Body (vedi paragrafo 3.1.4) f. Download (vedi paragrafo 0) 3. Correlati (vedi paragrafo 3.1.9) a. Vedi anche ... b. Approfondimenti c. Siti correlati 4. SEO (vedi paragrafo 3.1.11) a. Descrizione b. Parole chiave 27 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 5. 6. 7. 8. 9. Impostazioni del menù (vedi paragrafo 3.1.12) Informazione sulla revisione (vedi paragrafo 3.1.13) Impostazioni percorso URL (vedi paragrafo 3.1.14) Informazioni sull’autore (vedi paragrafo 3.1.15) Opzioni di pubblicazione (vedi paragrafo 3.1.16) 3.3.4.1. Configurazione/tassonomia La configurazione permette di definire delle caratteristiche del contenuto i cui valori non sono immediatamente visibili nel contenuto, ma determinano la visibilità e la classificazione dei contenuti per migliorarne la presentazione. • Canale • Target • Archivio • Social community In questo caso la pagina viene classificata per “Target” e per “Canale”. Inoltre è possibile specificare in che contenitore dovrà appartenere la notizia: a. Comunicazioni del preside b. Circolari e avvisi c. Appuntamenti e comunicati stampa Inoltre è disponibile la possibilità di selezionare il Social network perché la notizia entri nel feed RSS disponibile per l’alimentazione di questi. 3.3.4.2. Sottotitolo Tale campo ha un funzionamento analogo al titolo, ma ha una dimensione più estesa. 3.3.4.3. Foto È possibile allegare ad una notizia anche una foto. 3.3.4.4. Presentazione La presentazione dei contenuti rispecchia la strutturazione descritta nel paragrafo “3.2 Indicazioni generali sulla struttura della presentazione dei contenuti (gabbie logiche)” a cui si aggiungono comportamenti specifici dovuti ai campi aggiuntivi. Inoltre, le notizie che vengono classificate con il campo Archivio (Comunicazione del Preside, Circolari e avvisi, Appuntamenti e comunicati stampa) vengono presentate nelle corrispondenti pagine delle notizie ordinate per data decrescente e gestendo la navigazione per pagine. 28 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 26 – Esempio di elenco di notizie di un archivio Figura 27 – Esempio di notizia 3.3.5. Faq – domanda e risposta In tale contenitore sono presenti tutte le domande e risposte delle faq. La struttura del contenitore prevede i seguenti elementi: 1. Domanda (vedi paragrafo 3.1.1) 2. Risposta (vedi paragrafo 3.1.4) 3. File allegati (vedi paragrafo 0) 4. Informazione sulla revisione (vedi paragrafo 3.1.13) 5. Impostazioni percorso URL (vedi paragrafo 3.1.14) 29 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 6. Informazioni sull’autore (vedi paragrafo 3.1.15) 7. Opzioni di pubblicazione (vedi paragrafo 3.1.16) 3.3.5.1. Presentazione La presentazione dei contenuti NON rispecchia la strutturazione descritta nel paragrafo “3.2 Indicazioni generali sulla struttura della presentazione dei contenuti (gabbie logiche)” ma ai fini del portale tali contenuti non sono raggiungibili direttamente. I contenuti vengono presentati all’interno della pagina di tipo “Faq – pagina”. 3.3.6. Faq – pagina In tale contenitore sono presenti tutte le pagine che raccolgono le singole faq. La struttura del contenitore prevede i seguenti elementi: 1. Configurazione/tassonomia (vedi di seguito) a. Canale b. Target 2. Titolo (vedi paragrafo 3.1.1) 3. Tags (vedi paragrafo 3.1.2) 4. Corpo/Body (vedi paragrafo 3.1.4) 5. Faq – le domande (vedi paragrafo 3.1.7) 6. Download (vedi paragrafo 0) 7. Correlati (vedi paragrafo 3.1.9) a. Vedi anche ... b. Approfondimenti c. Siti correlati 8. SEO (vedi paragrafo 3.1.11) a. Descrizione b. Parole chiave 9. Impostazioni del menù (vedi paragrafo 3.1.12) 10. Informazione sulla revisione (vedi paragrafo 3.1.13) 11. Impostazioni percorso URL (vedi paragrafo 3.1.14) 12. Informazioni sull’autore (vedi paragrafo 3.1.15) 13. Opzioni di pubblicazione (vedi paragrafo 3.1.16) 3.3.6.1. Presentazione La presentazione dei contenuti rispecchia la strutturazione descritta nel paragrafo “3.2 Indicazioni generali sulla struttura della presentazione dei contenuti (gabbie logiche)”. Per i contenuti di questo tipo di contenitore è previsto che sotto al testo vengano presentate le faq di tipo “domanda e risposta” attraverso il meccanismo dell’ “apri/chiudi”. 30 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 28 – Esempio di contenuto di tipo “Faq – pagina” 3.3.7. Banner In tale contenitore sono presenti tutte le pagine che raccolgono le singole faq. La struttura del contenitore prevede i seguenti elementi: 1. Titolo (vedi paragrafo 3.1.1) 2. URL (vedi di seguito) 3. Immagine (vedi di seguito) 4. Testo del banner (vedi paragrafo 3.1.4) 5. Informazione sulla revisione (vedi paragrafo 3.1.13) 6. Impostazioni percorso URL (vedi paragrafo 3.1.14) 7. Informazioni sull’autore (vedi paragrafo 3.1.15) 8. Opzioni di pubblicazione (vedi paragrafo 3.1.16) 3.3.7.1. URL, Immagine Tali campi consentono di inserire l’immagine del banner e l’URL a cui rimandare l’utente nel momento in cui seleziona il banner. 3.3.7.2. Presentazione La presentazione dei contenuti NON rispecchia la strutturazione descritta nel paragrafo “3.2 Indicazioni generali sulla struttura della presentazione dei contenuti (gabbie logiche)”. I contenuti di questo tipo di contenitore vengono resi disponibili per essere agganciati alle “Pagine per Canale” al fine di pubblicare nella parte inferire della colonna di destra dei banner grafici. 31 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 29 – Esempio di contenuto di tipo “Banner” Figura 30 – Esempio di presentazione di un banner 32 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 3.3.8. Home page In tale contenitore è presente la pagina relativa alla home page. La struttura del contenitore prevede i seguenti elementi: 1. Titolo (vedi paragrafo 3.1.1) 2. Corpo/Body (vedi paragrafo 3.1.4) 3. Fotonotizia (vedi di seguito) a. Titolo fotonotizia b. Immagine fotonotizia c. Sottotitolo fotonotizia d. Testo fotonotizia 4. Altre notizie (vedi di seguito) a. Disponi su 2 colonne b. Secondo livello notizie c. Terzo livello notizie 5. Colonna destra (vedi di seguito) a. Box link suggeriti - interni b. Box link suggeriti - esterni c. Banner (vedi paragrafo 3.1.10) 6. Impostazioni del menù (vedi paragrafo 3.1.12) 7. Informazione sulla revisione (vedi paragrafo 3.1.13) 8. Impostazioni percorso URL (vedi paragrafo 3.1.14) 9. Informazioni sull’autore (vedi paragrafo 3.1.15) 10. Opzioni di pubblicazione (vedi paragrafo 3.1.16) 3.3.8.1. Fotonotizia Tali campi consentono di inserire tutte le informazioni per la fotonotizia da presentare nella parte centrale della home page. 3.3.8.2. Altre notizie Tali campi consentono di selezionare le notizie da inserire nelle sezioni di secondo livello (massimo 2) e terzo livello. La selezione avviene attraverso un campo assistito che supporta la selezione delle pagine di tipo “Notizie per canale e Target” selezionandole in base al titolo. Se si sceglie di attivare “disponi su 2 colonne” viene presentata una sola notizia di secondo livello sulla sinistra e l’elenco delle tre notizie di terzo livello sulla destra. 33 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 31 – Esempio di notizie disposte su due colonne Se si sceglie di disattivare “disponi su 2 colonne” vengono presentate le due notizie di secondo livello affiancate, mentre le notizie di terzo livello vengono presentate di seguito. Figura 32 – Esempio di notizie non disposte su due colonne 3.3.8.3. Colonna destra In campo Box link suggeriti – interni consente di selezionare le pagine presentare nel box specifico. In campo Box link suggeriti – interni consente di inserire gli URL esterni da presentare nel box specifico. 3.3.8.4. Presentazione La presentazione dei contenuti rispecchia la strutturazione descritta nel paragrafo “3.2 Indicazioni generali sulla struttura della presentazione dei contenuti (gabbie logiche)” a cui si aggiungono comportamenti specifici dovuti ai campi aggiuntivi. 34 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali 4. Funzionalità del back office per il “redattorecentrale” Oltre alle funzionalità descritte nel capitolo precedente, il “redattorecentrale” è abilitato a gestire la personalizzazione del tema del sito e può gestire gli utenti. Relativamente a quest’ultimo punto, la gestione è diversa a seconda che si tratti del sito ospitato centralmente dall’Ateneo rispetto a quello distribuito alle singole strutture per la gestione in autonomia. 4.1. Gestione del configurazione del tema L’utente “redattorecentrale” (o col profilo “Sapienza - Redattore centrale”) è abilitato a gestire il tema e la relativa configurazione. Figura 33 – Gestione dei temi e della relativa personalizzazione Dalla sezione “Aspetto” del sito, è possibile accedere alle “Impostazioni” del tema per gestire: • l’immagine con il nome della facoltà (file png) che deve essere inserito nella parte centrale della testata del sito (vedi figura 34), • l’immagine con icone o segni grafici identificativi della facoltà (file png) che deve essere inserito nella parte destra della testata del sito (vedi figura 35). Figura 34 – Esempio di nome di facoltà nella testata 35 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 35 – Esempio di icone di facoltà nella testata Figura 36 – Esempio di gestione della configurazione del tema 36 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Per aggiornare l’immagine con il nome della facoltà è necessario caricare il nuovo file nella sezione “Impostazione dell’immagine del logo” e poi procedere al salvataggio della configurazione. Per aggiornare l’immagine con icone o segni grafici identificativi della facoltà è necessario caricare il nuovo file nella sezione “Impostazione immagine sovrapposta al logo”, inserire il testo alternativo dell’immagine che spieghi il significato dell’immagine e poi procedere al salvataggio della configurazione. 4.2. Gestione degli utenti nei siti gestiti in autonomia Nei siti installati presso le facoltà e gestiti in autonomia, l’amministratore del sito ha la gestione degli utenti, mentre “redattorecentrale” è abilitato solo a • gestire gli utenti al fine di abilitarli o disabilitarli, • inserire nuove password per gli utenti esistenti, • creare nuovi utenti senza profilo (solo l’amministratore del sito è abilitato ad assegnare profili di abilitazione agli utenti) notificando anche le credenziali agli utenti. Figura 37 – Interfaccia per la gestione degli utenti 37 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 38 – Esempio di scheda di inserimento di un utente 4.3. Gestione degli utenti nei siti gestiti in modalità centralizzata Nei siti attivati centralmente dall’Ateneo è prevista l’abilitazione del solo utente “redattorecentrale” alla gestione degli utenti. Quando l’utente si autentica ed accede alla sua pagina di “Profilo utente” ha a disposizione nel menù sotto al titolo di una nuova voce “Sotto utenti”. In tale sezione per la gestione dei “Sotto utenti”, l’utente può • creare nuovi utenti, gestendo anche l’invio delle credenziali via mail, • può modificare le credenziali andando nelle schede di profilo dei singoli utenti e selezionando “Modifica” dal menù sotto al titolo (il cambio del ruolo e la disabilitazione possono essere eseguite solo dall’amministratore centralizzato dell’Atenteo). 38 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 39 – Interfaccia per la gestione della propria utenza Figura 40 – Interfaccia per la gestione degli utenti 39 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 41 – Scheda per la creazione di una utenza Figura 42 – Pagina di profilo utente per l’utenza “redattore” 40 Sapienza – Sito di facoltà Manuale d’uso Descrizione delle funzionalità del CMS Drupal ed indicazioni redazionali Figura 43 – Pagina di gestione dell’utenza “redattore” 41