Commit e2b08ece authored by Lucien Gentis's avatar Lucien Gentis
Browse files

Updates.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1131435 13f79535-47bb-0310-9956-ffa450edef68
parent ea1f981b
Loading
Loading
Loading
Loading
+42 −27
Changes for docs/manual/expr.xml.fr: 42 added lines, 27 removed lines.
Original line number Diff line number Diff line
@@ -165,6 +165,8 @@ listfunction ::= listfuncname "<strong>(</strong>" word "<strong>)</strong>"
        <td>Le protocole associ&eacute; &agrave; l'URI de la requ&ecirc;te</td></tr>
    <tr><td><code>REQUEST_URI</code></td>
        <td>L'URI de la requ&ecirc;te</td></tr>
    <tr><td><code>DOCUMENT_URI</code></td>
        <td>Idem REQUEST_URI</td></tr>
    <tr><td><code>REQUEST_FILENAME</code></td>
        <td>Le chemin complet dans le syst&egrave;me de fichiers local du
	fichier ou du script correspondant &agrave; la requ&ecirc;te, si le serveur
@@ -173,6 +175,11 @@ listfunction ::= listfuncname "<strong>(</strong>" word "<strong>)</strong>"
	contexte de serveur virtuel, m&ecirc;me valeur que <code>REQUEST_URI</code> </td></tr>	
    <tr><td><code>SCRIPT_FILENAME</code></td>
        <td>Identique &agrave; <code>REQUEST_FILENAME</code></td></tr>
    <tr><td><code>LAST_MODIFIED</code></td>
        <td>La date et heure de derni&egrave;re modification du fichier au
	format <code>20101231235959</code>, si elle est d&eacute;j&agrave; connue du
	serveur au moment o&ugrave; <code>LAST_MODIFIED</code> est r&eacute;f&eacute;renc&eacute;.
        </td></tr>
    <tr><td><code>SCRIPT_USER</code></td>
        <td>Le nom d'utilisateur du propri&eacute;taire du script.</td></tr>
    <tr><td><code>SCRIPT_GROUP</code></td>
@@ -361,52 +368,57 @@ listfunction ::= listfuncname "<strong>(</strong>" word "<strong>)</strong>"
    <table border="1" style="zebra">
    <columnspec><column width=".2"/><column width=".2"/><column width=".6"/></columnspec>

    <tr><th>Nom</th><th>Description</th></tr>
    <tr><th>Nom</th><th>Description</th><th>Restreint</th></tr>
    <tr><td><code>-d</code></td>
        <td>L'argument est trait&eacute; comme un nom de fichier. Vrai si le
	fichier existe et correspond &agrave; un
	r&eacute;pertoire</td></tr>
        <td>L'argument est trait&eacute; comme un nom de fichier. 
	Vrai si le fichier existe et correspond &agrave; un
	r&eacute;pertoire</td><td>oui</td></tr>
    <tr><td><code>-e</code></td>
        <td>L'argument est trait&eacute; comme un nom de fichier. Vrai si le
	fichier (ou dir ou special) existe</td></tr>
	fichier (ou dir ou special) existe</td><td>oui</td></tr>
    <tr><td><code>-f</code></td>
        <td>L'argument est trait&eacute; comme un nom de fichier. Vrai si le
	fichier existe et correspond &agrave; un fichier
	r&eacute;gulier</td></tr>
	r&eacute;gulier</td><td>oui</td></tr>
    <tr><td><code>-L</code></td>
        <td>L'argument est trait&eacute; comme un nom de fichier. Vrai si le
	fichier existe et correspond &agrave; un lien
	symbolique</td></tr>
	symbolique</td><td>oui</td></tr>
    <tr><td><code>-h</code></td>
        <td>L'argument est trait&eacute; comme un nom de fichier. Vrai si le
	fichier existe et correspond &agrave; un lien symbolique
	(identique &agrave; <code>-L</code>)</td></tr>
	(identique &agrave; <code>-L</code>)</td><td>oui</td></tr>
    <tr><td><code>-F</code></td>
        <td>Vrai si la cha&icirc;ne correspond a un fichier valide, accessible
	avec tous les contr&ocirc;les d'acc&egrave;s configur&eacute;s pour ce chemin. A
	cette fin, une sous-requ&ecirc;te effectue la v&eacute;rification, et vous
	devez utiliser ce drapeau avec soin car il peut impacter les
	performances de votre serveur !</td></tr>
	performances de votre serveur !</td><td></td></tr>
    <tr><td><code>-U</code></td>
        <td>Vrai si la cha&icirc;ne correspond a une URL valide, accessible
	avec tous les contr&ocirc;les d'acc&egrave;s configur&eacute;s pour ce chemin. A
	cette fin, une sous-requ&ecirc;te effectue la v&eacute;rification, et vous
	devez utiliser ce drapeau avec soin car il peut impacter les
	performances de votre serveur !</td></tr>
	performances de votre serveur !</td><td></td></tr>
    <tr><td><code>-A</code></td>
        <td>Alias pour <code>-U</code></td><td></td></tr>
    <tr><td><code>-n</code></td>
        <td>Vrai si la cha&icirc;ne n'est pas vide</td></tr>
        <td>Vrai si la cha&icirc;ne n'est pas vide</td><td></td></tr>
    <tr><td><code>-z</code></td>
        <td>Vrai si la cha&icirc;ne est vide</td></tr>
        <td>Vrai si la cha&icirc;ne est vide</td><td></td></tr>
    <tr><td><code>-T</code></td>
        <td>Faux si la cha&icirc;ne est vide, "<code>0</code>",
	"<code>off</code>", "<code>false</code>", ou "<code>no</code>"
	(insensibilit&eacute; &agrave; la casse). Vrai dans le cas contraire.</td></tr>
	(insensibilit&eacute; &agrave; la casse). Vrai dans le cas contraire.</td><td></td></tr>
    <tr><td><code>-R</code></td>
        <td>Idem "<code>%{REMOTE_ADDR} -ipmatch ...</code>", en plus
	efficace
        </td></tr>
        </td><td></td></tr>
    </table>

    <p>Les op&eacute;rateurs marqu&eacute;s comme "restreints" ne sont pas disponibles
    avec certains modules comme <module>mod_include</module>.</p>

</section>

<section id="functions">
@@ -420,38 +432,41 @@ listfunction ::= listfuncname "<strong>(</strong>" word "<strong>)</strong>"
    <table border="1" style="zebra">
    <columnspec><column width=".2"/><column width=".8"/></columnspec>

    <tr><th>Nom</th><th>Description</th></tr>
    <tr><th>Nom</th><th>Description</th><th>Restreint</th></tr>
    <tr><td><code>req</code>, <code>http</code></td>
        <td>Lit l'en-t&ecirc;te de requ&ecirc;te HTTP</td></tr>
        <td>Lit l'en-t&ecirc;te de requ&ecirc;te HTTP</td><td></td></tr>
    <tr><td><code>resp</code></td>
        <td>Lit l'en-t&ecirc;te de r&eacute;ponse HTTP</td></tr>
        <td>Lit l'en-t&ecirc;te de r&eacute;ponse HTTP</td><td></td></tr>
    <tr><td><code>reqenv</code></td>
        <td>Recherche une variable d'environnement de requ&ecirc;te</td></tr>
        <td>Recherche une variable d'environnement de requ&ecirc;te</td><td></td></tr>
    <tr><td><code>osenv</code></td>
        <td>Recherche une variable d'environnement du syst&egrave;me
	d'exploitation</td></tr>
	d'exploitation</td><td></td></tr>
    <tr><td><code>note</code></td>
        <td>Recherche une note de requ&ecirc;te</td></tr>
        <td>Recherche une note de requ&ecirc;te</td><td></td></tr>
    <tr><td><code>env</code></td>
        <td>Renvoie le premier r&eacute;sultat positif de <code>note</code>,
	<code>reqenv</code>, <code>osenv</code></td></tr>
	<code>reqenv</code>, <code>osenv</code></td><td></td></tr>
    <tr><td><code>tolower</code></td>
        <td>Convertit une cha&icirc;ne en minuscules</td></tr>
        <td>Convertit une cha&icirc;ne en minuscules</td><td></td></tr>
    <tr><td><code>toupper</code></td>
        <td>Convertit une cha&icirc;ne en majuscules</td></tr>
        <td>Convertit une cha&icirc;ne en majuscules</td><td></td></tr>
    <tr><td><code>escape</code></td>
        <td>Echappe les caract&egrave;res sp&eacute;ciaux en codage hexad&eacute;cimal</td></tr>
        <td>Echappe les caract&egrave;res sp&eacute;ciaux en codage hexad&eacute;cimal</td><td></td></tr>
    <tr><td><code>unescape</code></td>
        <td>"D&eacute;s&eacute;chappe" les cha&icirc;nes cod&eacute;es en hexad&eacute;cimal en conservant
	le codage des caract&egrave;res sp&eacute;ciaux aux URLs (XXX: describe better)</td></tr>
	le codage des caract&egrave;res sp&eacute;ciaux aux URLs (XXX: describe better)</td><td></td></tr>
    <tr><td><code>file</code></td>
        <td>Lit le contenu d'un fichier</td></tr>
        <td>Lit le contenu d'un fichier</td><td>oui</td></tr>
    <tr><td><code>filesize</code></td>
        <td>Renvoie la taille d'un fichier (ou 0 si le fichier n'existe
	pas ou ne correspond pas &agrave; un fichier r&eacute;gulier)</td></tr>
	pas ou ne correspond pas &agrave; un fichier r&eacute;gulier)</td><td>oui</td></tr>

    </table>

    <p>Les fonctions marqu&eacute;es comme "restreints" ne sont pas disponibles
    avec certains modules comme <module>mod_include</module>.</p>

    <p>En plus des fonctions dont la valeur est une cha&icirc;ne, il existe
    aussi des fonctions dont la valeur est une liste, qui acceptent une
    cha&icirc;ne comme argument, et renvoient une liste de mots, autrement dit
+3 −2
Changes for docs/manual/howto/ssi.xml.fr: 3 added lines, 2 removed lines.
Original line number Diff line number Diff line
<?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 : 1041023 -->
<!-- English Revision : 1128614 -->
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->

@@ -458,7 +458,8 @@ HTML pr&eacute;existants.</p>
    <p>Puis, dans votre document o&ugrave; les SSI sont activ&eacute;es, vous ajoutez
    ceci :</p>
<example>
        &lt;!--#if expr="${Mac} &amp;&amp; ${InternetExplorer}" --&gt;<br />
        &lt;!--#if expr="-T reqenv('Mac') &amp;&amp;
                         -T reqenv('InternetExplorer')" --&gt;<br />
        Un texte d'excuses est ins&eacute;r&eacute; ici<br />
        &lt;!--#else --&gt;<br />
        Ici se trouve du code JavaScipt sympa<br />
+11 −10
Changes for docs/manual/logs.xml.fr: 11 added lines, 10 removed lines.
Original line number Diff line number Diff line
@@ -3,7 +3,7 @@
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<!-- English Revision: 1031155:1127905 (outdated) -->
<!-- English Revision: 1127905 -->

<!--
 Licensed to the Apache Software Foundation (ASF) under one or more
@@ -118,7 +118,7 @@
    <a href="#piped">rediriger vers un programme</a> par l'interm&eacute;diaire d'un
    tube de communication (pipe).</p>

    <p>Le format du journal des erreurs est descriptif et de forme
    <p>Le format par d&eacute;faut du journal des erreurs est descriptif et de forme
    relativement libre. Certaines informations apparaissent cependant dans la
    plupart des entr&eacute;es du journal. Voici un message typique
    &agrave; titre d'exemple : </p>
@@ -147,14 +147,15 @@
    &eacute;crit sur la sortie d'erreurs standard <code>stderr</code> sera recopi&eacute;e
    telle quelle dans le journal des erreurs.</p>

    <p>Il n'est pas possible de personnaliser le journal des erreurs en ajoutant ou en
    supprimant des informations. Cependant, les entr&eacute;es du journal des erreurs
    qui concernent certaines requ&ecirc;tes poss&egrave;dent des entr&eacute;es correspondantes
    dans le <a href="#accesslog">journal des acc&egrave;s</a>. Ainsi, l'entr&eacute;e de
    l'exemple ci-dessus correspond &agrave; une entr&eacute;e du journal des acc&egrave;s avec un
    code de statut 403. Etant donn&eacute; qu'il est possible de personnaliser le
    journal des acc&egrave;s, vous pouvez obtenir d'avantage d'informations sur les
    circonstances d'une erreur en consultant ce journal.</p>
    <p>La directive <directive module="core">ErrorLogFormat</directive>
    vous permet de personnaliser le format du journal des erreurs, et de
    d&eacute;finir les informations &agrave; journaliser. Si
    <module>mod_unique_id</module> est pr&eacute;sent, vous pouvez utiliser le
    drapeau <code>%L</code> &agrave; la fois dans le journal des erreurs et
    dans le
    journal des acc&egrave;s, ce qui aura pour effet de g&eacute;n&eacute;rer un identifiant
    d'entr&eacute;e qui vous permettra de corr&eacute;ler les entr&eacute;es du journal des
    erreurs avec celles du journal des acc&egrave;s.</p>

    <p>Pendant la phase de test, il est souvent utile de visualiser en continu
    le journal des erreurs afin de d&eacute;tecter tout probl&egrave;me &eacute;ventuel. Sur les
