CONTENT MANAGEMENT SY STEM I NDI CE I NTRODUZI ONE Accesso al CMS 1) CONTENUTI 1.1 I nserimento, modifica e cancellazione dei contenuti 1.2 Sezioni, categorie e sottocategorie 2) UTENTI 3) UP LOAD FILES NEL SITO 4) DATI P ERSONALI 5) LOGOUT
Introduzione Accesso al CMS Il CMS viene normalmente gestito dall Amministratore del sito attraverso un area riservata alla quale si accede tramite login e password (FIGURA 1) FI GURA 1
Una volta entrati nell area riservata si ha a disposizione un menu dal quale si accede alle varie funzioni del CMS. 1 Contenuti 2 Utenti 3 Upload Files nel Sito 4 Dati personali 5 Logout 6 Home FI GURA 2
1) CONTENUTI All interno della funzione Contenuti c è la possibilità di inserire, modificare e cancellare contenuti. La schermata principale mostra l elenco dei contenuti inseriti, mostrando di ognuno il titolo, la sezione alla quale è stato associato, l eventuale categoria e sottocategoria, la lingua e la data di inserimento. Tramite il bottone Filtra si esegue una selezione, per parola chiave, tra i contenuti (es. se inserisco la parola contenuto, tramite il bottone Filtra visualizzo solo i contenuti che contengono la parola contenuto ) (FIGURA 3). Nel caso in cui si voglia trovare un contenuto all interno dell elenco completo, c è la possibilità di effettuare una ricerca per lingua, sezione, categoria, sottocategoria o autore (FIGURA 4). Oppure si può effettuare una ricerca libera, per parola chiave, tra i titoli dei contenuti (FIGURA 4). FI GURA 3 FI GURA 4
1.1 INSERIMENTO, MODIFICA E CANCELLAZIONE CONTENUTI Ogni singolo Contenuto è composto dalle seguenti informazioni (FIGURA 5): > Lingua > Titolo > Introduzione ( facoltativa ) > Testo completo > Sezione > Categoria > SottoCategoria > Check Home Page > ID Rif. > Autore > Data > Attivo (Stato) se attivo dal al Le informazioni inserite vengono gestite tramite Editor HTML che comprende oltre alle più comuni funzionalità di un Editor (grassetto, corsivo, etc.) anche la possibilità di inserire link, immagini e allegati. (vedi Inserimento di immagini, link e allegati nel contenuto ). FI GURA 5
Una volta inserito il titolo, introduzione e testo, è necessario selezionare una o più Sezioni nelle quali si vuole rendere visibile il contenuto. A seconda della sezione scelta, è possibile selezionare una Categoria, ed eventualmente una Sottocategoria, alla quale assegnare il contenuto.. La casella Box, permette di assegnare al contenuto un marcatore in modo che venga visualizzato in maniera diversa rispetto agli altri, tipicamente in un box a lato della pagina invece che nella colonna principale. La casella Home Page, invece, mostra il contenuto all interno dell home page del sito. La P osizione serve per posizionare, a discrezione dell operatore, un contenuto rispetto ad un altro facente parte della stessa pagina (se non usata, i contenuti vengono inseriti nelle pagine in ordine cronologico inverso, tranne casi particolari in cui si inseriscono per ordine alfabetico). I D Rif. è un particolare campo che serve o a legare un contenuto ad un altro (inserendo un codice alfanumerico uguale) oppure ad associare un contenuto ad una particolare data (dove previsto). N.B. questo campo si può usare solo in particolari casi. Nella casella Autore viene inserito in automatico il nome dell utente che sta inserendo il contenuto (è un campo utile per facilitare la ricerca di contenuti in futuro e per lasciare traccia di chi ha apportato l inserimento o la modifica di quel contenuto). Il campo data viene popolato in automatico con la data corrente e può essere utilizzato per posizionare il contenuto nella pagina rispetto agli altri presenti nella stessa, dove è previsto l ordine cronologico. Per rendere visibile il contenuto è necessario spuntare la casella presente alla riga Attivo (stato); è possibile inserire un contenuto ed attivarlo in un secondo momento, oppure utilizzando i due campi se attivo dal al, è possibile inserire la data di quando dovrà iniziare a vedersi il contenuto e la data di quando non sarà più visibile. Il campo anteprima può essere attivato se non si è selezionato il campo e permette di vedere il contenuto solo se si è effettuato il login; in questo modo l utente che ha inserito un contenuto o ha effettuato delle modifiche ha la possibilità di vedere in anteprima il risultato finale all interno del sito senza che lo stesso contenuto sia visibile a tutti gli utenti. Il bottone OK Inserisci salva su database le informazioni inserite mentre il bottone Ripristina serve per riportare tutti i campi ai valori impostati al momento dell accesso al contenuto (se già inserito altrimenti vuoti). P er eliminare un contenuto già inserito nel database, basta accedere al contenuto e togliere la selezione sulla casella Attivo (stato). Il contenuto rimarrà salvato nel database ma non
verrà più visualizzato nel sito.
I nserimento di immagini, link e allegati nel contenuto All interno di un contenuto è possibile inserire: immagini, tramite l icona Insert image (FIGURA 6) FI GURA 6
collegamenti, tramite l icona InsertWeb Link (FIGURA 7) FI GURA 7
allegati di tipo multimediale, foto, documenti o altri allegati per mezzo dei link presenti in fondo alla schermata (FIGURA 8) FI GURA 8
1.2 SEZIONI, CATEGORIE, SOTTOCATEGORIE Ogni contenuto dovrà essere associato ad una o più sezioni ed, eventualmente, alla relative categorie e sottocategorie. Attraverso il menu che appare in alto è possibile creare, modificare o disabilitare ognuna di queste suddivisioni. Queste sono operazioni che di solito vengono eseguite dal webmaster in collaborazione con gli sviluppatori, visto che le sezioni sono la parte primaria a livello strutturale di un sito. Per questo motivo le sezioni vengono decise appunto in fase di progetto, create secondo le esigenze della struttura che si vuole adottare e quasi sempre rimangono invariate per tutta la vita del sito web. La parte di gestione delle sezioni si divide in due tabelle, una strutturalmente simile a quella per i contenuti, con il riepilogo delle sezioni inserite nel CMS, ed una per la gestione delle stesse. Per inserire una sezione è sufficiente inserire un codice identificativo, la descrizione, selezionare lo stato Attivo e confermare con OK Inserisci. (FIGURA 9) La stessa procedura vale sia per le categorie che per le sottocategorie. L unica differenza è che in questi due casi si deve associare la sezione alla categoria o sottocategoria che si sta creando. (FIGURA 10) FI GURA 9
FI GURA 10
2) Utenti Alla gestione degli utenti si arriva tramite il menu principale mostrato all inizio. Si ha a disposizione una pagina con una tabella di riepilogo e una tabella/strumento in basso per facilitare la ricerca di utenti all interno del DB. FI GURA 11 La tabella di riepilogo si divide in (FIGURA 11): Utente dove compare ID dell utente censito (è il nome che viene utilizzato in fase di login) Nome dove compare il nome completo dell utente censito Tipo dove compare una sigla che indica il tipo di utente (in fase di progettazione sono stati decisi diversi tipi di utenti con diverse possibilità di accesso e modifica ai contenuti del CMS). Nella tabella Inserimento/modifica Utente (FIGURA 12) è necessario inserire: Utente è un valore unico e non più modificabile; è il valore con cui l utente attuerà l identificazione per accedere alla parte riservata Nome è il nome dell utente a cui stiamo assegnando i diritti di accesso; Tipo come accennato in precedenza è una distinzione fatta in fase di progetto per dare ad alcuni utenti, diritti e possibilità diverse all interno dell area riservata, a seconda delle mansioni e del grado di responsabilità.
FI GURA 12 Di seguito riportiamo una tabella riassuntiva dei permessi attribuiti ai vari tipi di utente. TABELLA 1 Accesso all area riservata Administrator Master Editor Editor *Guest Visualizzazione dei contenuti Inserimento contenuti Pubblicazione contenuti Modifica contenuti Cancellazione contenuti Gestione delle sezioni, categorie e sottocategorie (solo i propri) (solo i propri) (solo i propri) Gestione utenti Upload Files nel Sito Gestione dei dati personali
*Guest: questo utente è vincolato al tipo di struttura dell area riservata, pertanto il suo utilizzo è limitato e va concordato con il webmaster. N.B. Unica differenza tra inserimento e modifica è che in fase di modifica non sarà possibile né visualizzare né tanto meno modificare la password assegnata all utente: Il valore assegnato a Utente invece sarà visibile ma non sarà modificabile una volta inserito. 3) Upload Files nel Sito Questa parte del CMS si utilizza per fare l upload dei file da locale al sito. La schermata apparirà con una lista di campi dove, tramite i pulsanti Sfoglia, si possono scegliere i file da caricare (FIGURA 13). FI GURA 13
4) Dati P ersonali Questa parte del CMS è dedicata ai propri dati Utente. FI GURA 14 Le azioni possibili sono: modifica del Nome modifica della propria password di accesso; modifica dell Indirizzo e Mail 5) LogOut Questo link è una sicurezza per garantire a chi accede alle pagine riservate, di poter cancellare tutti i diritti acquisiti in fase di login, nel computer utilizzato. Una volta terminate tutte le operazioni all interno del CMS è infatti opportuno e consigliato, utilizzare questo link in modo da cancellare l autenticazione dal computer. Nel caso in cui si debba accedere nuovamente all area riservata, sarà necessario rieseguire l autenticazione.