Luca Vassalli's Website - Home page


Home
Indice

1.Introduzione

2.Centro Solidarietà di Genova

3.Politeama Genovese

 

2. Centro Solidarietà di Genova

2.1 Introduzione

Per il Centro di Solidarietà di Genova, un'organizzazione senza fini di lucro che si occupa del recupero dei tossicodipendenti e di altre attività di carattere sociale, in seguito semplicemente "Csg", il lavoro svolto è consistito nello sviluppo dell'area riservata del sito.
Sono perciò intervenuto su di un sito già esistente aggiungendo tutta una serie di pagine tramite le quali si possono compiere alcune operazioni accessibili da un ristretto numero di utenti dell'area amministrativa. Le difficoltà inizialmente riscontrate sono state quelle di riuscire a comprendere il funzionamento dei menu e della struttura delle pagine già esistenti che sono tutte strutturate nello stesso modo: prima una serie di funzioni in Javascript che servono a richiamare i file contenenti i menu e in seguito una tabella che definisce la struttura della pagina. La struttura della tabella è la seguente: nella parte sinistra della pagina, un menu sempre uguale per tutta l'area riservata che contiene i collegamenti alle diverse pagine a disposizione dell'utente; nella parte destra in alto una riga di collegamenti alle parti statiche del sito e una funzione che richiama la data attuale.
L'esecuzione della maggior parte del codice scritto mostra il proprio "output" all'interno di una cornice contenente questi due menù (fig.1).

Fig. 1 Pagina di login
Fig. 1 Pagina di login

Gli utenti devono poter gestire una bacheca elettronica contenente una serie di riassunti di notizie d'attualità, funzionanti da collegamenti per pagine aventi maggiori dettagli sull'argomento. Gli utenti registrati, dopo essersi autenticati nell'area riservata tramite Username e Password, hanno la possibilità di aggiungere voci alla bacheca elettronica e di caricare sul sito le corrispondenti pagine HTML, modificarle cambiando uno qualunque degli attributi delle notizie in bacheca (titolo, data, riassunto, pagina con approfondimenti, stato) od eliminarle.