Newsgroup: it.comp.www.html
Titolo: Dreamweaver e Template

E' possibile con il programma suddetto mettere in relazione piu' template ad
uno principale?
Mi spiego meglio. Mettiamo caso che ho un template chiamato "Pippo" che io
considero
come la maschera universale per tutto il sito. Dovendo creare, che so',
degli sfondi diversi
per ogni sezione, dovrei creare altri template ogniuno diverso ma facente
sempre riferimento
al "Pippo" di cui sopra. Ora, se dovessi cambiare una scritta, ad esempio,
dal "Pippo" e
volessi che questo influenzasse tutti i i template che sono a lui connessi,
come faccio affinche'
si modifichino automaticamente?
--
Bersy
Webmaster di "GiovaniRecanati.it"
http://www.giovanirecanati.it
Webmaster di "Come si Chiama?"
http://members.xoom.it/comesichiama
ICQ:103044152

 ad uno principale?
Bella lì. Piacerebbe anche a me avere i modelli in cascata, ma da quel poco
che ho letto su DW ho paura che non sia previsto dal programma.
Eppure mi sa che ci si può trovare una scappatoia.
------
Metodo #1    Potresti ad esempio ricorrere agli elementi di libreria per le
parti che vuoi cambiare da uno all'altro. Ovviamente dovrai lasciarle in
zone modificabili.
-------
Metodo #2    Altrimenti, uhm, vediamo un po'... si potrebbe provare a
fregare il buon DW in questo modo - sto improvvisando senza avere la bestia
sottomano, per cui è altamente probabile che dica immani boiate.
    Crei il modello_base e lo usi per creare quattro pagine che
rappresentano i modelli di ciascuna sezione. Ottieni delle pagine Web, che
puoi modificare nelle zone apposite, personalizzandoli sezione per sezione -
eventualmente scollegandoli dal modello che hai usato per crearli.
    Dopodichè li trasformi in modelli eventualmente bloccando alcune
porzioni
che non devon essere modificabili nelle pagine sezione e li applichi a
ciascuna sezione separatamente.
    Quando vuoi modificare le parti comuni, agisci sul modello_base, e lo
applichi a una copia di tali modelli secondari dopo averne modificato
l'estensione e averli resi pagine html (Fallo fuori dal programma e mantieni
una copia degli originali però)
    Infine inganni DW sostituendo *fuori dal programma* le pagine web
modificate ai modelli di sezione (con un semplice rinomina dell'estensione
oppure, nel caso volessi ritenere alcune modifiche precedentemente fatte
sulle parti non editabili dopo averli scollegati, copincollando solo le
porzioni di codice modificate - ad esempio potresti voler lasciare la parte
di HEAD di ciascun modello sezione e cambiare tutto il codice seguente).
    Per far applicare i nuovi modelli, aprili e modifica una cosa qualsiasi,
dovrebbe fare l'update di tutte le pagine.
--------
Adesso che la rileggo non mi pare 'sto granchè intelligente, ma dovrebbe
funzionare. In sintesi si tratta di effettuare il passaggio:
1 modello_base -> n pagine dei modelli sezione
   n pagine dei modelli sezione ->(*barbatrucco*) -> n modelli_sezione
          n modelli_sezione -> N*n pagine del sito
Fammi sapere se funziona. E se effettivamente si riduce il lavoro. Di sicuro
ci guadagneresti in uniformità.
saluti,
Peltio
cui piacerebbero elementi di libreria dal contenuto modificabile.
Ora che ci penso, forse disabilitando la correzione automatica del codice
(che ai tempi della mia sperimentazione era a mia insaputa abilitata e mi
incasinava le prove) è possibile creare dei contenitori divisi in due
parti...

 si modifichino automaticamente?
Premesso che questa domanda dovresti rivolgerla al ng di macromedia, nel tuo
caso farei così: creerei un template per il layout principale e varie zone
editabili (o un'unica intera, dipende dal layout che vuoi creare) dove
inserire delle library che avrai creato per il contenuto delle varie
sezioni. Quindi se vuoi cambiare il contenuto di una sezione cambi quello
della library e aggiorni come fai con i template.
--
Rob
http://digilander.iol.it/robertomelotti