small-package/luci-app-ikoolproxy/luasrc/model/cbi/koolproxy/rss_rule.lua

35 lines
752 B
Lua
Raw Normal View History

2022-02-12 15:40:06 +08:00
local m, s, o
local koolproxy = "koolproxy"
local sid = arg[1]
m = Map(koolproxy)
m.title = translate("iKoolProxy滤广告 - 编辑规则")
m.redirect = luci.dispatcher.build_url("admin/services/koolproxy")
if not arg[1] or m.uci:get(koolproxy, sid) ~= "rss_rule" then
luci.http.redirect(m.redirect)
return
end
-- [[ Edit Rule ]]--
s = m:section(NamedSection, sid, "rss_rule")
s.anonymous = true
s.addremove = true
o = s:option(Flag, "load", translate("启用"))
o.default = 0
o = s:option(Value, "name", translate("规则描述"))
o = s:option(Value, "url", translate("规则地址"))
o.placeholder="[https|http|ftp]://[Hostname]/[File]"
function o.validate(self, value)
if not value then
return nil
else
return value
end
end
return m