luci-app-adblock: sync with 2.6.1 1124/head
authorDirk Brenken <dev@brenken.org>
Tue, 25 Apr 2017 21:17:08 +0000 (23:17 +0200)
committerDirk Brenken <dev@brenken.org>
Tue, 25 Apr 2017 21:17:08 +0000 (23:17 +0200)
* add two new extra options
* cosmetics

Signed-off-by: Dirk Brenken <dev@brenken.org>
applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua
applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua
applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua
applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua

index 7945aa154e639dbd18a4033bc9bbda3fd320a5f4..d540c77d108b8b2d9105b5bde7138756ac847cc5 100644 (file)
@@ -13,6 +13,7 @@ end
 
 m = SimpleForm("input", nil)
 m:append(Template("adblock/config_css"))
+m.reset = false
 
 s = m:section(SimpleSection, nil,
        translatef("This form allows you to modify the content of the adblock blacklist (%s).<br />", adbinput)
index ec88e5fbc045209fd1afeeb2e714873ebda22968..1b83c949e14723be249ea48a857e53e958d64977 100644 (file)
@@ -12,6 +12,7 @@ end
 
 m = SimpleForm("input", nil)
 m:append(Template("adblock/config_css"))
+m.reset = false
 
 s = m:section(SimpleSection, nil,
        translate("This form allows you to modify the content of the main adblock configuration file (/etc/config/adblock)."))
index fbc09b1847a16ee643a286fb5fe3f7575c238e75..46eeeb3d64a5866793d13c9b547761ce631d7c0a 100644 (file)
@@ -17,6 +17,7 @@ m = Map("adblock", translate("Adblock"),
        .. translate("see online documentation")
        .. [[</a>]]
        .. translate("."))
+m.reset = false
 
 -- Main adblock options
 
@@ -137,16 +138,27 @@ end
 
 des = bl:option(DummyValue, "adb_src_desc", translate("Description"))
 
--- Backup options
+-- Extra options
 
-s = m:section(NamedSection, "global", "adblock", translate("Backup options"))
+e = m:section(NamedSection, "global", "adblock", translate("Extra options"),
+       translate("Options for further tweaking in case the defaults are not suitable for you."))
 
-o5 = s:option(Flag, "adb_backup", translate("Enable blocklist backup"))
-o5.default = o5.disabled
-o5.rmempty = false
+e1 = e:option(Flag, "adb_forcedns", translate("Force local DNS"),
+       translate("Redirect all DNS queries to the local resolver."))
+e1.default = e1.disabled
+e1.rmempty = false
 
-o6 = s:option(Value, "adb_backupdir", translate("Backup directory"))
-o6.datatype = "directory"
-o6.rmempty = false
+e2 = e:option(Flag, "adb_forcesrt", translate("Force Overall Sort"),
+       translate("Enable memory intense overall sort / duplicate removal on low memory devices (< 64 MB RAM)"))
+e2.default = e2.disabled
+e2.rmempty = false
+
+e3 = e:option(Flag, "adb_backup", translate("Enable blocklist backup"))
+e3.default = e3.disabled
+e3.rmempty = false
+
+e4 = e:option(Value, "adb_backupdir", translate("Backup directory"))
+e4.datatype = "directory"
+e4.rmempty = false
 
 return m
index 9e087a6c4b66163e75942f9ca0ff73949805bb9d..23c99a977826fbe590488179c48d321af0e2d41a 100644 (file)
@@ -13,6 +13,7 @@ end
 
 m = SimpleForm("input", nil)
 m:append(Template("adblock/config_css"))
+m.reset = false
 
 s = m:section(SimpleSection, nil,
        translatef("This form allows you to modify the content of the adblock whitelist (%s).<br />", adbinput)