| Php skinning |
| Php skinning betyder at man kan vælge mellem alle mulige designs. UDEN at skulle lave 1000 kopiere af hver ens side. Smart ikk!? Læs her under hvordan |
| Infomation |
| For at du kan lave php skinning skal din side være sat op med php include og du skal også vide hvordan det fungere. Godt, ved du det, så er vi klar til at begynde. Hvis ikke kan du læse guide til php include lige HER! |
| 1. Step |
|
Aller først skal vi lave en side som hedder cookiecheck.php så du åbner notesblok og skriver denne her kode: |
| 2. Step |
|
I den kode skal du ændre: 1. Der hvor der står: totalskins:=1; skal du ændre til det antal skins du har, det kan være nemest hvis du starter med at have 2 skins. Husk at hver gang du laver et nyt skin skal du ændre dette tal 2. Lige nedenunder det, står der defualtskin:=1; Det behøver du ikke ændre, men det er det skin der bliver vist når besøgeren kommer ind på siden for første gang. Så hvis du vil have at det er skin 2 de skal se først når de kommer ind på siden skifter du 1 tallet ud med 2. 3. Nu skal du finde det sted hvor der står yourdomain.com, det skifter du ud med ditdomæne.dk eller hvad du nu har tilsidst.f.eks. er mit shakerzone.dk € Så nu kommer det der kan være lidt svært. Du skal nu gå ned til det sted hvor der står $headervar = "/home/username/public_html/skins/$newskin/header"; $footervar = "/home/username/public_html/skins/$newskin/footer"; $extension = ".php"; , det skal du rette til dine egne infomationer. Det kan være lidt svært, men du kan indsætte denne kode på en blank side og så upload den og åbne den i din browser, så kommer der nemlig det frem, som vi skal indsætte istedet for det andet: Det er meget forskelligt, hvad der kan stå. Men det der står skal du kopiere og indsætte istedet for $headervar = "/home/username/public_html/skins/$newskin/header"; $footervar = "/home/username/public_html/skins/$newskin/footer"; $extension = ".php"; Mit bliver f.eks. sådan: $headervar = "/customers/shakerzone.dk/shakerzone.dk/httpd.www/skins/$newskin/header"; $footervar = "/customers/shakerzone.dk/shakerzone.dk/httpd.www/skins/$newskin/footer"; $extension = ".php"; , |
| 3. Step |
|
Så skal du lave en mappe på dit websted som du kalder "skins". Der skal du upload cookiecheck filen. Når du har gjort det, kan vi gå igang med at lave vores første skin! Okay, vi skal allerførst have lavet en mappe i skins mappen som vi kalder "1". Det er altså skin 1. I den mappe skal vi have lavet 3 sider. En header, footer og en stylesheet side. Hvis du ved hvordan de 3 ting fungerer, så kan du bare lave de tre sider. Men hvis du ikke gør så kan du læse guiderne "stylesheet" og "php include". Men på header siden skal du ændre stylesheet linket så den ikke linker til "style.css", men istedet "/skins/1/style.css" f.eks. <link rel="stylesheet" type="text/css" href="style.css"> = Forkert <link rel="stylesheet" type="text/css" href="/skins/1/style.css"> = Rigtigt Når du så har lavet de tre sider, skal du uploade dem til mappen "1". Nu har du lavet dit første skin. Hvis du vil have 2 at vælge imellem, skal du lave et skin mere på samme måde. Mappen du uploader det skins header, footer og stylesheet i skal du kalde "2". Husk at ændre totalskin i cookiecheck.php-filen, så den hele tiden passer med det antal mapper/skins du har. |
| 4. Step |
|
Vi er nu næsten færdig, vi mangler kun at gøre 1 ting. Vi skal nemlig nu til at ændre i alle vores sider, vi skal nemlig indsætte disse koder på alle vores sider istedet for de oprindelige php includet sider. Denne kode skal du indsætte istedet for den oprindelig: <?php ("header.php"); ? > Der skal du som tidligere også ændre /home/username osv. så det passer til det du indsatte i cookiecheck.php filen Denne kode skal du indsætte istedet for den oprindelig: <?php ("footer.php"); ? > |
| 5. Step |
Imens du er inde på din side for at indsætte koderne, skal du også huske at slette stylesheet koden. Altså ikke den på header siden, men hvis du har stylesheet på dine sider har du vel indsat en kode som ser sådan ud:
<link rel="stylesheet" type="text/css" href="style.css"> sDen skal du slette. |
| Exstra |
|
1. Når du vil lave et link, som skifter mellem de to skins, skal dit link se sådan ud: http://DITDOMÆNE.dk/index.php?newskin=1, du skal bare skifte det sidste tal (i eksemplet 1) ud med det nummer skin du vil se. F.eks. vil mit skin nummer 2, ligge i en mappe som hedder 2 og derfor have skin nummeret 2. 2. Hver gang du har lavet et nyt skin skal du huske at ændre "totalskin" til det antal skin du har lavet. Hvis du har spørgsmål kan du stille dem i Ask & Answer eller gæstebogen. |










