Gå til innhold

"Master Page" i Dreamweaver...?


Anbefalte innlegg

Hei!

 

Jeg holder på med en nettside for morroskyld. Jeg er nybegynner. Jeg bruker Dreamweaver. Jeg trenger hjelp.

 

Tingen er at jeg har endel HTML filer, og det jeg har lyst å få til(viss det er muligt) er å få en "Master Page". Sånn at jeg har en hovedside som er "Master page", når jeg endrer en ting på f. eks templaten, så endrer det samme seg på alle de andre HTML filene.

 

Jeg vet ikke om det er mulig, men jeg tror jeg har lest det en plass, og alle guider jeg har funnet får jeg ikke til :(

 

Så kan noen forklare eller finne en enkel måte å gjøre det på?

Lenke til kommentar
Videoannonse
Annonse

Du har en intergrert template system du kan benytte deg av da.

Altså lagre en template - og bruke denne på alle sidene dine.

Når du foretar endringer på denne og lagrer, så har du lagret på alle de sidene som benytter denne.

 

Gå til File -> Ny -> "Blank template" og velg "html-" eller "php -template".

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

<title>Untitled Document</title>

<!-- TemplateBeginEditable name="includes" -->
<link rel="stylesheet" type="text/css" href="path/to/file.css" />
<script type="text/javascript" src="path/to/file.js"></script>
...
<!-- TemplateEndEditable -->

<meta http-equiv="description" content="  " />
<meta http-equiv="keywords" content="  " />

</head>

<body>
<!-- TemplateBeginEditable name="body_header" -->
<universal HEADER goes here>
<!-- TemplateEndEditable -->


<!-- TemplateBeginEditable name="body_footer" -->
<universal FOOTER goes here>
<!-- TemplateEndEditable -->
</body>
</html>

 

Sleng disse rundt alt du vil ha med som template:

<!-- TemplateBeginEditable name=" " -->

<!-- TemplateEndEditable -->

 

Du kan også lese litt her da: http://www.adobe.com/devnet/dreamweaver/templates.html

 

 

EDIT!

Anbefaler deg at du heller sette deg inn i dynamikk med PHP.

Med et template-system hvor eks. header, logo, footer og menyer er identiske på alle sider, så er det bare tungvindt og resurskrevende å laste samme innhold pr. side.

 

Ved å ta i bruk PHP og heller sette opp en mal med header, logo etc. og heller inkludere et gitt innhold basert på brukerens valg er mye mer effektiv samt at søkemotoerer liker dette mye bedre...

Endret av Yawa
Lenke til kommentar

Du har en intergrert template system du kan benytte deg av da.

Altså lagre en template - og bruke denne på alle sidene dine.

Når du foretar endringer på denne og lagrer, så har du lagret på alle de sidene som benytter denne.

 

Gå til File -> Ny -> "Blank template" og velg "html-" eller "php -template".

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

<title>Untitled Document</title>

<!-- TemplateBeginEditable name="includes" -->
<link rel="stylesheet" type="text/css" href="path/to/file.css" />
<script type="text/javascript" src="path/to/file.js"></script>
...
<!-- TemplateEndEditable -->

<meta http-equiv="description" content="  " />
<meta http-equiv="keywords" content="  " />

</head>

<body>
<!-- TemplateBeginEditable name="body_header" -->
<universal HEADER goes here>
<!-- TemplateEndEditable -->


<!-- TemplateBeginEditable name="body_footer" -->
<universal FOOTER goes here>
<!-- TemplateEndEditable -->
</body>
</html>

 

Sleng disse rundt alt du vil ha med som template:

<!-- TemplateBeginEditable name=" " -->

<!-- TemplateEndEditable -->

 

Du kan også lese litt her da: http://www.adobe.com/devnet/dreamweaver/templates.html

 

 

EDIT!

Anbefaler deg at du heller sette deg inn i dynamikk med PHP.

Med et template-system hvor eks. header, logo, footer og menyer er identiske på alle sider, så er det bare tungvindt og resurskrevende å laste samme innhold pr. side.

 

Ved å ta i bruk PHP og heller sette opp en mal med header, logo etc. og heller inkludere et gitt innhold basert på brukerens valg er mye mer effektiv samt at søkemotoerer liker dette mye bedre...

 

Tusen Takk for svar!!

 

Nå har jeg laggt templaten min inn en sånn templatefil: "*Nettside root mappe*/Templates/index.dwt"

 

Når jeg åpner den i firefox og forhåndsviser den så fungerer alt. Men hvordan kan jeg få andre HTML filer til å benytte denne filen? Og forresten skal jeg lagre template filen som .html?

Lenke til kommentar

når du skal legge til en ny side - velger du ny -> template -> "din lagrede tamplate".

Da vil ditt nye dokument benytte din lagrede template som mal.

Det som skjer da, er at på det nye dokumentet ditt, så kan du ikke gjøre endringer på templaten.

Dette gjøres i templatefilen du har lagret.

 

Når du foretar endringer på templaten din og lagrer, så virker dine endringer på alle dokumenter som benytter denne templaten din...

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...