summaryrefslogtreecommitdiffhomepage
path: root/applications/sgi-webuci/src/sgi/webuci.lua
diff options
context:
space:
mode:
authorSteven Barth <steven@midlink.org>2008-05-25 17:00:30 +0000
committerSteven Barth <steven@midlink.org>2008-05-25 17:00:30 +0000
commit365d80765d3f08c457b0a373c395c8e1940e44be (patch)
tree480def5c83ea3df918179e26019cc93e585eda78 /applications/sgi-webuci/src/sgi/webuci.lua
parentc6c50b3ec60b284107f459e5923c146d515afd2a (diff)
Renamed FFLuCI to LuCI, ffluci to luci and Freifunk Lua Configuration Interface to Lua Configuration Interface
Diffstat (limited to 'applications/sgi-webuci/src/sgi/webuci.lua')
-rw-r--r--applications/sgi-webuci/src/sgi/webuci.lua38
1 files changed, 19 insertions, 19 deletions
diff --git a/applications/sgi-webuci/src/sgi/webuci.lua b/applications/sgi-webuci/src/sgi/webuci.lua
index f05fd2b0d5..39eab3c4a2 100644
--- a/applications/sgi-webuci/src/sgi/webuci.lua
+++ b/applications/sgi-webuci/src/sgi/webuci.lua
@@ -1,5 +1,5 @@
--[[
-FFLuCI - SGI-Module for Haserl
+LuCI - SGI-Module for Haserl
Description:
Server Gateway Interface for Haserl
@@ -23,40 +23,40 @@ See the License for the specific language governing permissions and
limitations under the License.
]]--
-module("ffluci.sgi.webuci", package.seeall)
+module("luci.sgi.webuci", package.seeall)
-- Environment Table
-ffluci.http.env = webuci.env
+luci.http.env = webuci.env
local status_set = false
-- Returns the main dispatcher URL
-function ffluci.http.dispatcher()
- return ffluci.http.env.SCRIPT_NAME or ""
+function luci.http.dispatcher()
+ return luci.http.env.SCRIPT_NAME or ""
end
-- Returns the upload dispatcher URL
-function ffluci.http.dispatcher_upload()
+function luci.http.dispatcher_upload()
-- To be implemented
end
-- Returns a table of all COOKIE, GET and POST Parameters
-function ffluci.http.formvalues()
+function luci.http.formvalues()
return webuci.vars
end
-- Gets form value from key
-function ffluci.http.formvalue(key, default)
- return ffluci.http.formvalues()[key] or default
+function luci.http.formvalue(key, default)
+ return luci.http.formvalues()[key] or default
end
-- Gets a table of values with a certain prefix
-function ffluci.http.formvaluetable(prefix)
+function luci.http.formvaluetable(prefix)
local vals = {}
prefix = prefix and prefix .. "." or "."
- for k, v in pairs(ffluci.http.formvalues()) do
+ for k, v in pairs(luci.http.formvalues()) do
if k:find(prefix, 1, true) == 1 then
vals[k:sub(#prefix + 1)] = v
end
@@ -66,34 +66,34 @@ function ffluci.http.formvaluetable(prefix)
end
-- Sends a custom HTTP-Header
-function ffluci.http.header(key, value)
+function luci.http.header(key, value)
print(key .. ": " .. value)
end
-- Set Content-Type
-function ffluci.http.prepare_content(type)
+function luci.http.prepare_content(type)
if not status_set then
- ffluci.http.status(200, "OK")
+ luci.http.status(200, "OK")
end
print("Content-Type: "..type.."\n")
end
-- Asks the browser to redirect to "url"
-function ffluci.http.redirect(url)
- ffluci.http.status(302, "Found")
- ffluci.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!
-function ffluci.http.upload(name)
+function luci.http.upload(name)
-- To be implemented
end
-- Sets HTTP-Status-Header
-function ffluci.http.status(code, message)
+function luci.http.status(code, message)
print(webuci.env.SERVER_PROTOCOL .. " " .. tostring(code) .. " " .. message)
status_set = true
end