From 365d80765d3f08c457b0a373c395c8e1940e44be Mon Sep 17 00:00:00 2001 From: Steven Barth Date: Sun, 25 May 2008 17:00:30 +0000 Subject: Renamed FFLuCI to LuCI, ffluci to luci and Freifunk Lua Configuration Interface to Lua Configuration Interface --- applications/sgi-webuci/src/sgi/webuci.lua | 38 +++++++++++++++--------------- 1 file changed, 19 insertions(+), 19 deletions(-) (limited to 'applications/sgi-webuci/src/sgi') 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 -- cgit v1.2.3