projects
/
project
/
luci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Renamed FFLuCI to LuCI, ffluci to luci and Freifunk Lua Configuration Interface to...
[project/luci.git]
/
applications
/
sgi-haserl
/
src
/
sgi
/
haserl.lua
diff --git
a/applications/sgi-haserl/src/sgi/haserl.lua
b/applications/sgi-haserl/src/sgi/haserl.lua
index
f3a6ee6
..
f3994b5
100644
(file)
--- a/
applications/sgi-haserl/src/sgi/haserl.lua
+++ b/
applications/sgi-haserl/src/sgi/haserl.lua
@@
-1,5
+1,5
@@
--[[
--[[
-
FF
LuCI - SGI-Module for Haserl
+LuCI - SGI-Module for Haserl
Description:
Server Gateway Interface for Haserl
Description:
Server Gateway Interface for Haserl
@@
-23,30
+23,30
@@
See the License for the specific language governing permissions and
limitations under the License.
]]--
limitations under the License.
]]--
-module("
ff
luci.sgi.haserl", package.seeall)
-require("
ff
luci.fs")
+module("luci.sgi.haserl", package.seeall)
+require("luci.fs")
-- Environment Table
-- Environment Table
-
ff
luci.http.env = ENV
+luci.http.env = ENV
-- Returns the main dispatcher URL
-- Returns the main dispatcher URL
-function
ff
luci.http.dispatcher()
- return
ff
luci.http.env.SCRIPT_NAME or ""
+function luci.http.dispatcher()
+ return luci.http.env.SCRIPT_NAME or ""
end
-- Returns the upload dispatcher URL
end
-- Returns the upload dispatcher URL
-function
ff
luci.http.dispatcher_upload()
- return
ff
luci.http.dispatcher() .. "-upload"
+function luci.http.dispatcher_upload()
+ return luci.http.dispatcher() .. "-upload"
end
-- Returns a table of all COOKIE, GET and POST Parameters
end
-- Returns a table of all COOKIE, GET and POST Parameters
-function
ff
luci.http.formvalues()
+function luci.http.formvalues()
return FORM
end
-- Gets form value from key
return FORM
end
-- Gets form value from key
-function
ff
luci.http.formvalue(key, default)
- local c =
ff
luci.http.formvalues()
+function luci.http.formvalue(key, default)
+ local c = luci.http.formvalues()
for match in key:gmatch("[%w-_]+") do
c = c[match]
for match in key:gmatch("[%w-_]+") do
c = c[match]
@@
-59,39
+59,39
@@
function ffluci.http.formvalue(key, default)
end
-- Gets a table of values with a certain prefix
end
-- Gets a table of values with a certain prefix
-function
ff
luci.http.formvaluetable(prefix)
- return
ff
luci.http.formvalue(prefix, {})
+function luci.http.formvaluetable(prefix)
+ return luci.http.formvalue(prefix, {})
end
-- Sends a custom HTTP-Header
end
-- Sends a custom HTTP-Header
-function
ff
luci.http.header(key, value)
+function luci.http.header(key, value)
print(key .. ": " .. value)
end
-- Set Content-Type
print(key .. ": " .. value)
end
-- Set Content-Type
-function
ff
luci.http.prepare_content(type)
+function luci.http.prepare_content(type)
print("Content-Type: "..type.."\n")
end
-- Asks the browser to redirect to "url"
print("Content-Type: "..type.."\n")
end
-- Asks the browser to redirect to "url"
-function
ff
luci.http.redirect(url)
-
ff
luci.http.status(302, "Found")
-
ff
luci.http.header("Location", url)
+function luci.http.redirect(url)
+ luci.http.status(302, "Found")
+ luci.http.header("Location", url)
print()
end
-- Returns the path of an uploaded file
-- WARNING! File uploads can be easily spoofed! Do additional sanity checks!
print()
end
-- Returns the path of an uploaded file
-- WARNING! File uploads can be easily spoofed! Do additional sanity checks!
-function
ff
luci.http.upload(name)
- local fpath =
ff
luci.http.formvalue(name)
- local fname =
ff
luci.http.formvalue(name .. "_name")
+function luci.http.upload(name)
+ local fpath = luci.http.formvalue(name)
+ local fname = luci.http.formvalue(name .. "_name")
- if fpath and fname and
ff
luci.fs.isfile(fpath) then
+ if fpath and fname and luci.fs.isfile(fpath) then
return fpath
end
end
-- Sets HTTP-Status-Header
return fpath
end
end
-- Sets HTTP-Status-Header
-function
ff
luci.http.status(code, message)
+function luci.http.status(code, message)
print("Status: " .. tostring(code) .. " " .. message)
end
print("Status: " .. tostring(code) .. " " .. message)
end