Index de l'article
Création template joomla 1.0
Le Contenu du dossier template
Le fichier index.html
Le fichier template_thumbnail.png
Le fichier templateDetails.xml
Le squelette du fichier index.php
Le corps du fichier index.php
Le fichier template_css.css
Publication des positions de modules
Les styles de publication des positions
Choix des dimensions du site
Image du banner
Polices et couleurs de fond
Marges et taille de police des blocs
Outils pour repérer les styles css joomla
Bordure et titres des modules
Liens hypertextes de la page
Liens du menu principal
.contentpane, .button, .inputbox, label
Eléments de tableau thead et td
table.contentpanopen et table.moduletable
div.componentheading et td.sectiontableheader

Le fichier index.html

Dans tous les dossiers de l’arborescence (racine et sous dossiers du template), un fichier index.html est placé pour sécuriser votre site. Le but est d'empêcher l'accès non autorisé à des répertoires individuels.

Ce fichier index.html n’a de fonction ni sur le contenu ni sur la présentation de vos pages web. De ce fait, la présence d’un code particulier dedans n'est pas une obligation, cependant on y insère généralement le code suivant :

 
    <html><body bgcolor="#FFFFFF"></body></html>
 

Si un internaute tente d'accéder à un dossier pour en lister le contenu, il verra la page d'index de ce répertoire. Une page vierge sans contenu lui est , alors, affichée (c'est ce qui est inscrit dans le fichier, par défaut, index.html).

Pour tester l'effet en local, lancez l'url suivante:

  • http://localhost/MonSitePerso/templates/TemplatePerso/

avec et sans fichier index.html dans le dossier TemplatePerso.

En l'absence de fichier index.html, la plupart des navigateurs retournera une liste de répertoires.

Jusqu'à présent, tous les fichiers de l’arborescence sont vierges. Aucun code n’est inséré dedans sauf pour le fichier de sécurité index.html.

A l’aide d’un éditeur de texte, Notepad++ , par exemple, vous allez préparer, par la suite, les fichiers de votre template.




 

Copyright © 2009-2012 apprendre-joomla.com - Tous Droits Réservés -