+33 −6
Changes for docs/manual/upgrading.xml.fr: 33 added lines, 6 removed lines.
Original line number Diff line number Diff line
@@ -3,7 +3,7 @@
<?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
<!-- French translation : Lucien GENTIS -->
<!-- Reviewed by : Vincent Deffontaines -->
<!-- English Revision: 1054323:1128614 (outdated) -->
<!-- English Revision: 1128732 -->

<!--
 Licensed to the Apache Software Foundation (ASF) under one or more
@@ -197,9 +197,9 @@ n&eacute;cessiter une mise &agrave; jour des fichiers de configuration de la ver
	toute sous-cha&icirc;ne pouvait correspondre.</li>

        <li><module>mod_dav_fs</module>: le format du fichier <directive
	module="dav_fs">DavLockDB</directive> a chang&eacute; pour les syst&egrave;mes
	module="mod_dav_fs">DavLockDB</directive> a chang&eacute; pour les syst&egrave;mes
	avec inodes. L'ancien fichier <directive
	module="dav_fs">DavLockDB</directive> doit &ecirc;tre supprim&eacute; dans le
	module="mod_dav_fs">DavLockDB</directive> doit &ecirc;tre supprim&eacute; dans le
	cadre de la mise &agrave; jour.
        </li>

@@ -218,7 +218,7 @@ n&eacute;cessiter une mise &agrave; jour des fichiers de configuration de la ver
	module="core">Mutex</directive>.</li>

        <li><module>mod_cache</module>: la directive <directive
	module="cache">CacheIgnoreURLSessionIdentifiers</directive>
	module="mod_cache">CacheIgnoreURLSessionIdentifiers</directive>
	effectue maintenant une correspondance exacte dans la cha&icirc;ne de
	param&egrave;tres au lieu d'une correspondance partielle. Si votre
	configuration mettait en jeu des sous-cha&icirc;nes comme
@@ -229,18 +229,45 @@ n&eacute;cessiter une mise &agrave; jour des fichiers de configuration de la ver
        </li>

        <li><module>mod_ldap</module>: la directive <directive
	module="ldap">LDAPTrustedClientCert</directive> s'utilise
	module="mod_ldap">LDAPTrustedClientCert</directive> s'utilise
	maintenant exclusivement au sein d'une configuration de niveau
	r&eacute;pertoire. Si vous utilisez cette directive, passez en revue
	votre configuration pour vous assurer qu'elle est bien pr&eacute;sente
	dans tous les contextes de r&eacute;pertoire n&eacute;cessaires.</li>

	<li><module>mod_filter</module>: la syntaxe de la directive
	<directive module="filter">FilterProvider</directive> utilise
	<directive module="mod_filter">FilterProvider</directive> utilise
	maintenant une expression bool&eacute;enne pour d&eacute;terminer si un filtre
	s'applique.
        </li>

	<li><module>mod_include</module>:
            <ul>
            <li>L'&eacute;l&eacute;ment <code>#if expr</code> utilise maintenant le
	    nouvel <a href="expr.html">interpr&eacute;teur d'expressions</a>.
	    L'ancienne syntaxe peut &ecirc;tre r&eacute;activ&eacute;e via la directive
	    <directive
	    module="mod_include">SSILegacyExprParser</directive>.
            </li>
            <li>Dans la port&eacute;e du r&eacute;pertoire, une directive de
	    configuration SSI* ne provoque plus la r&eacute;initialisation &agrave;
	    leur valeur par d&eacute;faut de toutes les directives SSI* de
	    niveau r&eacute;pertoire.</li>
            </ul>
        </li>

        <li><module>mod_charset_lite</module> : l'option
	<code>DebugLevel</code> a &eacute;t&eacute; supprim&eacute;e en faveur d'une
	configuration de la directive <directive
	module="core">LogLevel</directive> au niveau r&eacute;pertoire.
        </li>

        <li><module>mod_ext-filter</module> : l'option
	<code>DebugLevel</code> a &eacute;t&eacute; supprim&eacute;e en faveur d'une
	configuration de la directive <directive
	module="core">LogLevel</directive> au niveau r&eacute;pertoire.
        </li>
    
    </ul>
    </section>
  </section>