1
Osservando i siti di esempio, un
altro elemento comune è il seguente: quasi tutti hanno
bisogno, ad un certo punto, di sviluppare una barra di menu
secondaria, a destra (o a sinistra, se il template ha la barra
principale a destra). E' un'esigenza comune a molti siti web, e
nel nostro caso è utilizzata di frequente per i submenu
delle componenti.
Esistono
vari modi per ottenere questo risultato, che sarebbe estremamente
macchinoso nel caso di un sito statico. In questo tutorial
illustreremo la via più breve, che tra l'altro permette di
portare a termine l'operazione senza uscire dalla pagina
corrente, limitando al massimo possibilità di errore.
Per pagina corrente,
si intende la pagina aperta da un link a questa struttura
secondaria, destinata, per così dire, a diventare la
homepage di questo submenu.
L'unica controindicazione è la
seguente: in questo caso occorre rinunciare ad inserire nell'area
centrale elementi (immagini o filmati Flash) troppo larghi. In
caso contrario, la pagina funzionerebbe ugualmente, ma sarebbe più
larga delle altre e visivamente inaccettabile. E' possibile
comunque rimpicciolire le immagini e i filmati da programma, come
abbiamo visto in altri punti di questa guida.
2
Per
costruire una barra di menu secondaria in una pagina, eseguire
le seguenti operazioni:
Aprire nell'editor la prima pagina
che deve ospitare il submenu. La pagina è stata chiamata di
un altro link, quindi esiste già.
Fare click sul [+] di una
delle 4 aree vuote in alto a destra (in genere la
prima)
Nell'editor della sezione
creare il testo del primo pulsante, ed applicare ad esso uno stile
e un link a una pagina interna. La pagina interna ancora non
esiste, quindi assegnarle un nome nella casella [nuova
pagina].
Duplicare il pulsante appena creato
facendo click sull'icona [#] tante volte quante pagine si intende
creare.
Per ogni link duplicato aprire
l'editor di sezione e modificare il testo del pulsante, ogni volta
creando un link interno e assegnando alla pagina di destinazione
il nome nella casella [nuova pagina]. Si consiglia di creare
questi nomi per le pagine preceduti da un prefisso sempre uguale.
Es: vds_chisiamo, vds_incarichi, etc. Il
motivo sarà chiaro più avanti.
Possiamo inserire a piacere, sempre
nella stessa area, titoli in testa a gruppi di pulsanti, tabelle,
elenchi, icone cliccabili, filmati ecc: qualunque tipo di
contenuto si trovi in quest'area seguirà la sorte dei
pulsanti come descritto di seguito.
3
A
questo punto avremo una pagina con il submenu desiderato, e N
pagine vuote. Per replicare questo menu in tutte le pagine create,
eseguire le seguenti operazioni:
Nell'editor della pagina che già
possiede il menu, cioè quella nella quale stiamo lavorando,
premere l'icona [#] in fondo all'area dove si trova il submenu
appena creato.
Si aprirà una listbox con i
nomi di tutte le pagine, in ordine alfabetico. Rintracciare i nomi
delle pagine appena create (ecco perchè si consiglia di
usare un prefisso), e fare click su ciascuno di
essi.
La
costruzione del menu è terminata, e senza uscire dalla
pagina. Nel sito. è facile vedere che esso funziona
correttamente, ed ogni pagina porta il proprio titolo. Resta solo
da implementare i contenuti, questa volta differenti gli uni dagli
altri.
4
Se questo submenu deve essere
successivamente modificato, si può procedere in due
modi:
Se
la modifica è di lieve entità, cioè se
si deve aggiungere un solo pulsante, è possibile
crearlo in una pagina qualsiasi che contenga il submenu,
poi riaprire il pulsante in modalità modifica
e utilizzare il riquadro in basso a destra, quello che contiene
l'elenco delle pagine. Questo riquadro intercetta se la sezione è
duplicata in altre pagine. Fare quindi click sui nomi delle pagine
in cui duplicare il pulsante: le righe interessate devono
diventare gialle. Premere AGGIORNA.
Se la modifica è più
consistente, il metodo più rapido, efficace ed esente
da errori è quello utilizzato per creare i menu. Fare click
sull'icona [#] in fondo all'area, poi
sui nomi delle pagine dove si intende duplicare il submenu.
Quest'icona, a differenza dell'icona [2],
ignora se le aree di destinazione sono vuote: elimina il loro
contenuto (cioè il vecchio submenu) e vi sovrascrive il
nuovo.