|
9.3 Mise en place du fichier index.php |
|
|
|
|
Concevoir son template -
09. Le fichier index.php
|
|
Écrit par Jean Louis Servais
|
|
17-02-2006 |
 | Joomla! 1.0.x |
 |
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 )
|