luci-app-firewall: convert controller to static menu JSON
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
parent
16853bcd2e
commit
566a99591b
2 changed files with 50 additions and 19 deletions
|
@ -1,19 +0,0 @@
|
|||
module("luci.controller.firewall", package.seeall)
|
||||
|
||||
function index()
|
||||
entry({"admin", "network", "firewall"},
|
||||
alias("admin", "network", "firewall", "zones"),
|
||||
_("Firewall"), 60)
|
||||
|
||||
entry({"admin", "network", "firewall", "zones"},
|
||||
view("firewall/zones"), _("General Settings"), 10)
|
||||
|
||||
entry({"admin", "network", "firewall", "forwards"},
|
||||
view("firewall/forwards"), _("Port Forwards"), 20)
|
||||
|
||||
entry({"admin", "network", "firewall", "rules"},
|
||||
view("firewall/rules"), _("Traffic Rules"), 30)
|
||||
|
||||
entry({"admin", "network", "firewall", "custom"},
|
||||
view("firewall/custom"), _("Custom Rules"), 40).leaf = true
|
||||
end
|
|
@ -0,0 +1,50 @@
|
|||
{
|
||||
"admin/network/firewall": {
|
||||
"title": "Firewall",
|
||||
"order": 60,
|
||||
"action": {
|
||||
"type": "alias",
|
||||
"path": "admin/network/firewall/zones"
|
||||
},
|
||||
"depends": {
|
||||
"fs": { "/sbin/fw3": "executable" },
|
||||
"uci": { "firewall": true }
|
||||
}
|
||||
},
|
||||
|
||||
"admin/network/firewall/zones": {
|
||||
"title": "General Settings",
|
||||
"order": 10,
|
||||
"action": {
|
||||
"type": "view",
|
||||
"path": "firewall/zones"
|
||||
}
|
||||
},
|
||||
|
||||
"admin/network/firewall/forwards": {
|
||||
"title": "Port Forwards",
|
||||
"order": 20,
|
||||
"action": {
|
||||
"type": "view",
|
||||
"path": "firewall/forwards"
|
||||
}
|
||||
},
|
||||
|
||||
"admin/network/firewall/rules": {
|
||||
"title": "Traffic Rules",
|
||||
"order": 30,
|
||||
"action": {
|
||||
"type": "view",
|
||||
"path": "firewall/rules"
|
||||
}
|
||||
},
|
||||
|
||||
"admin/network/firewall/custom": {
|
||||
"title": "Custom Rules",
|
||||
"order": 40,
|
||||
"action": {
|
||||
"type": "view",
|
||||
"path": "firewall/custom"
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue