En av grunnene til at oppmuntret spredning av CMS (Joomla, men ikke bare) i verden av Internett er utvilsomt avstanden mellom ledelsen av innhold (artikler, post) og forvaltningen av den grafiske utformingen av nettstedet.
En bruker kan bestemme seg for å fullstendig endre utseende nettstedet til enhver tid og dette kan gjøres med noen få klikk ved å installere en ny mal (et sett med HTML-filer, CSS og bilder som utgjør utseendet på stedet) uten, det vil si , eventuelle endringer i programmet og dens innhold.
Foreløpig er det tusenvis av nettsteder som tillater fri nedlasting av nye maler for Joomla, Wordpress, Drupal og andre CMS og mange utviklere som lager oppsett for alle behov.
I denne artikkelen vil vi se hvordan man lager en enkel mal for Joomla 1.6 (og nyere) og hvordan du installerer det på nettstedet ditt.
En mal, som allerede sagt, er ikke annet enn et sett med filer som brukes av CMS til å "tegne" innholdet på nettstedet.
Alle disse filene må lagres i en mappe med samme navn som malen med en godt definert struktur at vi vil se.
NÃ¥r du er ferdig og installert malen, vil denne mappen automatisk bli kopiert til katalogen:
/ Maler /
stede i roten av alle Joomla nettsteder og som faktisk inneholder alle installerte maler.
Mytemplate kalle malen som vi vil skape. Vi skaper mappen inne mytemplate og opprette følgende struktur:

De ulike filene er alle tekstfiler som kan opprettes og redigeres med en enkel editor som Notisblokk. Dette er den grunnleggende strukturen for Joomla mal du kan ha i realiteten mye mer komplekse strukturer.
Den inneholder all informasjon i malen: dato og versjon, forfatterens data, data om opphavsrett og lisensiering, liste over alle filer og mapper som utgjør malen og en liste over alle "stillingene "(dvs. alle moduler og komponenter til plassholdere) i malen. Og 'en XML-fil, og brukes under installasjon og konfigurasjon av malen.
Og "motoren på malen.
Inne det definerer strukturen av websiden, definerer du hvordan og hvor de ulike modulene vil bli brukt, lasting av CSS-filer og JavaScript kreves.
Den index.php filen kan også endres gjennom administrasjonen panel av Joomla.
Den inneholder alle stilark av nettstedet. For vår enkle mal bare en enkelt fil template.css. Generelt kan du lage flere forskjellige mål CSS-fil, for eksempel, er filen editor.css vanligvis brukt til å definere klasser brukt i TinyMCE, standard Joomla WYSIWYG editor.
Dette bildet er en forhåndsvisning av malen vises i styringsforskriften stiler og maler på nettstedet. Brukes er vanligvis på størrelse 200x150px.
Den index.html fil i ulike kataloger er enkle HTML-sider uten innhold er satt for å hindre at en bruker kan se en liste over filene i katalogen selv.
Disse filene er til stede i hver katalog av et Joomla nettsted.
Innholdet kan være følgende:
<html> <body BGCOLOR="#FFFFFF"> </ body> </ html>
| |
HTML Course
Kodespråket for Web Rabatt -15% frem til 06/01/2012. |
| |
Kurs MySQL
Forvaltning av open-source database. -15% Rabatt frem til 06/01/2012. |
| |
PHP Kurs
Full kurs for å lage dynamiske nettsider. Rabatt -5% frem til 06/01/2012. |