Opprette en egendefinert mal for Joomla | Artikler CMS | CMS | christiane-lecomte.com ..


Sponsede Lenker

Opprette en egendefinert mal for Joomla

Artikkel skrevet av Mauro De Filippis
Side 1 av 4

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.

(Artikkelen fortsetter nedenfor ...)

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.

Struktur av filer og mapper

Mytemplate kalle malen som vi vil skape. Vi skaper mappen inne mytemplate og opprette følgende struktur:

Strukturen av filer og mapper

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.

Filen templateDetails.xml

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.

Filen index.php

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.

CSS-katalogen

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.

Filer template_thumbnail.png

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>

 
I samme kategori ...
E-Learning
HTML Course HTML Course
Kodespråket for Web Rabatt -15% frem til 06/01/2012.
Kurs MySQL Kurs MySQL
Forvaltning av open-source database. -15% Rabatt frem til 06/01/2012.
PHP Kurs PHP Kurs
Full kurs for å lage dynamiske nettsider. Rabatt -5% frem til 06/01/2012.
Sponsede Lenker