From 3749c45f80a8613b7d0d1f7fc4f82531de5db8ce Mon Sep 17 00:00:00 2001 From: Hannu Nyman Date: Fri, 19 Feb 2016 12:13:44 +0200 Subject: luci-app-adblock: Beautify blocklist selection table and reorganise Signed-off-by: Hannu Nyman --- .../luci-app-adblock/luasrc/model/cbi/adblock.lua | 33 +++++++++++----------- 1 file changed, 17 insertions(+), 16 deletions(-) (limited to 'applications/luci-app-adblock') diff --git a/applications/luci-app-adblock/luasrc/model/cbi/adblock.lua b/applications/luci-app-adblock/luasrc/model/cbi/adblock.lua index 1fd77b4ab..14d637eb8 100644 --- a/applications/luci-app-adblock/luasrc/model/cbi/adblock.lua +++ b/applications/luci-app-adblock/luasrc/model/cbi/adblock.lua @@ -8,7 +8,7 @@ m = Map("adblock", translate("Adblock"), s = m:section(NamedSection, "global", "adblock", translate("Global options")) -o1 = s:option(Flag, "adb_enabled", translate("Enable")) +o1 = s:option(Flag, "adb_enabled", translate("Enable adblock")) o1.rmempty = false o1.default = 0 @@ -22,6 +22,21 @@ o3 = s:option(Value, "adb_whitelist", translate("Whitelist file"), o3.rmempty = false o3.datatype = "file" +-- Blocklist options + +bl = m:section(TypedSection, "source", translate("Blocklist sources"), + translate("Available blocklist sources (") + .. [[]] + .. translate("see list details") + .. [[]] + .. translate("). Note that list URLs and Shallalist category selections are not configurable via Luci.")) +bl.template = "cbi/tblsection" + +name = bl:option(Flag, "enabled", translate("Enabled")) +name.rmempty = false + +-- Additional options + s2 = m:section(NamedSection, "backup", "service", translate("Backup options")) o4 = s2:option(Flag, "enabled", translate("Enable blocklist backup")) @@ -32,8 +47,7 @@ o5 = s2:option(Value, "adb_backupdir", translate("Backup directory")) o5.rmempty = false o5.datatype = "directory" -s3 = m:section(NamedSection, "debuglog", "service", translate("Debug log options"), - translate("Verbose log for debuging purposes.")) +s3 = m:section(NamedSection, "debuglog", "service", translate("Debug log options")) o6 = s3:option(Flag, "enabled", translate("Enable debug log")) o6.rmempty = false @@ -43,18 +57,5 @@ o7 = s3:option(Value, "adb_logfile", translate("Debug log file")) o7.rmempty = false o7.datatype = "string" --- Blocklist options - -s3 = m:section(TypedSection, "source", translate("Blocklist sources"), - translate("Available blocklist sources (") - .. [[]] - .. translate("see list details") - .. [[]] - .. translate("). Note that list URLs and Shallalist category selections are not configurable via Luci.")) - -name = s3:option(Flag, "enabled", translate("Enabled")) -name.rmempty = false - - return m -- cgit v1.2.3