Une des raisons qui ont encouragé la propagation de la CMS (Joomla, mais pas seulement) dans le monde de l'Internet est sans aucun doute la séparation entre la gestion de contenu (articles, poste) et la gestion de la charte graphique du site.
Un utilisateur peut décider de changer complètement votre site un aspect à tout moment et cela peut être accompli en quelques clics en installant simplement un nouveau modèle (un ensemble de fichiers HTML, CSS et les images qui composent le look du site) sans, qui est, , des modifications à l'application et son contenu.
Actuellement, il ya des milliers de sites qui permettent de télécharger gratuitement de nouveaux modèles pour Joomla, Wordpress, Drupal et autres CMS et nombreux sont les développeurs qui font des mises en page pour chaque besoin.
Dans cet article nous allons voir comment faire un modèle simple pour Joomla 1.6 (et supérieur) et comment l'installer sur votre site.
Un modèle, comme déjà dit, n'est rien mais un ensemble de fichiers utilisé par CMS pour "dessiner" le contenu du site.
Tous ces fichiers doivent être stockés dans un dossier portant le même nom que le modèle avec une structure bien définie que nous allons voir.
Lorsque vous avez terminé et installé le modèle, ce dossier sera automatiquement copié dans le répertoire:
/ Templates /
présent dans la racine de tous les sites Joomla et qu'en fait, contient tous les modèles installés.
MyTemplate appelons le modèle que nous allons créer. Nous créons le dossier à l'intérieur mytemplate et créer la structure suivante:

Les différents fichiers sont tous les fichiers texte qui peuvent être créés et édités avec un éditeur simple comme Notepad. C'est la structure de base pour un modèle Joomla, vous pouvez avoir dans la réalité des structures beaucoup plus complexes.
Il contient toutes les informations dans le modèle: la date et la version, les données de l'auteur, les données relatives au droit d'auteur et des licences, la liste de tous les fichiers et dossiers qui composent le modèle et une liste de toutes les positions " »(ie, tous les modules et composants pour des espaces réservés) dans le modèle. Et 'un fichier XML et est utilisé lors de l'installation et la configuration du modèle.
Et «le moteur de votre modèle.
A l'intérieur on définit la structure de la page Web, vous pouvez définir où et comment les différents modules seront utilisés, le chargement des fichiers CSS et JavaScript requis.
Le fichier index.php peut également être modifié par le panneau d'administration de Joomla.
Il contient toutes les feuilles de style du site. Pour notre modèle simple juste un seul fichier template.css. En général, vous pouvez créer plusieurs cibles différentes css, par exemple, le fichier est editor.css généralement utilisé pour définir les classes utilisées dans TinyMCE, l'éditeur WYSIWYG par défaut de Joomla.
Cette image est un aperçu du modèle est affiché dans les styles de gestion et des modèles du site. Utilisés sont généralement la taille de 200x150px.
Le fichier index.html dans les différents répertoires sont simples pages HTML sans contenu sont insérés pour empêcher un utilisateur peut voir la liste des fichiers dans le répertoire lui-même.
Ces fichiers sont présents dans chaque répertoire d'un site Joomla.
Le contenu peut être la suivante:
<html> <body BGCOLOR="#FFFFFF"> </ body> </ html>
| |
Cours HTML
Le langage de balisage pour le Web% Remise -15 jusqu'au 01/06/2012. |
| |
Cours MySQL
Gestion des bases de données open-source. Remise de -15% jusqu'au 01/06/2012. |
| |
Cours PHP
Cours complet de création de sites Web dynamiques. -5% De remise jusqu'au 01/06/2012. |