httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From lgen...@apache.org
Subject svn commit: r1595622 - in /httpd/httpd/branches/2.4.x/docs/manual/mod: mod_include.xml.fr mod_lua.xml.fr
Date Sun, 18 May 2014 14:20:31 GMT
Author: lgentis
Date: Sun May 18 14:20:31 2014
New Revision: 1595622

URL: http://svn.apache.org/r1595622
Log:
XML updates.

Modified:
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_include.xml.fr
    httpd/httpd/branches/2.4.x/docs/manual/mod/mod_lua.xml.fr

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_include.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_include.xml.fr?rev=1595622&r1=1595621&r2=1595622&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_include.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_include.xml.fr Sun May 18 14:20:31 2014
@@ -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 : 1440768 -->
+<!-- English Revision : 1595576 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -156,7 +156,7 @@ AddOutputFilter INCLUDES .shtml
       module="mod_include">SSIUndefinedEcho</directive>.</p>
 
       <example>
-        &lt;!--#config errmsg="[Valeur non d&eacute;finie]" --&gt;
+        &lt;!--#config echomsg="[Valeur non d&eacute;finie]" --&gt;
       </example>
       </dd>
 

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_lua.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_lua.xml.fr?rev=1595622&r1=1595621&r2=1595622&view=diff
==============================================================================
--- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_lua.xml.fr (original)
+++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_lua.xml.fr Sun May 18 14:20:31 2014
@@ -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: 1587324 -->
+<!-- English Revision : 1587324 -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
@@ -74,8 +74,8 @@ fonctionnement interne de httpd.</p>
 <p>
 <code>mod_lua</code> fournit un gestionnaire nomm&eacute;
 <code>lua-script</code> qui peut &ecirc;tre utilis&eacute; avec une directive
-<directive module="core">SetHandler</directive> ou <directive
-module="mod_mime">AddHandler</directive> :</p>
+<directive module="mod_mime">AddHandler</directive> ou <directive
+module="core">SetHandler</directive> :</p>
 
 <highlight language="config">
 &lt;Files *.lua&gt;
@@ -313,8 +313,7 @@ que vous pouvez &eacute;crire dans Lua s
 
 <highlight language="lua">
 <strong>translate_name.lua</strong><br/>
--- exemple d'accroche qui r&eacute;&eacute;crit un URI en chemin du syst&egrave;me
de
-fichiers.
+-- exemple d'accroche qui r&eacute;&eacute;crit un URI en chemin du syst&egrave;me
de fichiers.
 
 require 'apache2'
 
@@ -685,7 +684,7 @@ end
 <highlight language="lua">
 r:flush()   -- vide le tampon de sortie
             -- Renvoie true si le vidage a &eacute;t&eacute; effectu&eacute;
avec succ&egrave;s,
-	    false dans le cas contraire.
+	    -- false dans le cas contraire.
 
 while nous_avons_des_donn&eacute;es_&agrave;_envoyer do
     r:puts("Bla bla bla\n") -- envoi des donn&eacute;es &agrave; envoyer vers le
tampon
@@ -701,8 +700,8 @@ r:addoutputfilter("fooFilter") -- ins&eg
 </highlight>
 
 <highlight language="lua">
-r:sendfile(filename) -- envoie un fichier entier au client en
-utilisant sendfile s'il est support&eacute; par la plateforme :
+r:sendfile(filename) -- envoie un fichier entier au client en utilisant sendfile s'il est
+                     -- support&eacute; par la plateforme :
 
 if use_sendfile_thing then
     r:sendfile("/var/www/large_file.img")
@@ -711,8 +710,9 @@ end
 
 <highlight language="lua">
 r:parseargs() -- renvoie deux tables : une table standard de couples
-cl&eacute;/valeur pour les donn&eacute;es GET simples, et une autre pour les donn&eacute;es
-multivalu&eacute;es (par exemple foo=1&amp;foo=2&amp;foo=3) :
+              -- cl&eacute;/valeur pour les donn&eacute;es GET simples,
+              -- et une autre pour les donn&eacute;es
+              -- multivalu&eacute;es (par exemple foo=1&amp;foo=2&amp;foo=3)
:
 
 local GET, GETMULTI = r:parseargs()
 r:puts("Votre nom est : " .. GET['name'] or "Unknown")
