diff options
author | André Malo <nd@apache.org> | 2013-06-23 20:09:04 +0200 |
---|---|---|
committer | André Malo <nd@apache.org> | 2013-06-23 20:09:04 +0200 |
commit | 961dcb996a09a845c655a95b8f69740832ffbeaf (patch) | |
tree | b76204f475b9eb4fcad124469bf3799563ea7116 /docs | |
parent | xform (diff) | |
download | apache2-961dcb996a09a845c655a95b8f69740832ffbeaf.tar.xz apache2-961dcb996a09a845c655a95b8f69740832ffbeaf.zip |
update transformation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1495861 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs')
-rw-r--r-- | docs/manual/mod/mod_lua.html.fr | 70 | ||||
-rw-r--r-- | docs/manual/mod/mod_lua.xml.meta | 2 | ||||
-rw-r--r-- | docs/manual/upgrading.html.fr | 2 | ||||
-rw-r--r-- | docs/manual/upgrading.xml.fr | 2 | ||||
-rw-r--r-- | docs/manual/upgrading.xml.meta | 2 |
5 files changed, 69 insertions, 9 deletions
diff --git a/docs/manual/mod/mod_lua.html.fr b/docs/manual/mod/mod_lua.html.fr index b4d0d4a624..92b388062a 100644 --- a/docs/manual/mod/mod_lua.html.fr +++ b/docs/manual/mod/mod_lua.html.fr @@ -27,8 +27,6 @@ <p><span>Langues Disponibles: </span><a href="../en/mod/mod_lua.html" hreflang="en" rel="alternate" title="English"> en </a> | <a href="../fr/mod/mod_lua.html" title="Français"> fr </a></p> </div> -<div class="outofdate">Cette traduction peut être périmée. Vérifiez la version - anglaise pour les changements récents.</div> <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournit des points d'entrée Lua dans différentes parties du traitement des requêtes httpd</td></tr> <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr> @@ -821,7 +819,7 @@ local hash = r:sha1("This is a test") -- returns a54d88e06612d820bc3be72877c74f2 r:escape(string) -- Echappe une chaîne de type URL. local url = "http://foo.bar/1 2 3 & 4 + 5" -local escaped = r:escape(url) -- returns 'http%3a%2f%2ffoo.bar%2f1+2+3+%26+4+%2b+5' +local escaped = r:escape(url) -- renvoie 'http%3a%2f%2ffoo.bar%2f1+2+3+%26+4+%2b+5' </pre> @@ -829,7 +827,14 @@ local escaped = r:escape(url) -- returns 'http%3a%2f%2ffoo.bar%2f1+2+3+%26+4+%2b r:unescape(string) -- Déséchappe une chaîne de type URL. local url = "http%3a%2f%2ffoo.bar%2f1+2+3+%26+4+%2b+5" -local unescaped = r:escape(url) -- returns 'http://foo.bar/1 2 3 & 4 + 5' +local unescaped = r:unescape(url) -- renvoie 'http://foo.bar/1 2 3 & 4 + 5' +</pre> + + +<pre class="prettyprint lang-lua"> +r:construct_url(string) -- Construit une URL à partir d'un URI + +local url = r:construct_url(r.uri) </pre> @@ -1021,7 +1026,7 @@ r:state_query(string) -- Interroge le serveur à propos de son <pre class="prettyprint lang-lua"> -r:stat(filename) -- Exécute stat() sur un fichier, et renvoie +r:stat(filename [,wanted]) -- Exécute stat() sur un fichier, et renvoie une table contenant des informations à propos de ce fichier. local info = r:stat("/var/www/foo.txt") @@ -1032,7 +1037,7 @@ end <pre class="prettyprint lang-lua"> -r:regex(string, pattern, [drapeaux]) -- Exécute une recherche à base +r:regex(string, pattern [,flags]) -- Exécute une recherche à base d'expression rationnelle sur une chaîne, et renvoie les éventuelles correspondances trouvées. @@ -1092,6 +1097,59 @@ function handle(r) end </pre> +<pre class="prettyprint lang-lua"> +r:htpassword(string [,algorithm [,cost]]) -- Génère un hash de mot de passe à partir d'une chaîne. + -- algorithm: 0 = APMD5 (défaut), 1 = SHA, 2 = BCRYPT, 3 = CRYPT. + -- cost: ne s'utilise qu'avec l'algorythme BCRYPT (défaut = 5). +</pre> + + +<pre class="prettyprint lang-lua"> +r:mkdir(dir [,mode]) -- Crée un répertoire et définit son mode via le paramètre optionnel mode. +</pre> + + +<pre class="prettyprint lang-lua"> +r:mkrdir(dir [,mode]) -- Crée des répertoires de manière récursive et définit leur mode via le paramètre optionnel mode. +</pre> + + +<pre class="prettyprint lang-lua"> +r:rmdir(dir) -- Supprime un répertoire. +</pre> + + +<pre class="prettyprint lang-lua"> +r:touch(file [,mtime]) -- Définit la date de modification d'un fichier à la date courante ou à la valeur optionnelle mtime en msec. +</pre> + + +<pre class="prettyprint lang-lua"> +r:get_direntries(dir) -- Renvoie une table contenant toutes les entrées de répertoires. + +-- Renvoie un chemin sous forme éclatée en chemin, fichier, extension +function split_path(path) + return path:match("(.-)([^\\/]-%.?([^%.\\/]*))$") +end + +function handle(r) + local cwd, _, _ = split_path(r.filename) + for _, f in ipairs(r:get_direntries(cwd)) do + local info = r:stat(cwd .. f) + if info then + local mtime = os.date(fmt, info.mtime / 1000000) + local ftype = (info.filetype == 2) and "[dir] " or "[file]" + r:puts( ("%s %s %10i %s\n"):format(ftype, mtime, info.size, f) ) + end + end +end +</pre> + + +<pre class="prettyprint lang-lua"> +r.date_parse_rfc(string) -- Interprète une chaîne date/heure et renvoie l'équivalent en secondes depuis epoche. +</pre> + </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> diff --git a/docs/manual/mod/mod_lua.xml.meta b/docs/manual/mod/mod_lua.xml.meta index 8fc1a0efdf..b55c7710e9 100644 --- a/docs/manual/mod/mod_lua.xml.meta +++ b/docs/manual/mod/mod_lua.xml.meta @@ -8,6 +8,6 @@ <variants> <variant>en</variant> - <variant outdated="yes">fr</variant> + <variant>fr</variant> </variants> </metafile> diff --git a/docs/manual/upgrading.html.fr b/docs/manual/upgrading.html.fr index ba9553ddc8..020224886a 100644 --- a/docs/manual/upgrading.html.fr +++ b/docs/manual/upgrading.html.fr @@ -24,6 +24,8 @@ <p><span>Langues Disponibles: </span><a href="./en/upgrading.html" hreflang="en" rel="alternate" title="English"> en </a> | <a href="./fr/upgrading.html" title="Français"> fr </a></p> </div> +<div class="outofdate">Cette traduction peut être périmée. Vérifiez la version + anglaise pour les changements récents.</div> <p>Afin d'assister les utilisateurs lors de leurs opérations de mise à jour, nous maintenons un document diff --git a/docs/manual/upgrading.xml.fr b/docs/manual/upgrading.xml.fr index 50f88018bd..9bf5a6d8e6 100644 --- a/docs/manual/upgrading.xml.fr +++ b/docs/manual/upgrading.xml.fr @@ -3,7 +3,7 @@ <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> -<!-- English Revision : 1465828 --> +<!-- English Revision: 1465828:1495843 (outdated) --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more diff --git a/docs/manual/upgrading.xml.meta b/docs/manual/upgrading.xml.meta index aba29996bb..1d2a68a225 100644 --- a/docs/manual/upgrading.xml.meta +++ b/docs/manual/upgrading.xml.meta @@ -8,6 +8,6 @@ <variants> <variant>en</variant> - <variant>fr</variant> + <variant outdated="yes">fr</variant> </variants> </metafile> |