Yshopnoosa.com

Hur konvertera en HTML-Layout till en Habari tema

Habari är ett content management system som fungerar som en blogg ungefär på samma sätt som WordPress gör. Ett Habari tema är helt enkelt en skriptad layout som berättar webbläsare hur den färdiga webbsidan ska se ut. Medan du kan bilda och kör skript på många platser med HTML, finns det flera andra programspråk som du kan använda i Habari inklusive XML, PHP och CSS. Eftersom Habari använder dessa andra språk, för att använda en HTML innebär layout i Habari omvandling av några av koden till dessa format.

Instruktioner

1 Skapa en ny katalog på din filserver kallas "user/tema/yourthemename". Var noga med att byta ut "yourthemename" med det faktiska namnet på HTML-layout som du vill omvandla till en Habari tema. Om du inte vill ännu använda file server, kan du skapa denna samma katalog på datorn och senare ladda upp den till servern när det behövs.

2 Skapa en ny XML-fil i den här katalogen och etiketten yourthemename.xml.

3 Skriv följande kod i XML-filen:

"<? XML-version ="1.0"encoding ="UTF-8"? >

< pluggable typ = "tema" >

&lt;name>&lt;/name>

&lt;license URL="">&lt;/license>

&lt;author URL="">&lt;/author>

&lt;URL>&lt;/URL>

&lt;version>1.0&lt;/version>

&lt;template_engine>rawphpengine&lt;/template_engine>

&lt;description>&lt;/description>

< / pluggable >"

Du kommer att behöva koppla in information om ditt tema mellan de olika "<> <> /" taggarna samt korrigera URL: er mellan apostrof markerar när det behövs. Du bör inkludera namnet på ditt tema, licensen för filservern, ditt eget namn eller författarens namn, URL-adressen till den HTML-layouten, och ge en kort beskrivning av temat. Observera också att URL: en för författaren och en URL i taggarna nedan författare utrymmet bör vara samma och bör båda referera till HTML-layouten. Dock bör du inkludera författarens namn mellan < författaren >< / författare > taggar.

4 Spara filen. Om du använder filservern för Habari, kommer du nu se ditt tema tillgängliga för användning. men kommer det inte vara fullständigt funktionell ännu.

5 Skapa en ny .php arkivera i din katalog och kallar det "home.php" och kopiera skriptet i din HTML-layout i denna fil.

6 Spara filen. Grunderna i din HTML-layout kommer att finnas under Temanamnet nu. Men finns det flera brutna länkar om CSS som du behöver åtgärda för att ha en fullt fungerande Habari tema.

7 Skapa en annan .php arkivera märket "theme.php" och kopiera följande kod till filen:

"<? php klassnamnet utökar tema {offentlig funktion action_template_header ($theme) {Stack::add ('template_stylesheet', array (Site::get_url ("tema"," / style.css'),'screen,projection "),"webbplats");}}? > "

Du bör ändra ordet "namn" som kommer efter klass att det faktiska namnet på din HTML-layout som du använde i XML-filen.

8 Spara filen och öppna filen home.php.

9 Placera den här strängen nära huvudet "<? php $theme -> header();? >" att förklara den formatmall som du just har skapat. Du har nu framgångsrikt konverterat din HTML layout till en fullt fungerande Habari tema, och det är tillgängligt för användning i mappen Themes.

10 Skapa