Strumenti via WEB per la
gestione dinamica dei siti
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
1
Giovedì mattina: ACS, CMS e gli strumenti di
collaborazione
AGENDA
• Tendenze evolutive siti Internet
• Esigenze della Provincia di Torino
• Glossario
• ACS: concetti fondamentali
• Dinamicizzazione del sito
• Pubblicazione di pagine “on web”
• Separazione grafica e contenuti
• CMS: descrizione e primo esercizio
• File storage: descrizione ed esercizio
• Gli strumenti di collaborazione
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
2
Tendenze evolutive siti Internet
Attualità, attendibilità e specializzazione
dell’informazione fornita
(aggiornata, attendibile, dettagliata)
Redazione esperta di dominio e di comunicazione:
qualità dell’informazione fornita
Specializzazione degli strumenti:
informazione presentata in
maniera efficace
Netta separazione tra il fornitore del supporto informatico e
l’amministratore dei contenuti del sito (redazione)
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
3
Esigenze Provincia di Torino
• Interattività e capacità comunicativa (canale telematico)
Internet strumento strategico di contatto fra
Provincia e cittadino - utente
• Autonomia nella gestione diretta dei contenuti del sito
• Supporto e formazione di redazioni interne ai servizi
Soluzione (2001-2002):
• Individuazione strumento (ACS);
• Avvio processo dinamicizzazione del sito della Provincia
centri per l’impiego,
ambiente,
intranet,
territorio,
solidarietà sociale,
protezione civile;
• Avvio processo di costituzione di redazioni.
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
4
Glossario
• Contenuti
• Redazione
• Sito gestibile autonomamente
• Strumento di gestione dinamica di un sito:
ArsDigita Community System di ArsDigita
• Strumenti di collaborazione:
Forum, NewsLetter, News, ecc.
• Dinamicizzazione/migrazione
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
5
ACS
• Piattaforma SW per la realizzazione di servizi Web
dinamici, servizi gestibili on web da personale non tecnico.
• Piena compatibilità con il sistema informativo (Unix) e con le
basi dati (Oracle) utilizzate dalla Provincia di Torino.
• Struttura modulare: varietà di moduli con funzionalità diverse
integrabili, quali Forum, Faq, News, NewsLetter, Chat, Agenda..
• Fortemente orientato al CMS (Content Management System)
Concetti fondamentali:
1. Pubblicazione pagine “on web”
2. Separazione grafica/contenuti
3. Content Management System (CMS)
4. HTML/strumenti di editing di pagine Web
5. Strumenti di collaborazione (news, forum, newsletter, faq,……)
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
6
Dinamicizzazione del sito
Sviluppo servizi su rete, banche dati
Corso di formazione
Sezione ambiente
Dicembre2002
7
Dinamicizzazione del sito
Sviluppo servizi su rete, banche dati
Corso di formazione
Sezione lavoro
Dicembre2002
8
Dinamicizzazione del sito
Sviluppo servizi su rete, banche dati
Sezione orientamento
Corso di formazione
Dicembre2002
9
Pubblicazione pagine “on web”
Accesso via browser
Redazione
Sezione di
amministrazione
del sito
1)
2)
3)
4)
5)
modifica pagine
crea nuove pagine
inserisce news
………
pubblica pagine
TUTTE le operazioni
di gestione dei contenuti
vengono gestite VIA WEB
tramite browser da
QUALUNQUE POSTAZIONE
Sviluppo servizi su rete, banche dati
Sito
pubblico
Corso di formazione
Dicembre2002
10
Separazione grafica e contenuti
1/3
Provincia di Torino
Sezione Modulistica
- canale Ambiente
Canale Ambiente
del sito della
Provincia
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
11
Separazione grafica e contenuti
2/3
Template
(modulistica_temp):
parte fissa comune a
più pagine, gestita a
livello di sito:
contiene
impostazione grafica,
menù di navigazione
delle sezioni e dei
servizi di
collaborazione
Contenuto
(index):
parte che cambia
all’interno delle
pagine: contiene
testo, immagini,
link ad altre
pagine (parte
gestita con il CMS)
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
12
Separazione grafica e contenuti
ACS Templating System
3/3
Permette di mantenere separate la logica dell’applicazione dalla
logica della visualizzazione:
Pagina
=
+
Template predisposto dal
Webmaster e reso disponibile
all’interno del CMS
Richiesta al server
dall’utente
modulistica/gest_
rifiuti/index
master *.adp
=
modulistica_temp
(.adp)
Sviluppo servizi su rete, banche dati
Corso di formazione
file *.adp
Contenuto inserito tramite
CMS dalla Redazione
+
index (.adp)
Dicembre2002
13
CMS: Content Management System di ACS
1/4
Il CMS (Content Management System) è una
piattaforma per i servizi web che:
• consente di gestire la separazione tra grafica e contenuti
• consente di gestire i contenuti delle pagine di un sito
• è uno strumento per la condivisione delle informazioni
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
14
CMS: Interfaccia grafica
2/4
componenti
Path delle pagine che sono visualizzate
nel workspace
(ambiente/dipartimento/organizz)
Workspace
Site Map
Directory sito
Templates
File presenti nella directory
(ad esempio, orgamm)
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
15
CMS: Interfaccia grafica
3/4
inserimento contenuto pagine
Caratteristiche
generali del file
Contenuto
della pagina
(scritto in
codice HTML)
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
16
CMS: Interfaccia grafica
4/4
associazione template contenuti
File di lavoro
(orgamm)
Stato di
pubblicazione
(published)
Associazione
template alla
pagina
(organizzazione
_temp)
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
17
CMS: Primo esercizio
• Collegarsi all’indirizzo del CMS:
http://acs-svil:8035/ambiente/cms-ambiente
• Dalla Site map accedere alla cartella
/formazione/gruppo..
• Cliccare su file1
• Per avere un preview della pagina,
cliccare sul link in alto a destra
…/formazione/gruppo../file1
Il link HTML punta a
http://www.html.it
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
18
CMS: Primo esercizio
• Cliccare sul CMS su text entry (verso il fondo della pagina)
• Modificare il codice HTML in modo da ottenere la seguente pagina
• Cliccare su submit in basso a destra della finestra-editor
• Cliccare su make this revision live
• Cliccare su [Edit], quindi sul checkbox live, infine su submit
• Cliccare sul tasto di preview (come prima)
per vedere se la modifica è corretta
Il link HTML punta a
http://www.provincia.torino.it
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
19
CMS: Primo esercizio
<table border=1 width = "200">
<tr>
<td colspan=3 align = "center">
Agenda
</td>
<tr>
<tr>
<td> Giorno </td>
<td> Programma </td>
</tr>
<tr>
<td> Lunedì </td>
<td>
<OL TYPE=1> Introduzione a:
<LI> Internet</LI>
<LI>
<a href="http://www.html.it">
HTML
</a>
</OL>
</td>
<tr>
</table>
Sviluppo servizi su rete, banche dati
<table border=1 width = "200">
<tr>
<td colspan=3 align = "center">
Agenda
</td>
<tr>
<tr>
<td> Giorno </td>
<td> Programma </td>
</tr>
<tr>
<td> Lunedì </td>
<td align = "center"> Introduzione
<p>Internet</p>
<p>
<a href="http://www.provincia.torino.it">
HTML
</a>
</p>
</td>
<tr>
</table>
Corso di formazione
Dicembre2002
20
File-storage
Sistema per immagazzinare file
su un server senza usare FTP
Possibilità di richiamare i file, anche da CMS
Interfaccia grafica tipo
file-manager/gestione-risorse
Facilità d’uso, no competenze tecniche
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
21
File-storage
Cliccando sulla cartella gialla,
compaiono le sottocartelle e i file contenuti
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
22
File-storage
Possibilità di visualizzare i dettagli
e di scaricare il file
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
23
Esercizio con file-storage: inserimento file
Collegarsi all’indirizzo
http://acs-svil.csi.it:8035/ambiente/file-storage
Accedere alla cartella /formazione/gruppo..
• Cliccare su “Aggiungi un file”; cercare il file cliccando su “Sfoglia”
Trovare il file sul desktop, prove/file.ppt
• Scrivere il nome (titolo) da dare al file sul file-storage
ed una descrizione
• Cliccare su “Inserisci”
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
24
Esercizio con file-storage: cancellazione file
Per aprire il file o scaricarlo in locale, cliccare su “Scarica”
Per compiere delle azioni sul file, cliccare sul nome del file
E’ possibile:
• Caricare nuove versioni del file
• Copiare/spostare altrove il file
• Eliminare una versione del file, oppure un file intero
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
25
Strumenti di collaborazione
1/1
Gli strumenti di collaborazione sono moduli della piattaforma ACS
che consentono di:
• gestire l’interazione con utente finale attraverso una serie di
strumenti interattivi
• customizzare graficamente servizi standard proposti al cliente
•avere a disposizione funzionalità standard all’interno del sito
NEWS
FAQ
FORUM
NEWSLETTER
……..
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
26
Strumenti di collaborazione
1/5
Gli strumenti di collaborazione sono moduli della piattaforma ACS
che consentono di:
• gestire l’interazione con utente finale attraverso una serie di
strumenti interattivi
• customizzare graficamente servizi standard proposti al cliente
•avere a disposizione funzionalità standard all’interno del sito
FORUM
NEWSLETTER
FAQ
NEWS
……
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
27
Strumenti di collaborazione
2/5
Il servizio di FORUM:
• Permette al cittadino di porre domande su un dato argomento
• La redazione pubblica le domande significative e la risposta
(forum mediato)
• I cittadini possono aggiungere risposte a domande pubblicate
• E’ necessaria la registrazione via web dell’utente
La redazione può gestire VIA WEB le domande
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
28
Strumenti di collaborazione
3/5
Il servizio di NEWSLETTER:
• Consente l’invio automatico ad una mailing list di informazioni su
un dato tema
• Il cittadino deve registrarsi via web e inserirsi nella mailing list
che gli interessa
La redazione può gestire VIA WEB
sia gli argomenti delle mailing list,
sia i contenuti delle mail
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
29
Strumenti di collaborazione
4/5
Il servizio di FAQ (frequently asked questions):
• La redazione pubblica le risposte alle domande poste più
frequentemente su un dato tema
• Il cittadino può solo consultare le domande/risposte
senza aggiungere un contributo
La redazione può gestire VIA WEB le risposte,
aggiungerne di nuove, modificare le presenti
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
30
Strumenti di collaborazione
5/5
Il servizio di NEWS:
• Presentazione di informazioni nuove
• Evidenziare tali novità
La redazione può inserire VIA WEB le news
Sviluppo servizi su rete, banche dati
Corso di formazione
Dicembre2002
31
Scarica

scarica - Città Metropolitana di Torino