Bygg om din hemsida till en databas- och Textpatternbaserad sajt.

Med grundläggande kunskaper om html och css är det inte alls svårt att konvertera en konventionell webbsajt till en sajt baserad på en databaslösning med ”Textpattern.”:http://textpattern.com Jag ska berätta hur men först måste du installera Textpattern och här är den ”utförliga manualen”:http://textbook.textpattern.net/wiki/index.php?title=Detailed_Installation_Instructions

Till skillnad mot andra bloggar och cms:er (content manager system) så lagrar Textpattern sidmallar och stilmallar i databasen istället för att lagra dem som filer. Därför vill jag rekommendera att före allt annat göra backup av dessa. Gå till Presentation->Sidmallar och kopiera default-sidmallen med ett annat namn till exempel Orginal. Gör detsamma med default-stilmallen genom att gå till Presentation->Stilmall och kopiera även den. Nu kan bygget börja.

Gå till Presentation->Avdelningar och radera alla avdelningar utom Förval. Bestäm nu vad du ska ha för olika avdelningar på din sajt. På min ”hemsida”:http://motbild.se har jag blogg, fotografier och texter. Därför har jag gjort tre avdelningar för detta med respektive namn.
Ska man sedan ha olika utseende på sidorna så behöver man också olika sidmallar och eventuellt stilmallar. Nu är det dax att fixa dessa.

Har du redan en konventionell hemsida du är nöjd med så använd den som mall. Det är det som är förutsättningen för den här manualen. Annars får du börja koda dina sidmallar och stilmallar från grunden.
Tag fram en befintlig html-sida som ser ut så som du vill ha din Textpattern-sida. Ta bort allt innehåll men spara html- och css-taggarna. Titta på Textpatterns orginal-sidmall för att bättre se vad du kan ta bort och vad som ska sparas. Klistra sedan in Textpattern-taggar i html-sidan. Textpattern-sidmallen är föredömligt kommenterad med beskrivning av vad de olika taggarna fyller för funktion. De taggar du inte anser att du behöver skippar du. Klistra in rubriktaggar där det ska vara rubrik i html-filen o.s.v. Ge inte upp ännu om något skulle vara oklart. Det klarnar efter att du har testkört sidan. Men först ska du klistra in den ”färdiga” html-filens innehåll som default-sidmall under Presentation->Sidmallar. Markera först allt som varit default-sidmallen och töm det , du har ju gjort en backup eller hur? Klistra nu in allt från html-filen och spara. När de sen ska göra speciella sidmallar för de olika avdelningarna så utgår du från default och gör en kopia med avdelningens namn. Gör gärna en backup på den default du har gjort nu genom att göra en kopia med lämpligt namn.

Nu plockar du fram den stilmall du använt till din gamla konventionella html-hemsida. Du ska klistra in den css-filens innehåll som default-stilmall under Presentation->Stilmallar. Markera först allt som varit default-stilmallen och töm det , du har ju gjort en backup eller hur? 😉 Klistra nu in allt från css-filen och spara. När de sen ska göra speciella stilmallar för de olika avdelningarna så utgår du från default och gör en kopia med avdelningens namn. Gör gärna en backup på den default du har gjort nu genom att göra en kopia med lämpligt namn.

Nu tycker jag det är läge att provköra sidan. Det finns lite förinlagd text för detta ändamål. Klicka på tabben ”Se sajten”. Resultatet bör likna din gamla hemsida väldigt mycket.

För att göra korrigeringar och förstå vad Textpatterna-taggarna betyder och hur de kan konfigureras finns en lång ”alfabetisk lista över alla taggar”:http://textpattern.net/wiki/index.php?title=Alphabetical_Tag_Listing

Du kan säkerligen också behöva extra funktioner som fås genom att installera ”plug-ins.”:http://textpattern.org/plugins Att installera plug-ins är inte svårt men lite udda i Textpattern. När du klickar på download av en plugin kommer det oftast upp en sida med oläslig kod. Markera hela den sidan, även den läsliga rubriken med mera, och kopiera. Gå till Admin->Plugins och klistra in koden i det lilla fönstret och klicka på ”Ladda upp”. Om allt gått bra syns sedan info om plug-innen nedanför fönstret. Under rubriken aktiv klicka på ”Nej” så det blir ”Ja”. Nu är plug-innen igång. Varje plug-in har dokumentation som beskriver hur man får den att fungera. Oftast handlar det om att skriva in en kodsnutt i sidmallen.

Får du problem så läs på Textpatterns ”supportforum”:http://forum.textpattern.com/ eller ställ själv en fråga. Supportforumet har också en ”avdelning på svenska”:http://forum.textpattern.com/viewforum.php?id=25

Lycka till!