From 1eaf40514cfb8b6fb25749ec8c274dc52b98dd8c Mon Sep 17 00:00:00 2001 From: Lucien Gentis Date: Fri, 18 Jan 2013 13:51:42 +0000 Subject: [PATCH] Updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1435134 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/howto/ssi.xml.fr | 37 ++++++++++++++++++++++++----------- docs/manual/mod/mod_so.xml.fr | 4 +++- 2 files changed, 29 insertions(+), 12 deletions(-) diff --git a/docs/manual/howto/ssi.xml.fr b/docs/manual/howto/ssi.xml.fr index 09fd6e3382..56da539fef 100644 --- a/docs/manual/howto/ssi.xml.fr +++ b/docs/manual/howto/ssi.xml.fr @@ -1,7 +1,7 @@ - + @@ -25,7 +25,7 @@ Recettes et tutoriels -Tutoriel Apache : Introduction aux "Inclusions Côté Serveur" +<title>Tutoriel Apache httpd : Introduction aux "Inclusions Côté Serveur" (Server Side Includes - SSI) @@ -71,11 +71,26 @@ HTML préexistants.

page entière via un programme CGI, ou toute autre technologie de contenu dynamique.

+

Par exemple, vous pouvez insérer la directive suivante dans une + page HTML existante :

+ + + + + +

Ainsi, lorsque la page sera servie, la directive sera évaluée et + remplacée par sa valeur :

+ + + Tuesday, 15-Jan-2013 19:28:54 EST + +

Le choix entre l'utilisation des SSI et la génération entière de la page par un programme quelconque, est en général dicté par la proportion de contenu statique et de contenu devant être généré chaque fois que la page est servie. SSI est idéal pour ajouter de - petites quantités d'information, comme l'heure courante. Mais si la + petites quantités d'information, comme l'heure courante dans + l'exemple précédent. Mais si la plus grande partie de votre page est générée au moment où elle est servie, vous devez vous tourner vers une autre solution.

@@ -173,7 +188,7 @@ HTML préexistants.

Les directives SSI adoptent la syntaxe suivante :

- <!--#élément attribut=valeur attribut=valeur ... --> + <!--#fonction attribut=valeur attribut=valeur ... -->

Le format d'une directive SSI étant similaire à celui d'un @@ -182,7 +197,7 @@ HTML préexistants.

HTML. Si SSI est correctement configuré, la directive sera remplacée par ses résultats.

-

"élément" peut prendre de nombreuses formes, et nous décrirons +

"fonction" peut prendre de nombreuses formes, et nous décrirons plus précisément la plupart d'entre eux dans la prochaine version de ce document. Pour le moment, voici quelques exemples de ce que vous pouvez faire avec SSI.

@@ -193,14 +208,14 @@ HTML préexistants.

<!--#echo var="DATE_LOCAL" --> -

L'élément echo permet d'afficher la valeur d'une +

La fonction echo permet d'afficher la valeur d'une variable. Il existe un grand nombre de variables standards, y compris l'ensemble des variables d'environnement disponibles pour les programmes CGI. De plus, vous pouvez définir vos propres - variables à l'aide de l'élément set.

+ variables à l'aide de la fonction set.

Si vous n'aimez pas le format sous lequel la date s'affiche, vous - pouvez utiliser l'élément config avec un attribut + pouvez utiliser la fonction config avec un attribut timefmt, pour le modifier.

@@ -278,7 +293,7 @@ HTML préexistants.

simplifier cette corvée de mises à jour. Il vous suffit de confectionner un fichier de pied de page, et de l'inclure dans chaque page à l'aide de l'élément SSI include. Pour - définir le fichier à inclure, l'élément include peut + définir le fichier à inclure, la fonction include peut utiliser soit l'attribut file, soit l'attribut virtual. L'attribut file est un chemin de fichier relatif au répertoire courant. C'est à dire qu'il @@ -313,7 +328,7 @@ HTML préexistants.

Pour modifier ce message, vous pouvez utiliser l'attribut - errmsg avec l'élément config :

+ errmsg avec la fonction config :

<!--#config errmsg="[Il semblerait que vous ne sachiez pas utiliser les SSI]" --> @@ -336,7 +351,7 @@ HTML préexistants.

J'ai pour projet, dans les prochains mois, d'écrire un article à propos de l'utilisation des SSI avec des petits programmes CGI. Pour - l'instant, voici ce que vous pouvez faire avec l'élément + l'instant, voici ce que vous pouvez faire avec la fonction exec. Vous pouvez vraiment faire exécuter une commande par SSI en utilisant le shell (/bin/sh, pour être plus précis - ou le shell DOS, si vous êtes sous Win32). Par exemple, ce diff --git a/docs/manual/mod/mod_so.xml.fr b/docs/manual/mod/mod_so.xml.fr index 9292fd4809..94c4220527 100644 --- a/docs/manual/mod/mod_so.xml.fr +++ b/docs/manual/mod/mod_so.xml.fr @@ -1,7 +1,7 @@ - + @@ -146,6 +146,7 @@ spécifié LoadFile nom-fichier [nom-fichier] ... server config +virtual host @@ -173,6 +174,7 @@ actifs LoadModule module nom-fichier server config +virtual host -- 2.50.1