mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-04-16 14:23:38 +00:00
luci-app-accesscontrol: tidy up code (#8241)
This commit is contained in:
parent
ab08f8306e
commit
495fe886a3
@ -5,13 +5,13 @@ function index()
|
|||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|
||||||
entry({"admin", "services", "mia"}, cbi("mia"), _("Internet Access Schedule Control"),30).dependent = true
|
entry({"admin", "services", "mia"}, cbi("mia"), _("Internet Access Schedule Control"), 30).dependent = true
|
||||||
entry({"admin", "services", "mia", "status"}, call("act_status")).leaf = true
|
entry({"admin", "services", "mia", "status"}, call("act_status")).leaf = true
|
||||||
end
|
end
|
||||||
|
|
||||||
function act_status()
|
function act_status()
|
||||||
local e={}
|
local e = {}
|
||||||
e.running=luci.sys.call("iptables -L INPUT |grep MIA >/dev/null")==0
|
e.running = luci.sys.call("iptables -L INPUT |grep MIA >/dev/null") == 0
|
||||||
luci.http.prepare_content("application/json")
|
luci.http.prepare_content("application/json")
|
||||||
luci.http.write_json(e)
|
luci.http.write_json(e)
|
||||||
end
|
end
|
||||||
|
@ -1,66 +1,68 @@
|
|||||||
|
a = Map("mia")
|
||||||
|
a.title = translate("Internet Access Schedule Control")
|
||||||
|
a.description = translate("Access Schedule Control Settins")
|
||||||
|
|
||||||
a=Map("mia",translate("Internet Access Schedule Control"),translate("Access Schedule Control Settins"))
|
a:section(SimpleSection).template = "mia/mia_status"
|
||||||
a:section(SimpleSection).template = "mia/mia_status"
|
|
||||||
|
|
||||||
t=a:section(TypedSection,"basic")
|
t = a:section(TypedSection, "basic")
|
||||||
t.anonymous=true
|
t.anonymous = true
|
||||||
|
|
||||||
e=t:option(Flag,"enable",translate("Enabled"))
|
e = t:option(Flag, "enable", translate("Enabled"))
|
||||||
e.rmempty=false
|
e.rmempty = false
|
||||||
|
|
||||||
e=t:option(Flag,"strict",translate("Strict Mode"))
|
e = t:option(Flag, "strict", translate("Strict Mode"))
|
||||||
e.rmempty=false
|
|
||||||
e.description = translate("Strict Mode will degrade CPU performance, but it can achieve better results")
|
e.description = translate("Strict Mode will degrade CPU performance, but it can achieve better results")
|
||||||
|
e.rmempty = false
|
||||||
|
|
||||||
t=a:section(TypedSection,"macbind",translate("Client Rules"))
|
t = a:section(TypedSection, "macbind", translate("Client Rules"))
|
||||||
t.template="cbi/tblsection"
|
t.template = "cbi/tblsection"
|
||||||
t.anonymous=true
|
t.anonymous = true
|
||||||
t.addremove=true
|
t.addremove = true
|
||||||
|
|
||||||
e=t:option(Flag,"enable",translate("√"))
|
e = t:option(Flag, "enable", translate("Enabled"))
|
||||||
e.rmempty=false
|
e.rmempty = false
|
||||||
e.default="1"
|
e.default = "1"
|
||||||
|
|
||||||
e=t:option(Value,"macaddr",translate("MAC address (Computer Name)"))
|
e = t:option(Value, "macaddr", translate("MAC address (Computer Name)"))
|
||||||
e.rmempty=true
|
e.rmempty = true
|
||||||
luci.sys.net.mac_hints(function(t,a)
|
luci.sys.net.mac_hints(function(t,a)
|
||||||
e:value(t,"%s (%s)"%{t,a})
|
e:value(t,"%s (%s)"%{t,a})
|
||||||
end)
|
end)
|
||||||
|
|
||||||
e=t:option(Value,"timeon",translate("Start time"))
|
e = t:option(Value, "timeon", translate("Start time"))
|
||||||
e.default="00:00"
|
e.optional = false
|
||||||
|
e.default = "00:00"
|
||||||
|
|
||||||
|
e = t:option(Value, "timeoff", translate("End time"))
|
||||||
e.optional=false
|
e.optional=false
|
||||||
|
e.default = "23:59"
|
||||||
|
|
||||||
e=t:option(Value,"timeoff",translate("End time"))
|
e = t:option(Flag, "z1", translate("Mon"))
|
||||||
e.default="23:59"
|
e.rmempty = true
|
||||||
e.optional=false
|
e.default = 1
|
||||||
|
|
||||||
e=t:option(Flag,"z1",translate("Mon"))
|
e = t:option(Flag, "z2", translate("Tue"))
|
||||||
e.rmempty=true
|
e.rmempty = true
|
||||||
e.default=1
|
e.default=1
|
||||||
|
|
||||||
e=t:option(Flag,"z2",translate("Tue"))
|
e = t:option(Flag, "z3", translate("Wed"))
|
||||||
e.rmempty=true
|
e.rmempty = true
|
||||||
e.default=1
|
e.default = 1
|
||||||
|
|
||||||
e=t:option(Flag,"z3",translate("Wed"))
|
e = t:option(Flag, "z4", translate("Thu"))
|
||||||
e.rmempty=true
|
e.rmempty = true
|
||||||
e.default=1
|
e.default = 1
|
||||||
|
|
||||||
e=t:option(Flag,"z4",translate("Thu"))
|
e = t:option(Flag, "z5", translate("Fri"))
|
||||||
e.rmempty=true
|
e.rmempty = true
|
||||||
e.default=1
|
e.default = 1
|
||||||
|
|
||||||
e=t:option(Flag,"z5",translate("Fri"))
|
e = t:option(Flag, "z6", translate("Sat"))
|
||||||
e.rmempty=true
|
e.rmempty = true
|
||||||
e.default=1
|
e.default = 1
|
||||||
|
|
||||||
e=t:option(Flag,"z6",translate("Sat"))
|
e = t:option(Flag, "z7", translate("Sun"))
|
||||||
e.rmempty=true
|
e.rmempty = true
|
||||||
e.default=1
|
e.default = 1
|
||||||
|
|
||||||
e=t:option(Flag,"z7",translate("Sun"))
|
|
||||||
e.rmempty=true
|
|
||||||
e.default=1
|
|
||||||
|
|
||||||
return a
|
return a
|
||||||
|
@ -48,5 +48,3 @@ msgstr "六"
|
|||||||
|
|
||||||
msgid "Sun"
|
msgid "Sun"
|
||||||
msgstr "日"
|
msgstr "日"
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user