Skyb3rt Skrevet 25. august 2010 Del Skrevet 25. august 2010 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
Yawa Skrevet 25. august 2010 Del Skrevet 25. august 2010 (endret) 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 25. august 2010 av Yawa Lenke til kommentar
Skyb3rt Skrevet 28. august 2010 Forfatter Del Skrevet 28. august 2010 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
Yawa Skrevet 29. august 2010 Del Skrevet 29. august 2010 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
Skyb3rt Skrevet 29. august 2010 Forfatter Del Skrevet 29. august 2010 Ahh..okei. Jeg forstår. Tusen takk for svar! Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå