diff --git a/luci-app-passwall/luasrc/model/cbi/passwall/client/global.lua b/luci-app-passwall/luasrc/model/cbi/passwall/client/global.lua index ccb3469a..32c8d89c 100644 --- a/luci-app-passwall/luasrc/model/cbi/passwall/client/global.lua +++ b/luci-app-passwall/luasrc/model/cbi/passwall/client/global.lua @@ -562,13 +562,18 @@ o.value = rule_count.." "..translate("Records") o.description = string.format(""..translate("Last Update Checked")..": %s
",UD) o:depends("adblock",1) -o = s:taboption("DNS", DynamicList, "ad_url", translate("Anti-AD Rules Subscribe")) +o = s:taboption("DNS", DynamicList, "ad_url", translate("Adblock Rules Subscribe")) o:value("https://cdn.jsdelivr.net/gh/217heidai/adblockfilters@main/rules/adblockdomainlite.txt", translate("AdBlock DNS Filters")) o:value("https://cdn.jsdelivr.net/gh/privacy-protection-tools/anti-AD/anti-ad-domains.txt", translate("anti-AD")) o.default = "https://cdn.jsdelivr.net/gh/217heidai/adblockfilters@main/rules/adblockdomainlite.txt" o.description = translate("Support Domain / Dnsmasq / AdGuardHome / Hosts format list") o:depends("adblock",1) +o = s:taboption("DNS", DynamicList, "white_list", translate("Adblock white list")) +o.datatype = "host" +o.rmempty = true +o:depends("adblock",1) + s:tab("Proxy", translate("Mode")) o = s:taboption("Proxy", Flag, "use_direct_list", translatef("Use %s", translate("Direct List"))) diff --git a/luci-app-passwall/po/zh-cn/passwall.po b/luci-app-passwall/po/zh-cn/passwall.po index 7746d8e2..16a818e8 100644 --- a/luci-app-passwall/po/zh-cn/passwall.po +++ b/luci-app-passwall/po/zh-cn/passwall.po @@ -34,9 +34,12 @@ msgstr "去广告规则" msgid "Support Domain / Dnsmasq / AdGuardHome / Hosts format list" msgstr "支持 域名/Dnsmasq/AdGuardHome/Hosts 格式的过滤列表" -msgid "Anti-AD Rules Subscribe" +msgid "Adblock Rules Subscribe" msgstr "广告过滤列表URL" +msgid "Adblock white list" +msgstr "广告过滤白名单" + msgid "Auto" msgstr "自动"