From: Lucien Gentis Date: Sat, 4 Jun 2011 16:53:47 +0000 (+0000) Subject: Updates. X-Git-Tag: 2.3.13~85 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=11127789a3248f172fa13380ad760ac1860c82d1;p=thirdparty%2Fapache%2Fhttpd.git Updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1131435 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/expr.xml.fr b/docs/manual/expr.xml.fr index ab5cef6068f..bb1567f56a1 100644 --- a/docs/manual/expr.xml.fr +++ b/docs/manual/expr.xml.fr @@ -165,6 +165,8 @@ listfunction ::= listfuncname "(" word ")" Le protocole associé à l'URI de la requête REQUEST_URI L'URI de la requête + DOCUMENT_URI + Idem REQUEST_URI REQUEST_FILENAME Le chemin complet dans le système de fichiers local du fichier ou du script correspondant à la requête, si le serveur @@ -173,6 +175,11 @@ listfunction ::= listfuncname "(" word ")" contexte de serveur virtuel, même valeur que REQUEST_URI SCRIPT_FILENAME Identique à REQUEST_FILENAME + LAST_MODIFIED + La date et heure de dernière modification du fichier au + format 20101231235959, si elle est déjà connue du + serveur au moment où LAST_MODIFIED est référencé. + SCRIPT_USER Le nom d'utilisateur du propriétaire du script. SCRIPT_GROUP @@ -361,52 +368,57 @@ listfunction ::= listfuncname "(" word ")" - + - + + fichier (ou dir ou special) existe + régulier + symbolique + (identique à -L) + performances de votre serveur ! + performances de votre serveur ! + + - + - + + (insensibilité à la casse). Vrai dans le cas contraire. +
NomDescription
NomDescriptionRestreint
-dL'argument est traité comme un nom de fichier. Vrai si le - fichier existe et correspond à un - répertoire
L'argument est traité comme un nom de fichier. + Vrai si le fichier existe et correspond à un + répertoireoui
-e L'argument est traité comme un nom de fichier. Vrai si le - fichier (ou dir ou special) existe
oui
-f L'argument est traité comme un nom de fichier. Vrai si le fichier existe et correspond à un fichier - régulier
oui
-L L'argument est traité comme un nom de fichier. Vrai si le fichier existe et correspond à un lien - symbolique
oui
-h L'argument est traité comme un nom de fichier. Vrai si le fichier existe et correspond à un lien symbolique - (identique à -L)
oui
-F Vrai si la chaîne correspond a un fichier valide, accessible avec tous les contrôles d'accès configurés pour ce chemin. A cette fin, une sous-requête effectue la vérification, et vous devez utiliser ce drapeau avec soin car il peut impacter les - performances de votre serveur !
-U Vrai si la chaîne correspond a une URL valide, accessible avec tous les contrôles d'accès configurés pour ce chemin. A cette fin, une sous-requête effectue la vérification, et vous devez utiliser ce drapeau avec soin car il peut impacter les - performances de votre serveur !
-AAlias pour -U
-nVrai si la chaîne n'est pas vide
Vrai si la chaîne n'est pas vide
-zVrai si la chaîne est vide
Vrai si la chaîne est vide
-T Faux si la chaîne est vide, "0", "off", "false", ou "no" - (insensibilité à la casse). Vrai dans le cas contraire.
-R Idem "%{REMOTE_ADDR} -ipmatch ...", en plus efficace -
+

Les opérateurs marqués comme "restreints" ne sont pas disponibles + avec certains modules comme mod_include.

+
@@ -420,38 +432,41 @@ listfunction ::= listfuncname "(" word ")" - + - + - + - + + d'exploitation - + + reqenv, osenv - + - + - + + le codage des caractères spéciaux aux URLs (XXX: describe better) - + + pas ou ne correspond pas à un fichier régulier)
NomDescription
NomDescriptionRestreint
req, httpLit l'en-tête de requête HTTP
Lit l'en-tête de requête HTTP
respLit l'en-tête de réponse HTTP
Lit l'en-tête de réponse HTTP
reqenvRecherche une variable d'environnement de requête
Recherche une variable d'environnement de requête
osenv Recherche une variable d'environnement du système - d'exploitation
noteRecherche une note de requête
Recherche une note de requête
env Renvoie le premier résultat positif de note, - reqenv, osenv
tolowerConvertit une chaîne en minuscules
Convertit une chaîne en minuscules
toupperConvertit une chaîne en majuscules
Convertit une chaîne en majuscules
escapeEchappe les caractères spéciaux en codage hexadécimal
Echappe les caractères spéciaux en codage hexadécimal
unescape "Déséchappe" les chaînes codées en hexadécimal en conservant - le codage des caractères spéciaux aux URLs (XXX: describe better)
fileLit le contenu d'un fichier
Lit le contenu d'un fichieroui
filesize Renvoie la taille d'un fichier (ou 0 si le fichier n'existe - pas ou ne correspond pas à un fichier régulier)
oui
+

Les fonctions marquées comme "restreints" ne sont pas disponibles + avec certains modules comme mod_include.

+

En plus des fonctions dont la valeur est une chaîne, il existe aussi des fonctions dont la valeur est une liste, qui acceptent une chaîne comme argument, et renvoient une liste de mots, autrement dit diff --git a/docs/manual/howto/ssi.xml.fr b/docs/manual/howto/ssi.xml.fr index dbb6ae5f5a7..ce770077ad0 100644 --- a/docs/manual/howto/ssi.xml.fr +++ b/docs/manual/howto/ssi.xml.fr @@ -1,7 +1,7 @@ - + @@ -458,7 +458,8 @@ HTML préexistants.

Puis, dans votre document où les SSI sont activées, vous ajoutez ceci :

- <!--#if expr="${Mac} && ${InternetExplorer}" -->
+ <!--#if expr="-T reqenv('Mac') && + -T reqenv('InternetExplorer')" -->
Un texte d'excuses est inséré ici
<!--#else -->
Ici se trouve du code JavaScipt sympa
diff --git a/docs/manual/logs.xml.fr b/docs/manual/logs.xml.fr index cf10dab27a2..04fa38cb9d5 100644 --- a/docs/manual/logs.xml.fr +++ b/docs/manual/logs.xml.fr @@ -3,7 +3,7 @@ - + - +