You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by lg...@apache.org on 2013/03/23 15:20:25 UTC
svn commit: r1460161 - in /httpd/httpd/branches/2.4.x/docs/manual:
mod/mod_macro.xml.fr mod/mod_proxy_balancer.xml.fr
platform/win_compiling.xml.fr rewrite/flags.xml.fr
Author: lgentis
Date: Sat Mar 23 14:20:24 2013
New Revision: 1460161
URL: http://svn.apache.org/r1460161
Log:
Updates.
Modified:
httpd/httpd/branches/2.4.x/docs/manual/mod/mod_macro.xml.fr
httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_balancer.xml.fr
httpd/httpd/branches/2.4.x/docs/manual/platform/win_compiling.xml.fr
httpd/httpd/branches/2.4.x/docs/manual/rewrite/flags.xml.fr
Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_macro.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_macro.xml.fr?rev=1460161&r1=1460160&r2=1460161&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_macro.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_macro.xml.fr Sat Mar 23 14:20:24 2013
@@ -1,7 +1,9 @@
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
+<!-- English Revision: -->
<!-- French translation: Fabien Coelho -->
+<!-- Updated by Lucien Gentis -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
@@ -42,7 +44,7 @@ de configuration Apache.</description>
Définition d'une macro :
<ul>
- <li> dans une section <Macro> au style homogène à la
+ <li> dans une section <Macro> au style conforme à la
syntaxe des fichiers de configuration Apache.</li>
<li> l'utilisateur choisit le nom de la macro et de ses paramètres.</li>
<li> les noms de macro sont insensibles à la casse, comme les directives Apache.</li>
@@ -50,25 +52,25 @@ de configuration Apache.</description>
<li> les paramètres d'une macro doivent avoir des noms distincts.</li>
<li> il y a une erreur si un paramètre a un nom vide.</li>
<li> la redéfinition d'une macro génère un avertissement.</li>
- <li> des définitions de macros peuvent être nichées les unes dans les autres...</li>
+ <li> des définitions de macros peuvent être imbriquées les unes dans les autres... (mais dans quel but ?)</li>
<li> les paramètres inutilisés génèrent un avertissement.</li>
<li> les noms de paramètre en préfixe les uns des autres génèrent un avertissement.</li>
- <li> les noms de paramètre non préfixés par '<code>$%@</code>' génèrent un
+ <li> les noms de paramètre non préfixés par un des caractères '<code>$%@</code>' génèrent un
avertissement pour encourager cette bonne pratique.</li>
<li> les différents préfixes proposés permettent de gérer les interactions
avec d'autres directives comme <directive module="core">Define</directive>.</li>
<li> un conseil : il peut être utile d'ajouter des accolades autour du nom d'un
paramètre, par exemple <code>${foo}</code>, de manière à ce que le
- paramètre puisse être utilisée avec des caractères collés autour,
+ paramètre puisse être utilisé entouré de caractères,
par exemple <code>bla${foo}bla</code>.</li>
<li> génère un avertissement si le contenu de la macro est vide.</li>
<li> génère un avertissement si le système détecte que les sections à l'intérieur
- d'une macro ne sont pas correctement nichées.</li>
+ d'une macro ne sont pas correctement imbriquées.</li>
<li> la portée lexicale des paramètres d'une macro est restreinte au texte
de la macro elle-même... en particulier elle n'est pas propagée aux inclusions.</li>
<li> il n'y a pas de contrainte sur le contenu d'une macro.
<p>Cela signifie que vous pouvez mettre une section perl ou n'importe
- quoi d'autre dans une macro. Il n'y a pas d'autre hypothèse sur la
+ quoi d'autre dans une macro. Il n'y a pas d'autre contrainte sur la
structure lexicale et syntaxique de la macro (guillemets, espaces...)
que d'attendre une séquence de ligne avec éventuellement des
continuations.</p></li>
@@ -76,19 +78,19 @@ de configuration Apache.</description>
Utilisation d'une macro:
<ul>
- <li> le nombre d'argument doit être cohérent avec la définition.</li>
- <li> toutes les occurences des paramètres sont substitués par leur valeur.</li>
- <li> en cas de conflit, le nom le plus long est choisit.</li>
- <li> une récursion dans l'expansion d'une macro est détectée et arrêtée avec une erreur.</li>
- <li> les arguments vides génèrent un avertissement si ils sont utilisés.</li>
- <li> le système génère une description très précise de la localisation des erreurs.</li>
- <li> les valeurs des paramètres préfixés par <code>$</code> et <code>%</code> ne sont pas protégés.</li>
- <li> les valeurs des paramètres préfixés par <code>@</code> sont protégés par des guillemets.</li>
+ <li> le nombre d'arguments doit être cohérent avec la définition.</li>
+ <li> toutes les occurences des paramètres sont substituées par leur valeur.</li>
+ <li> en cas de conflit, le nom le plus long est choisi.</li>
+ <li> une récursion dans l'expansion d'une macro est détectée et interrompue avec envoi d'un message d'erreur.</li>
+ <li> si un argument vide est détecté, un avertissement est généré.</li>
+ <li> le système s'efforce de générer une description précise de la localisation des erreurs.</li>
+ <li> les valeurs des paramètres préfixées par <code>$</code> et <code>%</code> ne sont pas échappées.</li>
+ <li> les valeurs des paramètres préfixées par <code>@</code> sont échappées par des guillemets.</li>
</ul>
- Effacement de la définition d'une macro :
+ Suppression de la définition d'une macro :
<ul>
- <li> la macro effacée doit avoir été définie auparavant.</li>
+ <li> la macro supprimée doit avoir été définie auparavant.</li>
</ul>
<highlight language="config">
@@ -102,7 +104,9 @@ Use DirGroup /www/apache/private private
Use DirGroup /www/apache/server admin
UndefMacro DirGroup
- </highlight>
+
+</highlight>
+
</section>
<!-- Macro -->
@@ -119,11 +123,12 @@ UndefMacro DirGroup
</contextlist>
<usage>
- <p>La diretive <directive>Macro</directive> permet de définir une macro
+ <p>La directive <directive>Macro</directive> 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 '<code>$%@</code>'.
+ avec un caractère parmi '<code>$%@</code>', et d'éviter d'en faire
+ de même avec les noms de macros.
</p>
<highlight language="config">
@@ -145,7 +150,7 @@ UndefMacro DirGroup
<!-- Use -->
<directivesynopsis>
<name>Use</name>
-<description>Utilise une macro</description>
+<description>Utilisation d'une macro</description>
<syntax>Use <var>nom</var> [<var>valeur1</var> ... <var>valeurN</var>]
</syntax>
<contextlist>
@@ -155,10 +160,11 @@ UndefMacro DirGroup
</contextlist>
<usage>
- <p> La directive <directive>Use</directive> permet d'utiliser une macro.
- La macro est expansée. Elle doit avoir le même nombre d'argument que le
+ <p>La directive <directive>Use</directive> permet d'utiliser une macro.
+ 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.</p>
+ argument sont attribuées aux paramètres correspondants et
+ substituées avant l'interprétation du texte de la macro.</p>
<highlight language="config">
Use LocalAccessPolicy
@@ -166,7 +172,7 @@ Use LocalAccessPolicy
Use RestrictedAccessPolicy "192.54.172.0/24 192.54.148.0/24"
</highlight>
- est équivalent, avec les macros définies au dessus, à :
+ est équivalent, avec les macros définies ci-dessus à :
<highlight language="config">
order deny,allow
@@ -182,8 +188,8 @@ allow from 192.54.172.0/24 192.54.148.0/
<!-- UndefMacro -->
<directivesynopsis>
-<name>undefMacro</name>
-<description>Efface une macro</description>
+<name>UndefMacro</name>
+<description>Supprime une macro</description>
<syntax>UndefMacro <var>nom</var></syntax>
<contextlist>
@@ -193,8 +199,8 @@ allow from 192.54.172.0/24 192.54.148.0/
</contextlist>
<usage>
- <p>La directive <directive>UndefMacro</directive> efface la définition
- d'une macro, qui doit avoir été définie auparavant.</p>
+ <p>La directive <directive>UndefMacro</directive> annule la définition
+ d'une macro qui doit avoir été définie auparavant.</p>
<highlight language="config">
UndefMacro LocalAccessPolicy
Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_balancer.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_balancer.xml.fr?rev=1460161&r1=1460160&r2=1460161&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_balancer.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_proxy_balancer.xml.fr Sat Mar 23 14:20:24 2013
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1384410:1458798 (outdated) -->
+<!-- English Revision : 1458798 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
Modified: httpd/httpd/branches/2.4.x/docs/manual/platform/win_compiling.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/platform/win_compiling.xml.fr?rev=1460161&r1=1460160&r2=1460161&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/platform/win_compiling.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/platform/win_compiling.xml.fr Sat Mar 23 14:20:24 2013
@@ -476,7 +476,7 @@ l'arborescence de développement</
- </section>
+
<note>Notez que seuls les fichiers <code>.dsp</code> sont
maintenus d'une distribution <code>release</code> à l'autre. Les
fichiers <code>.mak</code> ne sont PAS régénérés, suite à
@@ -487,4 +487,5 @@ l'arborescence de développement</
fichiers <code>.mak</code> du projet. Ceci n'est pas nécessaire
si vous effectuez la compilation depuis l'environnement
Microsoft Developer Studio.</note>
+</section>
</manualpage>
Modified: httpd/httpd/branches/2.4.x/docs/manual/rewrite/flags.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/rewrite/flags.xml.fr?rev=1460161&r1=1460160&r2=1460161&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/rewrite/flags.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/rewrite/flags.xml.fr Sat Mar 23 14:20:24 2013
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1446008:1458089 (outdated) -->
+<!-- English Revision: 1458089 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->