Operation Manual
406
DREAMWEAVER GEBRUIKEN
Sjablonen maken en beheren
Laatst bijgewerkt 2/5/2011
gebaseerde index.html-pagina's maken zonder dat u er zich zorgen over hoeft te maken of Dreamweaver deze
specifieke koppelingen bijwerkt. Als Dreamweaver MX 2004 de op een sjabloon gebaseerde index.html-pagina's
maakt, verwijzen de (niet-bijgewerkte) koppelingen href="main.css" naar de bestanden main.css die zich in de mappen
voor Dreamweaver, Flash en Photoshop bevinden en niet naar het bestand main.css dat zich in de map Sjablonen
bevindt.
In Dreamweaver 8 is dit gedrag echter dusdanig gewijzigd dat alle documentafhankelijke relatieve koppelingen
worden bijgewerkt wanneer u op een sjabloon gebaseerde pagina's maakt, ongeacht de schijnbare locatie van de
gekoppelde bestanden. Bij dit scenario controleert Dreamweaver de koppeling in het sjabloonbestand
(href=“main.css”) en maakt een koppeling in de op een sjabloon gebaseerde pagina, die relatief is aan de locatie van
het nieuwe document. Als u bijvoorbeeld een op een sjabloon gebaseerd document maakt dat één niveau hoger ligt dan
de map Sjablonen, zou Dreamweaver de koppeling in het nieuwe document schrijven als href="Sjablonen/main.css".
Deze manier van bijwerken in Dreamweaver 8 verbreekt koppelingen op pagina's die waren gemaakt door ontwerpers
die de eerdere gang van zaken in Dreamweaver gebruikten, waarbij koppelingen naar bestanden in de map Sjablonen
niet werden bijgewerkt.
In Dreamweaver 8.01 is een voorkeur toegevoegd waarmee u het gedrag van bijwerken van relatieve koppelingen in
en uit kunt schakelen. (Deze speciale voorkeur geldt alleen voor koppelingen naar bestanden in de map Sjablonen, niet
voor koppelingen in het algemeen.) Het standaardgedrag is dat deze koppelingen niet worden bijgewerkt (zoals in
Dreamweaver MX 2004 en eerder), maar als u wilt dat Dreamweaver dit soort koppelingen bij het maken van op een
sjabloon gebaseerde pagina's bijwerkt, kunt u de selectie van de voorkeur uitschakelen. (Dit zou u bijvoorbeeld alleen
doen als u een pagina met trapsgewijs opmaakprofiel (CSS), main.css, in uw map Sjablonen hebt en u wilt dat een op
een sjabloon gebaseerd document de koppeling href="Sjablonen/main.css" bevat. Deze handelwijze wordt echter niet
aangeraden, aangezien zich alleen sjabloonbestanden van Dreamweaver (DWT) in de map Sjablonen horen te
bevinden.)
Als u Dreamweaver documentafhankelijke relatieve paden naar niet-sjabloonbestanden in de map Sjablonen wilt laten
bijwerken, selecteert u in het dialoogvenster Site-instelling de categorie Sjablonen (deze vindt u bij Geavanceerde
instellingen ) en schakelt u de optie Overschrijf de relatieve paden van het document niet, uit.
Raadpleeg de Dreamweaver TechNote op de Adobe-website op www.adobe.com/go/f55d8739_nl.
Meer Help-onderwerpen
“Documenten koppelen met het pictogram Wijs bestand aan” op pagina 286
“Documentafhankelijke relatieve paden” op pagina 283
Serverscripts in sjablonen en op een sjabloon gebaseerde documenten
Bepaalde serverscripts worden ingevoegd in het allereerste begin of uiterste einde van het document (vóór de tag
<html> of na de tag </html>). Dergelijke scripts moeten op een speciale manier worden behandeld in sjablonen en op
een sjabloon gebaseerde documenten. Normaal gesproken geldt dat als u wijzigingen aanbrengt aan scriptcode vóór
de tag
<html> of na de tag </html> in een sjabloon, de wijzigingen niet worden gekopieerd naar documenten die op
die sjabloon zijn gebaseerd. Hierdoor ontstaan serverfouten als andere serverscripts, binnen de hoofdtekst van de
sjabloon, afhankelijk zijn van de scripts die niet worden gekopieerd. U ontvangt een waarschuwing als u scripts vóór
de tag
<html> of na de tag </html> in een sjabloon wijzigt.
Als u dit probleem wilt vermijden, kunt u de volgende code invoegen in het gedeelte
head van de sjabloon:
<!-- TemplateInfo codeOutsideHTMLIsLocked="true" -->