]> granicus.if.org Git - apache/commitdiff
Updates.
authorLucien Gentis <lgentis@apache.org>
Sat, 14 Sep 2013 13:47:29 +0000 (13:47 +0000)
committerLucien Gentis <lgentis@apache.org>
Sat, 14 Sep 2013 13:47:29 +0000 (13:47 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1523237 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/configuring.xml.fr
docs/manual/mod/mod_headers.xml.fr
docs/manual/mod/mod_ldap.xml.fr
docs/manual/mod/mod_lua.xml.fr
docs/manual/mod/mod_rewrite.xml.fr
docs/manual/new_features_2_4.xml.fr

index 633e1cc30314c1c8771bb9300036effda7e78f00..7ee157f5e260f77617618d6faabe61df0c600d65 100644 (file)
@@ -3,7 +3,7 @@
 <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision : 1470510 -->
+<!-- English Revision : 1522936 -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more
@@ -117,7 +117,7 @@ le Serveur HTTP Apache.</p>
     <p>La longueur maximale d'une ligne dans un fichier de configuration
     normal, apr&egrave;s substitution des variables et fusion des lignes
     interrompues, est approximativement de 16 Mo. Dans les <a
-    href="configuring.xml#htaccess">fichiers .htaccess</a>, la longueur
+    href="configuring.html#htaccess">fichiers .htaccess</a>, la longueur
     maximale est de 8190 caract&egrave;res.</p>
 
     <p>Vous pouvez v&eacute;rifier l'absence d'erreurs de syntaxe dans vos fichiers
index 631d1e93d194050e54f584bfb9f3cffd1ca4e8c0..90a3a3d2c6145f8d5aad2f825fc0bfba6af42919 100644 (file)
@@ -434,7 +434,15 @@ Header merge Cache-Control no-store env=NO_STORE
     <dd>L'en-t&ecirc;te est supprim&eacute; s'il existe. Si plusieurs en-t&ecirc;tes
     poss&egrave;dent le m&ecirc;me nom, ils seront tous supprim&eacute;s. L'argument
     <var>value</var> ne doit pas appara&icirc;tre.</dd>
-    </dl>
+
+    <dt><code>note</code></dt>
+    <dd>La valeur de l'<var>en-t&ecirc;te</var> consid&eacute;r&eacute; est copi&eacute;e dans une
+    note interne dont le nom est sp&eacute;cifi&eacute; via l'argument
+    <var>valeur</var>. Ceci permet d'enregistrer la valeur d'un en-t&ecirc;te
+    envoy&eacute; par un programme CGI ou une ressource mandat&eacute;e, m&ecirc;me s'il
+    est pr&eacute;vu de l'effacer.</dd>
+
+    </dl>    
 
     <p>Cet argument est suivi d'un nom d'<var>en-t&ecirc;te</var> qui peut se
     terminer par un caract&egrave;re ':', mais ce n'est pas obligatoire. La
index 3af455a89e8bf464def3cff8e2889dbe217061d7..614a966aeec6cd351ce4fb2ab2eb27acaed02294 100644 (file)
@@ -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: 1518267:1521346 (outdated) -->
+<!-- English Revision : 1521346 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -575,6 +575,7 @@ cours des requ&ecirc;tes vers le serveur LDAP.</description>
 
     <p>La directive <directive>LDAPReferrals</directive> accepte les
     valeurs suivantes :</p>
+
     <dl>
      <dt>"on"</dt>
      <dd> <p>Avec la valeur "on", la prise en compte des redirections
@@ -590,7 +591,7 @@ cours des requ&ecirc;tes vers le serveur LDAP.</description>
      <directive>LDAPReferralHopLimit</directive> ne permet pas de surcharger la
      "hop limit" du SDK, et aucun "LDAP rebind callback" n'est enregistr&eacute;.</p></dd>
     </dl>
-
+    
     <p>La directive <code>LDAPReferralHopLimit</code> travaille en
     conjonction avec cette directive pour limiter le nombre de
     redirections &agrave; suivre pour achever le traitement de la requ&ecirc;te LDAP.
index 6f418c8a9a4329eca86e0fb0f19bedfe003d8a52..d4d64e00fdbbfaa47154e9d7a669b9a808536e65 100644 (file)
@@ -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 : 1519977 -->
+<!-- English Revision : 1522030 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -1072,6 +1072,39 @@ r:setcookie(key, value, secure, expires) -- D&eacute;finit un cookie HTTP, par e
 r:setcookie("foo", "bar and stuff", false, os.time() + 86400)
 </highlight>
 
+<highlight language="lua">
+r:wsupgrade() -- Met &agrave; jour une connexion vers les WebSockets si possible (et si demand&eacute;) :
+if r:wsupgrade() then -- si la mise &agrave; jour est possible :
+    r:wswrite("Bienvenue dans les websockets!") -- &eacute;crit quelque chose &agrave; l'intention du client
+    r:wsclose()  -- Au revoir !
+end
+</highlight>
+
+<highlight language="lua">
+r:wsread() -- Lit un cadre de websocket depuis une connexion vers websocket mise &agrave; jour (voir ci-dessus) :
+           -- Actuellement, seul le protocole WS est support&eacute; (pas de support WSS en lecture)
+local line, isFinal = r:wsread() -- isFinal indique s'il s'agit du cadre final.
+                                 -- dans le cas contraire, on peut lire les cadres suivants
+r:wswrite("Vous avez &eacute;crit : " .. line)
+</highlight>
+
+<highlight language="lua">
+r:wswrite(line) -- &eacute;crit un cadre vers un client WebSocket :
+r:wswrite("Bonjour le Monde !")
+</highlight>
+
+<highlight language="lua">
+r:wsclose() -- ferme une requ&ecirc;te WebSocket et l'ach&egrave;ve pour httpd :
+
+if r:wsupgrade() then
+    r:wswrite("Ecrire quelque chose : ")
+    local line = r:wsread() or "nothing"
+    r:wswrite("Vous avez &eacute;crit : " .. line);
+    r:wswrite("Au revoir !")
+    r:wsclose()
+end
+</highlight>
+
 </section>
 
 <section id="logging"><title>Fonctions de journalisation</title>
index e4d074054496b408989f16018dd6e8cb004769af..4fc46aa47c04b094032967c151974d4623a51e62 100644 (file)
@@ -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: 1469957:1521498 (outdated) -->
+<!-- English Revision : 1521498 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -990,28 +990,19 @@ RewriteRule ...r&egrave;gles concernant tous ces h&ocirc;tes...
        pouvez utiliser ce qui suit : </p>
 
 <highlight language="config">
-RewriteCond  %{HTTP_USER_AGENT}  ^Mozilla
-RewriteRule  ^/$                 /homepage.max.html  [L]
-
-RewriteCond  %{HTTP_USER_AGENT}  ^Lynx
-RewriteRule  ^/$                 /homepage.min.html  [L]
+RewriteCond  %{HTTP_USER_AGENT}  (iPhone|Blackberry|Android)
+RewriteRule  ^/$                 /homepage.mobile.html  [L]
 
 RewriteRule  ^/$                 /homepage.std.html  [L]
 </highlight>
 
         <p>Explications : si vous utilisez un navigateur
-       (Netscape Navigator, Mozilla etc) qui s'identifie comme
-       'Mozilla', vous acc&egrave;derez &agrave; la page d'accueil max (qui
-       peut contenir des frames, ou d'autres ressources
-       particuli&egrave;res).
-       Si vous utilisez le navigateur Lynx (qui est un navigateur
-       en mode texte), vous acc&egrave;derez &agrave; une page d'accueil min
-       (qui peut &ecirc;tre une version con&ccedil;ue pour une navigation simple
-       bas&eacute;e sur le texte).
-       Si aucune de ces conditions n'est satisfaite (vous utilisez tout
-       autre navigateur, ou votre navigateur s'identifie de mani&egrave;re non
-       standard), vous acc&egrave;derez &agrave; la page d'accueil std
-       (standard).</p>
+       qui s'identifie comme un
+       navigateur de plateforme mobile (notez que l'exemple est
+       incomplet car il existe de nombreuses autres plateformes
+       mobiles), c'est la version pour mobile de la page d'accueil qui
+       sera renvoy&eacute;e. Dans le cas contraire, ce sera la page d'accueil
+       standard.</p>
 
 </usage>
 
index 3698382fbd715c31a298e7f7d7475596235b195c..b8a36fdd62d18b3ed6a08928e6d23648cb48d116 100644 (file)
@@ -3,7 +3,7 @@
 <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
-<!-- English Revision: 1426599:1521342 (outdated) -->
+<!-- English Revision : 1521342 -->
 
 <!--
  Licensed to the Apache Software Foundation (ASF) under one or more