diff options
author | Rainer Jung <rjung@apache.org> | 2013-06-17 22:57:23 +0200 |
---|---|---|
committer | Rainer Jung <rjung@apache.org> | 2013-06-17 22:57:23 +0200 |
commit | e25ca716206930c184d499210dab7916f388626a (patch) | |
tree | a5a70343db15e2eb36889e0be207413caff4ef86 /docs | |
parent | Correct the use of the printf formatter. (diff) | |
download | apache2-e25ca716206930c184d499210dab7916f388626a.tar.xz apache2-e25ca716206930c184d499210dab7916f388626a.zip |
Update transformations.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1493933 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs')
-rw-r--r-- | docs/manual/mod/mod_lua.html.en | 57 | ||||
-rw-r--r-- | docs/manual/mod/mod_lua.html.fr | 2 | ||||
-rw-r--r-- | docs/manual/mod/mod_lua.xml.fr | 2 | ||||
-rw-r--r-- | docs/manual/mod/mod_lua.xml.meta | 2 |
4 files changed, 58 insertions, 5 deletions
diff --git a/docs/manual/mod/mod_lua.html.en b/docs/manual/mod/mod_lua.html.en index b6789f102e..9f45d2611c 100644 --- a/docs/manual/mod/mod_lua.html.en +++ b/docs/manual/mod/mod_lua.html.en @@ -770,7 +770,14 @@ local escaped = r:escape(url) -- returns 'http%3a%2f%2ffoo.bar%2f1+2+3+%26+4+%2b r:unescape(string) -- Unescapes an URL-escaped string: 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) -- returns 'http://foo.bar/1 2 3 & 4 + 5' +</pre> + + +<pre class="prettyprint lang-lua"> +r:construct_url(string) -- Constructs an URL from an URI + +local url = r:construct_url(r.uri) </pre> @@ -936,7 +943,7 @@ r:state_query(string) -- Queries the server for state information <pre class="prettyprint lang-lua"> -r:stat(filename) -- Runs stat() on a file, and returns a table with file information: +r:stat(filename [,wanted]) -- Runs stat() on a file, and returns a table with file information: local info = r:stat("/var/www/foo.txt") if info then @@ -946,7 +953,7 @@ end <pre class="prettyprint lang-lua"> -r:regex(string, pattern, [flags]) -- Runs a regular expression match on a string, returning captures if matched: +r:regex(string, pattern [,flags]) -- Runs a regular expression match on a string, returning captures if matched: local matches = r:regex("foo bar baz", [[foo (\w+) (\S*)]]) if matches then @@ -997,6 +1004,50 @@ end </pre> +<pre class="prettyprint lang-lua"> +r:htpassword(string [,algorithm [,cost]]) -- Creates a password hash from a string. + -- algorithm: 0 = APMD5 (default), 1 = SHA, 2 = BCRYPT, 3 = CRYPT. + -- cost: only valid with BCRYPT algorithm (default = 5). +</pre> + + +<pre class="prettyprint lang-lua"> +r:mkdir(dir [,mode]) -- Creates a directory and sets mode to optional mode paramter. +</pre> + + +<pre class="prettyprint lang-lua"> +r:rmdir(dir) -- Removes a directory. +</pre> + + +<pre class="prettyprint lang-lua"> +r:get_direntries(dir) -- Returns a table with all directory entries. + +-- Return path splitted into components dir, file, ext +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) -- Parses a date/time string and returns seconds since epoche. +</pre> + + </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> <div class="section"> <h2><a name="logging" id="logging">Logging Functions</a></h2> diff --git a/docs/manual/mod/mod_lua.html.fr b/docs/manual/mod/mod_lua.html.fr index 3a80708ad1..b4d0d4a624 100644 --- a/docs/manual/mod/mod_lua.html.fr +++ b/docs/manual/mod/mod_lua.html.fr @@ -27,6 +27,8 @@ <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> diff --git a/docs/manual/mod/mod_lua.xml.fr b/docs/manual/mod/mod_lua.xml.fr index 8d1637eec2..04a9f3b0c9 100644 --- a/docs/manual/mod/mod_lua.xml.fr +++ b/docs/manual/mod/mod_lua.xml.fr @@ -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 : 1490095 --> +<!-- English Revision: 1490095:1492782 (outdated) --> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> diff --git a/docs/manual/mod/mod_lua.xml.meta b/docs/manual/mod/mod_lua.xml.meta index b55c7710e9..8fc1a0efdf 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>fr</variant> + <variant outdated="yes">fr</variant> </variants> </metafile> |