Textpattern-manualen
by Markus on December 1, 2005
*Det här är bara en översättning. “Originalet är på engelska”:http://erraticwisdom.com/2005/11/30/intro-to-textpattern. Klagomål på artikeln hänvisas till författaren, klagomål på översättningen till “mig”:http://supermumin.net/kontakt/*
h2. Textpattern-manualen
* Del 1: Introduktion till Textpattern
* Del 2: Textpattern-motorn
* Del 3: Textpattern Avdelningar
* Del 4: Textpattern Sidmallar
* Del 5: Textpattern Innehåll
* Del 6: Textpattern Siddelar
* Del 7: Textpattern Kategorier (Organisera)
* Del 8: Gäst: Nathan Spring of “SonSpring Design”:http://sonspring.com/
* Del 9: Gäst: Garrett Dimon of “garrettdimon.com”:http://garrettdimon.com/
h3. Del ett: Introduktion till Textpattern
Välkommen till Textpattern-manualen, en introduktion i flera delar till “Textpattern”:http://textpattern.com. Textpattern är inte det enklaste CMSet[1] som finns, men, när man mästrat det, är det underbart i sin praktiska funktionalitet. Först vill jag nämna “några”:http://textpattern.net/wiki/index.php?title=Textpattern_Semantic_Model “andra”:http://www.jdueck.net/article/10/textpattern-semantics guider som fortfarande är jättebra tillgångar. Den här artikelserien ska vara en lättgreppad manual för Textpattern, använd som en grundlig guide för nybörjare och en snabb referens för experter.
Det som är viktigast att komma ihåg när det gäller Textpattern är att det är så mycket mer än ett enkelt blog-script och det förtjänar uppskattning för vad det egentligen är – ett robust CMS på profesionell nivå. Den här guiden kommer ge dig en förståelse för det grundläggande upplägget av Textpattern så de tekniska och pilliga detaljerna blir mindre skrämmande.
fn1. ~Ett CMS (Content Managing System) är en applikation för att hantera innehåll på en hemsida, t.ex. skriva artiklar, posta länkar eller dyl.~
h3. Strukturen i Textpattern
!/img/txp-manual.jpg(Textpatterns struktur)!
Så här ser jag Textpattern. Först, själva motorn som jag lyckligtvis sällan varit tvungen att rota i. Det som har med motorn att göra finns i “textpattern”-mappen och är själva hjärtat av CMSet. Bara om du är extremt kräsen med dina funktioner kommer du behöva rota i de här filerna eftersom det mesta kan skötas via plugins (och är du tillräckligt duktig att ändra på funktionerna i filen är du nog duktig nog att göra en egen plugin, Markus anm.). De enda områdena jag har behövt ändra är “comments.php” och “taghandlers.php” vilket var relativt lätt eftersom filerna är kommenterat intill pedantisk grad.
Näst är avdelningar (sections på engelska). Textpatterns avdelningar är väldigt kraftfulla avdelare för innehåll och presentation. Varje avdelning kan ha en egen sidmall och stilmall och avdelningens innehåll kan kallas direkt. Avdelningar kan användas till att skapa helt olika bloggar, men i de flesta fall används de till att hantera “statiska” sektioner på en hemsida, som “om” och “kontakt”.
(Dock kan ni se att jag på supermumin använder avdelningar till att dela in två olika sorters innehåll [Uppdateringar och log], arkiv och om/kontakt-sidor, det är upp till var och en. Markus anm.)
Nästa steg hamnar i presentationsområdet av Textpattern. Sidmallar och CSS (pagees and css på engelska) kontrollerar utseendet på hemsidan och kan bli avdelnings-specifika. Sidmallen är HTML/XHTML-strukturen på din hemsida. Vi kan använda olika taggar för att kalla artiklar från innehålls-sidan av CMSet in i sidorna.
Efter hemsidelayouten kommer hemsidans innehåll (fliken heter “content” på engelska). Det här är möjligen den enklaste delen va Textpattern eftersom den tar efter strukturen på de flesta andra system. Det här området innehåller bilder, filer, länkar och alla andra typer av egentligt innehåll vare sig det är från en skribent eller en besökare.
Nästa steg tar oss tillbaka till presentations-stadiet av hemsidan men på en lägre nivå. Textpattern-siddelar (“forms” på engelska) är detaljerna på layout-element som påverkar individuella delar av innehållet. Medans siddelar styrde presentationen och strukturen av innehållsvisningen, så styr siddelar mer specifikt på själva artiklarna. T.ex, sidddelen “default” för artiklar modifierar strukturen och stilen på artikelns titel, brödtexten och tillhörande länkar.
Slutligen, det sista strukturella elementet av Textpattern, kategorier (“categories på engelska). De hör till individuella artiklar och kallas endast “strukturella elemenet” på grund av de taggar som gör bruk av dem.
Det här är bara en enkel introduktion till de mycket bredare komplexiteterna av Textpattern, så vänta på de återstående lektionerna där jag (och möjligen några gäst-skribenter) kommer utforska varje aspekt djupare.