From: Lucien Gentis Date: Sun, 27 Jan 2013 14:32:36 +0000 (+0000) Subject: Update. X-Git-Tag: 2.5.0-alpha~5809 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2b741671631f1afb0a944884fecb1148c5e6fb52;p=apache Update. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1439089 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/mod_macro.xml.fr b/docs/manual/mod/mod_macro.xml.fr index 6e679e423a..9ac5d2b2de 100644 --- a/docs/manual/mod/mod_macro.xml.fr +++ b/docs/manual/mod/mod_macro.xml.fr @@ -1,8 +1,9 @@ - + + Macro @@ -120,24 +156,21 @@ UndefMacro DirGroup -

La diretive Macro permet de définir une macro +

La directive Macro permet de définir une macro dans un fichier de configuration Apache. Le premier argument est le nom - de la macro, et les arguments suivants sont les noms des paramètres. Il + de la macro, et les arguments suivants sont les paramètres. Il est de bon aloi de préfixer les noms des paramètres d'une macro - avec un caractère parmi '$%@'. + avec un caractère parmi '$%@', et d'éviter d'en faire + de même avec les noms de macros.

<Macro LocalAccessPolicy> - order deny,allow - deny from all - allow from 10.2.16.0/24 + Require ip 10.2.16.0/24 </Macro> <Macro RestrictedAccessPolicy $ipnumbers> - order deny,allow - deny from all - allow from $ipnumbers + Require ip $ipnumbers </Macro>
@@ -146,7 +179,7 @@ UndefMacro DirGroup Use -Utilise une macro +Utilisation d'une macro Use nom [valeur1 ... valeurN] @@ -157,9 +190,10 @@ UndefMacro DirGroup

La directive Use permet d'utiliser une macro. - La macro est expansée. Elle doit avoir le même nombre d'argument que le + La macro considérée est expansée. Son nombre d'arguments doit être égal au nombre de paramètres précisés dans sa définition. Les valeurs passées en - argument sont substituées avant l'interprétation du texte de la macro.

+ argument sont attribuées aux paramètres correspondants et + substituées avant l'interprétation du texte de la macro.

Use LocalAccessPolicy @@ -167,16 +201,12 @@ Use LocalAccessPolicy Use RestrictedAccessPolicy "192.54.172.0/24 192.54.148.0/24" -

est équivalent, avec les macros définies au dessus, à :

+

est équivalent, avec les macros définies ci-dessus à :

-order deny,allow -deny from all -allow from 10.2.16.0/24 +Require ip 10.2.16.0/24 ... -order deny,allow -deny from all -allow from 192.54.172.0/24 192.54.148.0/24 +Require ip 192.54.172.0/24 192.54.148.0/24
@@ -184,7 +214,7 @@ allow from 192.54.172.0/24 192.54.148.0/24 undefMacro -Efface une macro +Supprime une macro UndefMacro nom @@ -194,8 +224,8 @@ allow from 192.54.172.0/24 192.54.148.0/24 -

La directive UndefMacro efface la définition - d'une macro, qui doit avoir été définie auparavant.

+

La directive UndefMacro annule la définition + d'une macro qui doit avoir été définie auparavant.

UndefMacro LocalAccessPolicy