Atelier de conception de tutoriels en ligne
   
       
 

La publication de la version pdf du tutoriel Concevoir son template et prévue cette semaine...

 
   
 
logo_fr Translate in English Ins Deutsche übersetzen Traducir al Español tradurre in italiano Vertaal in Nederlands Traduzir para Português Traduire en grec
Home arrow Tutoriels Templates Joomla! arrow : : Concevoir son template arrow 09. Le fichier index.php arrow 9.3 Mise en place du fichier index.php
Home
Actualités !
Joomla!draft
Road Map ! [Work in progress]
Tutoriels Templates Joomla!
Tutoriels Divers en vrac !
Trucs & Astuces !
Dossiers !
Ressources sur le WEB !
Annuaire !
Outils WEB !
Chercher ?
Sommaire du tutoriel :<br />Concevoir son template
Information pratique
Dans le tutoriel :
Concevoir son template
le code et la numérotation des lignes sont vérifiés jusqu'à la page :

14.2 incluse.

9.3 Mise en place du fichier index.php Convertir en PDF Version imprimable Suggérer par mail
Concevoir son template - 09. Le fichier index.php
Écrit par Jean Louis Servais   
17-02-2006
Image logo joomla!Joomla! 1.0.x
Nouvelle page 15/04/2006 : Retouche de la présentation.
10/06/2006 : Correction de la ligne de code 3 : "<html xmlns..." devient "<!-- html xmlns..."
19/07/2006 : Manifestement, la correction précédente n'a pas été faite sur la bonne ligne. Voir ci-dessous...
19/07/2006 : La ligne 3 devient <!-- DEBUT DE LA PAGE HTML --> au lieu de <!-DEBUT DE LA PAGE HTML -->
19/07/2006 : La ligne 4 devient "<html xmlns..." au lieu de "<!-- html xmlns..."
19/07/2006 : Correction de la ligne de code 2 : "<!--DOCTYPE..." devient "<!DOCTYPE..."

Vous pensez sans doute que c'est maintenant que les choses vont mal tourner. Il n'en est rien. Soyez sans crainte, ce n'est pas pour tout de suite.
Pour commencer, procédons aux déclarations documentaires :
Etape 1 : Ouvrez votre éditeur HTML préféré,
Etape 2 : Copiez et collez les lignes de code ci-dessous dans l'éditeur :
01
02
03
04
05
06
<?php defined( "_VALID_MOS" ) or die( "Direct Access to this location is not allowed." );$iso = split( '=', _ISO ); echo '<?xml version="1.0" encoding="'. $iso[1] .'"?' .'>';?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- DEBUT DE LA PAGE HTML -->
<html xmlns="http://www.w3.org/1999/xhtml" lang="<?php echo _LANGUAGE; ?>" >
  <!-- INSERER LE CONTENU DE LA PAGE HTML ICI -->
</html>
Etape 3 : Enregistrez immédiatement le fichier sous le nom index.php à la racine du template, c'est-à-dire dans le dossier mon_template_1.
Ces premières lignes nécessitent quelques explications :
Ligne 1 : On commence par un petit bout de code en PHP qui interdit l'accès direct au fichier.
Ceci est vital pour la sécurité du site.
On initialise ensuite la variable $iso avec la valeur de la donnée _ISO de la configuration du site. Et on termine en indiquant que le fichier est un fichier XML valide.
Ligne 2 : On déclare que le document est en XHTML Transitional.
Ligne 3 : Un petit commentaire qui se passe de commentaire.
Ligne 4 : On ouvre la balise de début de la page HTML.
Ligne 5 : Un petit commentaire pour se repérer par la suite...
Ligne 6 : On indique la fin de la page HTML.
Pour de plus amples explications, vous pouvez tout simplement copier/coller une ligne dans votre moteur de recherche et obtenir plus d'informations après validation.

Dernière mise à jour : ( 12-08-2008 )
 
< Précédent   Suivant >