* Added initial version of RPC info API
[project/luci.git] / module / admin-core / src / controller / splash / splash.lua
index 7aec62d33cdd6fc390d9d55bfc1c83475803aca6..4e8a79a22f50c7561bc26759f46c19afca35ff5a 100644 (file)
@@ -1,9 +1,13 @@
-module("ffluci.controller.public.splash", package.seeall)
+module("ffluci.controller.splash.splash", package.seeall)
 
 function action_activate()
        local mac = ffluci.sys.net.ip4mac(ffluci.http.remote_addr())
-       os.execute("luci-splash add "..mac)
-       ffluci.http.request_redirect()
+       if mac and ffluci.http.formvalue("accept") then
+               os.execute("luci-splash add "..mac.." >/dev/null 2>&1")
+               ffluci.http.redirect(ffluci.model.uci.get("freifunk", "community", "homepage"))
+       else
+               ffluci.http.request_redirect()
+       end
 end
 
 function action_accepted()