@@ -720,10 +720,13 @@ r:puts("Votre nom est : " .. GET['name']
 
 
 <highlight language="lua">
-r:parsebody()([sizeLimit]) -- interpr&egrave;te le corps de la requ&ecirc;te
-en tant que POST et renvoie deux tables lua, comme r:parseargs(). Un nombre optionnel
-peut &ecirc;tre fourni pour sp&eacute;cifier le nombre maximal d'octets &agrave;
-interpr&eacute;ter. La valeur par d&eacute;faut est 8192.
+r:parsebody()([sizeLimit]) -- interpr&egrave;te le corps de la
+                           -- requ&ecirc;te en tant que POST et renvoie
+                           -- deux tables lua, comme r:parseargs(). Un
+                           -- nombre optionnel peut &ecirc;tre fourni
+                           -- pour sp&eacute;cifier le nombre maximal
+                           -- d'octets &agrave; interpr&eacute;ter. La
+                           -- valeur par d&eacute;faut est 8192.
 
 local POST, POSTMULTI = r:parsebody(1024*1024)
 r:puts("Votre nom est : " .. POST['name'] or "Unknown")
@@ -735,18 +738,15 @@ r:puts("bonjour", " le monde", "!") -- a
 </highlight>
 
 <highlight language="lua">
-r:write("une simple cha&icirc;ne") -- affichage dans le
-corps de la r&eacute;ponse
+r:write("une simple cha&icirc;ne") -- affichage dans le corps de la r&eacute;ponse
 </highlight>
 
 <highlight language="lua">
-r:escape_html("&lt;html&gt;test&lt;/html&gt;") -- Echappe le
-code HTML et renvoie le r&eacute;sultat
+r:escape_html("&lt;html&gt;test&lt;/html&gt;") -- Echappe le code HTML et
renvoie le r&eacute;sultat
 </highlight>
 
 <highlight language="lua">
-r:base64_encode(string) -- Encode une cha&icirc;ne &agrave; l'aide du
-standard de codage Base64.
+r:base64_encode(string) -- Encode une cha&icirc;ne &agrave; l'aide du standard de
codage Base64.
 
 local encoded = r:base64_encode("This is a test") -- returns VGhpcyBpcyBhIHRlc3Q=
 </highlight>
@@ -758,15 +758,13 @@ local decoded = r:base64_decode("VGhpcyB
 </highlight>
 
 <highlight language="lua">
-r:md5(string) -- Calcule et renvoie le condens&eacute; MD5 d'une cha&icirc;ne
-en mode binaire (binary safe).
+r:md5(string) -- Calcule et renvoie le condens&eacute; MD5 d'une cha&icirc;ne en
mode binaire (binary safe).
 
 local hash = r:md5("This is a test") -- returns ce114e4501d2f4e2dcea3e17b546f339
 </highlight>
 
 <highlight language="lua">
-r:sha1(string) -- Calcule et renvoie le condens&eacute; SHA1 d'une cha&icirc;ne
-en mode binaire (binary safe).
+r:sha1(string) -- Calcule et renvoie le condens&eacute; SHA1 d'une cha&icirc;ne en
mode binaire (binary safe).
 
 local hash = r:sha1("This is a test") -- returns a54d88e06612d820bc3be72877c74f257b561b19
 </highlight>
@@ -792,8 +790,7 @@ local url = r:construct_url(r.uri)
 </highlight>
 
 <highlight language="lua">
-r.mpm_query(number) -- Interroge le serveur &agrave; propos de son
-module MPM via la requ&ecirc;te ap_mpm_query.
+r.mpm_query(number) -- Interroge le serveur &agrave; propos de son module MPM via la
requ&ecirc;te ap_mpm_query.
 
 local mpm = r.mpm_query(14)
 if mpm == 1 then
@@ -802,8 +799,7 @@ end
 </highlight>
 
 <highlight language="lua">
-r:expr(string) -- Evalue une cha&icirc;ne de type <a
-href="../expr.html">expr</a>.
+r:expr(string) -- Evalue une cha&icirc;ne de type <a href="../expr.html">expr</a>.
 
 if r:expr("%{HTTP_HOST} =~ /^www/") then
     r:puts("Ce nom d'h&ocirc;te commence par www")
@@ -812,7 +808,7 @@ end
 
 <highlight language="lua">
 r:scoreboard_process(a) -- Interroge le serveur &agrave; propos du
-processus &agrave; la position <code>a</code>.
+                        -- processus &agrave; la position <code>a</code>.
 
 local process = r:scoreboard_process(1)
 r:puts("Le serveur 1 a comme PID " .. process.pid)
@@ -820,7 +816,7 @@ r:puts("Le serveur 1 a comme PID " .. pr
 
 <highlight language="lua">
 r:scoreboard_worker(a, b) -- Interroge le serveur &agrave; propos du
-thread <code>b</code>, dans le processus <code>a</code>.
+                          -- thread <code>b</code>, dans le processus <code>a</code>.
 
 local thread = r:scoreboard_worker(1, 1)
 r:puts("L'ID du thread 1 du serveur 1 est " .. thread.tid .. " et son
@@ -828,14 +824,15 @@ r:puts("L'ID du thread 1 du serveur 1 es
 </highlight>
 
 <highlight language="lua">
-r:clock() -- Renvoie l'heure courante avec une pr&eacute;cision d'une
-microseconde.
+r:clock() -- Renvoie l'heure courante avec une pr&eacute;cision d'une microseconde.
 </highlight>
 
 <highlight language="lua">
-r:requestbody(filename) -- Lit et renvoie le corps d'une requ&ecirc;te. Si
-'filename' est sp&eacute;cifi&eacute;, le corps de requ&ecirc;te n'est pas renvoy&eacute;,
mais
-sauvegard&eacute; dans le fichier correspondant.
+r:requestbody(filename) -- Lit et renvoie le corps d'une requ&ecirc;te.
+                        -- Si 'filename' est sp&eacute;cifi&eacute;, le
+                        -- corps de requ&ecirc;te n'est pas
+                        -- renvoy&eacute;, mais sauvegard&eacute; dans
+                        -- le fichier correspondant.
 
 local input = r:requestbody()
 r:puts("Vous m'avez envoy&eacute; le corps de requ&ecirc;te suivant :\n")
@@ -843,25 +840,23 @@ r:puts(input)
 </highlight>
 
 <highlight language="lua">
-r:add_input_filter(filter_name) -- Ajoute le filtre en entr&eacute;e
-'filter_name'.
+r:add_input_filter(filter_name) -- Ajoute le filtre en entr&eacute;e 'filter_name'.
 </highlight>
 
 <highlight language="lua">
-r:module_info(module_name) -- Interroge le serveur &agrave; propos d'un
-module.
+r:module_info(module_name) -- Interroge le serveur &agrave; propos d'un module.
 
 local mod = r.module_info("mod_lua.c")
 if mod then
     for k, v in pairs(mod.commands) do
-       r:puts( ("%s: %s\n"):format(k,v)) -- affiche toutes les directives impl&eacute;ment&eacute;es
par ce module
+       r:puts( ("%s: %s\n"):format(k,v)) -- affiche toutes les directives
+                                         -- impl&eacute;ment&eacute;es par ce module.
     end
 end
 </highlight>
 
 <highlight language="lua">
-r:loaded_modules() -- Renvoie une liste des modules charg&eacute;s par
-httpd.
+r:loaded_modules() -- Renvoie une liste des modules charg&eacute;s par httpd.
 
 for k, module in pairs(r:loaded_modules()) do
     r:puts("J'ai charg&eacute; le module " .. module .. "\n")
@@ -870,45 +865,44 @@ end
 
 <highlight language="lua">
 r:runtime_dir_relative(filename) -- G&eacute;n&egrave;re le nom d'un fichier run-time
-(par exemple la m&eacute;moire partag&eacute;e "file") relativement au r&eacute;pertoire
de
-run-time. 
+                                 -- (par exemple la m&eacute;moire partag&eacute;e
+                                 -- "file") relativement au r&eacute;pertoire de run-time.

 </highlight>
 
 <highlight language="lua">
-r:server_info() -- Renvoie une table contenant des informations
-&agrave; propos du serveur, comme le nom de l'ex&eacute;cutable httpd, le
-module mpm utilis&eacute;, etc...
+r:server_info() -- Renvoie une table contenant des informations &agrave;
+                -- propos du serveur, comme le nom de
+                -- l'ex&eacute;cutable httpd, le module mpm utilis&eacute;, etc...
 </highlight>
 
 <highlight language="lua">
-r:set_document_root(file_path) -- D&eacute;finit la racine des
-documents pour la requ&ecirc;te &agrave; file_path.
+r:set_document_root(file_path) -- D&eacute;finit la racine des documents
+                               -- pour la requ&ecirc;te &agrave; file_path.
 </highlight>
 
 <highlight language="lua">
 r:add_version_component(component_string) -- Ajoute un &eacute;l&eacute;ment &agrave;
-la banni&egrave;re du serveur.
+                                          -- la banni&egrave;re du serveur.
 </highlight>
 
 <highlight language="lua">
 r:set_context_info(prefix, docroot) -- D&eacute;finit le pr&eacute;fixe et la
-racine des documents du contexte pour une requ&ecirc;te.
+                                    -- racine des documents du contexte pour une requ&ecirc;te.
 </highlight>
 
 <highlight language="lua">
 r:os_escape_path(file_path) -- Convertit un chemin du syst&egrave;me de
-fichiers en URL ind&eacute;pendamment du syst&egrave;me d'exploitation.
+                            -- fichiers en URL ind&eacute;pendamment du syst&egrave;me
d'exploitation.
 </highlight>
 
 <highlight language="lua">
-r:escape_logitem(string) -- Echappe une cha&icirc;ne pour
-journalisation.
+r:escape_logitem(string) -- Echappe une cha&icirc;ne pour journalisation.
 </highlight>
 
 <highlight language="lua">
 r.strcmp_match(string, pattern) -- V&eacute;rifie si 'string' correspond &agrave;
-'pattern' via la fonction strcmp_match (GLOBs). Par exemple, est-ce que
-'www.example.com' correspond &agrave; '*.example.com' ?
+                                -- 'pattern' via la fonction strcmp_match (GLOBs). Par exemple,
est-ce que
+                                -- 'www.example.com' correspond &agrave; '*.example.com'
?
 
 local match = r.strcmp_match("foobar.com", "foo*.com")
 if match then 
@@ -917,33 +911,30 @@ end
 </highlight>
 
 <highlight language="lua">
-r:set_keepalive() -- D&eacute;finit l'&eacute;tat de persistance d'une
-requ&ecirc;te. Renvoie true dans la mesure du possible, false dans le
-cas contraire.
+r:set_keepalive() -- D&eacute;finit l'&eacute;tat de persistance d'une requ&ecirc;te.
+                  -- Renvoie true dans la mesure du possible, false dans le cas contraire.
 </highlight>
 
 <highlight language="lua">
-r:make_etag() -- G&eacute;n&egrave;re et renvoie le etag pour la requ&ecirc;te
-courante.
+r:make_etag() -- G&eacute;n&egrave;re et renvoie le etag pour la requ&ecirc;te
courante.
 </highlight>
 
 <highlight language="lua">
 r:send_interim_response(clear) -- Renvoie une r&eacute;ponse d'int&eacute;rim (1xx)
au
-client. Si 'clear' est vrai, les en-t&ecirc;tes disponibles seront envoy&eacute;s
et
-effac&eacute;s.
+                               -- client. Si 'clear' est vrai, les en-t&ecirc;tes disponibles
+                               -- seront envoy&eacute;s et effac&eacute;s.
 </highlight>
 
 <highlight language="lua">
 r:custom_response(status_code, string) -- G&eacute;n&egrave;re et d&eacute;finit
une r&eacute;ponse
-personnalis&eacute;e pour un code d'&eacute;tat particulier. Le fonctionnement est
-tr&egrave;s proche de celui de la directive ErrorDocument.
+                                       -- personnalis&eacute;e pour un code d'&eacute;tat
particulier.
+                                       -- Le fonctionnement est tr&egrave;s proche de
celui de la directive ErrorDocument.
 
 r:custom_response(404, "Baleted!")
 </highlight>
 
 <highlight language="lua">
-r.exists_config_define(string) -- V&eacute;rifie si une d&eacute;finition de
-configuration existe.
+r.exists_config_define(string) -- V&eacute;rifie si une d&eacute;finition de configuration
existe.
 
 if r.exists_config_define("FOO") then
     r:puts("httpd a probablement &eacute;t&eacute; lanc&eacute; avec l'option
-DFOO, ou FOO a
@@ -952,13 +943,12 @@ end
 </highlight>
 
 <highlight language="lua">
-r:state_query(string) -- Interroge le serveur &agrave; propos de son
-&eacute;tat.
+r:state_query(string) -- Interroge le serveur &agrave; propos de son &eacute;tat.
 </highlight>
 
 <highlight language="lua">
-r:stat(filename [,wanted]) -- Ex&eacute;cute stat() sur un fichier, et renvoie
-une table contenant des informations &agrave; propos de ce fichier.
+r:stat(filename [,wanted]) -- Ex&eacute;cute stat() sur un fichier, et renvoie une table
contenant
+                           -- des informations &agrave; propos de ce fichier.
 
 local info = r:stat("/var/www/foo.txt")
 if info then
@@ -967,9 +957,8 @@ end
 </highlight>
 
 <highlight language="lua">
-r:regex(string, pattern [,flags]) -- Ex&eacute;cute une recherche &agrave; base
-d'expression rationnelle sur une cha&icirc;ne, et renvoie les
-&eacute;ventuelles correspondances trouv&eacute;es.
+r:regex(string, pattern [,flags]) -- Ex&eacute;cute une recherche &agrave; base d'expression
rationnelle
+                                  -- sur une cha&icirc;ne, et renvoie les &eacute;ventuelles
correspondances trouv&eacute;es.
 
 local matches = r:regex("foo bar baz", [[foo (\w+) (\S*)]])
 if matches then
@@ -990,10 +979,9 @@ r.usleep(microsecondes) -- Interrompt l'
 </highlight>
 
 <highlight language="lua">
-r:dbacquire(dbType[, dbParams]) -- Acquiert une connexion &agrave; une
-base de donn&eacute;es et renvoie une classe database. Voir '<a
-href="#databases">Connectivit&eacute; aux bases de donn&eacute;es</a>' pour
plus de
-d&eacute;tails.
+r:dbacquire(dbType[, dbParams]) -- Acquiert une connexion &agrave; une base de donn&eacute;es
et renvoie une classe database.
+                                -- Voir '<a href="#databases">Connectivit&eacute;
aux bases de donn&eacute;es</a>'
+				-- pour plus de d&eacute;tails.
 </highlight>
 
 <highlight language="lua">
@@ -1034,7 +1022,8 @@ r:mkdir(dir [,mode]) -- Cr&eacute;e un r
 </highlight>
 
 <highlight language="lua">
-r:mkrdir(dir [,mode]) -- Cr&eacute;e des r&eacute;pertoires de mani&egrave;re
r&eacute;cursive et d&eacute;finit leur mode via le param&egrave;tre optionnel
mode.
+r:mkrdir(dir [,mode]) -- Cr&eacute;e des r&eacute;pertoires de mani&egrave;re
r&eacute;cursive et d&eacute;finit
+                      -- leur mode via le param&egrave;tre optionnel mode.
 </highlight>
 
 <highlight language="lua">
@@ -1042,7 +1031,8 @@ r:rmdir(dir) -- Supprime un r&eacute;per
 </highlight>
 
 <highlight language="lua">
-r:touch(file [,mtime]) -- D&eacute;finit la date de modification d'un fichier &agrave;
la date courante ou &agrave; la valeur optionnelle mtime en msec.
+r:touch(file [,mtime]) -- D&eacute;finit la date de modification d'un fichier &agrave;
la date courante ou &agrave;
+                       -- la valeur optionnelle mtime en msec.
 </highlight>
 
 <highlight language="lua">
@@ -1071,22 +1061,8 @@ r:getcookie(key) -- Obtient un cookie HT
 </highlight>
 
 <highlight language="lua">
-r:setcookie{
-  key = [key],
-  value = [value],
-  expires = [expiry],
-  secure = [boolean],
-  httponly = [boolean],
-  path = [path],
-  domain = [domain]
-} -- D&eacute;finit un cookie HTTP, par exemple :
-
-r:setcookie{
-  key = "cookie1",
-  value = "HDHfa9eyffh396rt",
-  expires = os.time() + 86400,
-  secure = true
-}
+r:setcookie(key, value, secure, expires) -- D&eacute;finit un cookie HTTP, par exemple
:
+r:setcookie("foo", "bar and stuff", false, os.time() + 86400)
 </highlight>
 
 <highlight language="lua">
@@ -1121,7 +1097,6 @@ if r:wsupgrade() then
     r:wsclose()
 end
 </highlight>
-
 </section>
 
 <section id="logging"><title>Fonctions de journalisation</title>
@@ -1415,8 +1390,7 @@ relatifs dans les directives de mod_lua<
 
 <directivesynopsis>
 <name>LuaScope</name>
-<description>Une valeur parmi once, request, conn, thread -- la valeur
-par d&eacute;faut est once</description>
+<description>Une valeur parmi once, request, conn, thread -- la valeur par d&eacute;faut
est once</description>
 <syntax>LuaScope once|request|conn|thread|server [min] [max]</syntax>
 <default>LuaScope once</default>
 <contextlist><context>server config</context><context>virtual host</context>
@@ -1695,7 +1669,7 @@ function logger(r)
             f:close()
         end
         return apache2.DONE -- On dit &agrave; httpd de ne rien enregistrer
-				--dans le journal standard
+			    --dans le journal standard
     else
         r.uri = r.uri:gsub("somesecretstuff", "") -- nettoie les donn&eacute;es
         return apache2.OK -- et httpd doit alors les enregistrer.
@@ -1740,19 +1714,19 @@ function read_file(filename)
 end
 
 function check_cache(r)
-    if r.filename:match("%.png$") then -- Only match PNG files
-        local file = cached_files[r.filename] -- Check cache entries
+    if r.filename:match("%.png$") then -- Ne concerne que les fichiers PNG
+        local file = cached_files[r.filename] -- V&eacute;rifie les entr&eacute;es
du cache
         if not file then
-            file = read_file(r.filename)  -- Read file into cache
+            file = read_file(r.filename)  -- Lit le fichier vers le cache
         end
-        if file then -- If file exists, write it out
+        if file then -- Si le fichier existe, on l'envoie
             r.status = 200
             r:write(file)
-            r:info(("Sent %s to client from cache"):format(r.filename))
-            return apache2.DONE -- skip default handler for PNG files
+            r:info(("%s a &eacute;t&eacute; envoy&eacute; au client depuis le
cache"):format(r.filename))
+            return apache2.DONE -- cout-circuite le gestionnaire par d&eacute;faut des
fichiers PNG
         end
     end
-    return apache2.DECLINED -- If we had nothing to do, let others serve this.
+    return apache2.DECLINED -- Si nous n'avons rien eu &agrave; faire, nous laissons
les autres s'en charger
 end
     </highlight>
 
@@ -1993,11 +1967,11 @@ LuaInputFilter myInputFilter /www/filter
     majuscules.
 ]]--
 function input_filter(r)
-    print("luaInputFilter called") -- debug print
-    coroutine.yield() -- Yield and wait for buckets
-    while bucket do -- For each bucket, do...
+    print("luaInputFilter called") -- pour d&eacute;bogage
+    coroutine.yield() -- attend des paquets de donn&eacute;es
+    while bucket do -- Pour chaque paquet, faire ...
         local output = string.upper(bucket) -- Convertit toutes les donn&eacute;es POST
en majuscules
-        coroutine.yield(output) -- Envoie les donn&eacute;es trait&eacute;es &agrave;
la cha&icirc;ne
+        coroutine.yield(output) -- Envoie les donn&eacute;es trait&eacute;es &agrave;
la cha&icirc;ne de filtrage
     end
     -- plus aucune donn&eacute;e &agrave; traiter.
     coroutine.yield("&amp;filterSignature=1234") -- Ajoute une signature &agrave;
la fin
@@ -2013,7 +1987,7 @@ function input_filter(r)
         return -- Emp&ecirc;che tout simplement le filtrage et transmet le contenu original
     end
     coroutine.yield() -- attend des paquets de donn&eacute;es
-    ... -- insert les filtres ici
+    ...               -- insert les filtres ici
 end
 </highlight>
 <p>
@@ -2055,7 +2029,8 @@ LuaOutputFilter myOutputFilter /www/filt
     sortie
 ]]--
 function output_filter(r)
-    coroutine.yield("(Handled by myOutputFilter)&lt;br/&gt;\n") -- Ajoute des donn&eacute;es
au d&eacute;but de la sortie, puis attend des paquets de donn&eacute;es &agrave;
traiter
+    coroutine.yield("(Handled by myOutputFilter)&lt;br/&gt;\n") -- Ajoute des donn&eacute;es
au d&eacute;but de la sortie,
+                                                                -- puis attend des paquets
de donn&eacute;es &agrave; traiter
     while bucket do -- Pour chaque paquet, faire ...
         local output = r:escape_html(bucket) -- Echappe les donn&eacute;es en sortie
         coroutine.yield(output) -- Envoie les donn&eacute;es trait&eacute;es &agrave;
la cha&icirc;ne
@@ -2073,7 +2048,7 @@ function output_filter(r)
         return -- Emp&ecirc;che tout simplement le filtrage et transmet le contenu original
     end
     coroutine.yield() -- attend des paquets de donn&eacute;es
-    ... -- insert les filtres ici
+    ...               -- insert les filtres ici
 end
 </highlight>
 <note><title>Les filtres Lua avec <module>mod_filter</module></title>



Mime
View raw message