diff options
author | Anton Kikin <a.kikin@tano-systems.com> | 2021-04-06 04:21:01 +0300 |
---|---|---|
committer | Anton Kikin <a.kikin@tano-systems.com> | 2021-04-06 04:40:02 +0300 |
commit | bfe8a01040c8a74f38818195620f069f5bc10c5c (patch) | |
tree | 84b1946ec7598c01c46b2786cbdd4797f8516df8 /modules/luci-mod-network/htdocs/luci-static | |
parent | 3561927effcfa01ff5e27efc335797244a8d584c (diff) |
luci-mod-network: Support for disabling routes
Support for disabling routes in netifd was added in commit [1]. This commit
adds support for disabling routes through the LuCI interface.
Additionally hidden the route options descriptions in the header of the
routes table (they are still available in the modal view).
[1]: https://git.openwrt.org/?p=project/netifd.git;a=commit;h=327da9895327bc56b23413ee91a6e6b6e0e4329d
Signed-off-by: Anton Kikin <a.kikin@tano-systems.com>
Diffstat (limited to 'modules/luci-mod-network/htdocs/luci-static')
-rw-r--r-- | modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js index b218daac34..7e11a3cb41 100644 --- a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js +++ b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js @@ -20,6 +20,7 @@ return view.extend({ s.anonymous = true; s.addremove = true; s.sortable = true; + s.nodescriptions = true; s.tab('general', _('General Settings')); s.tab('advanced', _('Advanced Settings')); @@ -28,6 +29,10 @@ return view.extend({ o.rmempty = false; o.nocreate = true; + o = s.taboption('general', form.Flag, 'disabled', _('Disable'), _('Disable this route')); + o.rmempty = true; + o.default = o.disabled; + o = s.taboption('general', form.Value, 'target', _('Target'), (i == 4) ? _('Host-<abbr title="Internet Protocol Address">IP</abbr> or Network') : _('<abbr title="Internet Protocol Version 6">IPv6</abbr>-Address or Network (CIDR)')); o.datatype = (i == 4) ? 'ip4addr' : 'ip6addr'; o.rmempty = false; |