mirror of
https://github.com/ntop/ntopng.git
synced 2026-05-03 01:10:10 +00:00
Removed old style formatted vue pages, no more working with multiple vue.mounts
This commit is contained in:
parent
c912a27ae1
commit
c677ca5f5e
31 changed files with 2108 additions and 3629 deletions
|
|
@ -13,7 +13,7 @@ local template_utils = require "template_utils"
|
|||
sendHTTPContentTypeHeader('text/html')
|
||||
|
||||
if not isAdministratorOrPrintErr() then
|
||||
return
|
||||
return
|
||||
end
|
||||
|
||||
-- The order key is used to set an order for the rendered list in the page
|
||||
|
|
@ -25,80 +25,80 @@ page_utils.print_header_and_set_active_menu_entry(page_utils.menu_entries.manage
|
|||
dofile(dirs.installdir .. "/scripts/lua/inc/menu.lua")
|
||||
|
||||
page_utils.print_navbar(i18n('manage_configurations.manage_configuration'), base_url .. "?", {{
|
||||
active = page == "manage_configurations" or page == nil,
|
||||
page_name = "manage_configurations",
|
||||
label = i18n("manage_configurations.manage_configurations")
|
||||
active = page == "manage_configurations" or page == nil,
|
||||
page_name = "manage_configurations",
|
||||
label = i18n("manage_configurations.manage_configurations")
|
||||
}, {
|
||||
-- url = base_url .. "?vlan_id=0&page=analysis&aggregation_criteria="..aggregation_criteria.."&draw="..draw.."&sort="..sort.."&order="..order.."&start="..start.."&length="..length,
|
||||
active = page == "manage_configurations_backup",
|
||||
page_name = "manage_configurations_backup",
|
||||
label = i18n("manage_configurations.manage_configurations_backup")
|
||||
-- url = base_url .. "?vlan_id=0&page=analysis&aggregation_criteria="..aggregation_criteria.."&draw="..draw.."&sort="..sort.."&order="..order.."&start="..start.."&length="..length,
|
||||
active = page == "manage_configurations_backup",
|
||||
page_name = "manage_configurations_backup",
|
||||
label = i18n("manage_configurations.manage_configurations_backup")
|
||||
}})
|
||||
|
||||
if not ntop.isnEdge() then
|
||||
configuration_items = {
|
||||
all = {
|
||||
key = "all",
|
||||
label = i18n("manage_configurations.everything", {
|
||||
product = ntop.getInfo()["product"]
|
||||
}),
|
||||
order = 0
|
||||
},
|
||||
snmp = {
|
||||
key = "snmp",
|
||||
label = i18n("manage_configurations.snmp"),
|
||||
order = 1
|
||||
},
|
||||
snmp_data = {
|
||||
key = "snmp_data",
|
||||
label = i18n("manage_configurations.snmp_data"),
|
||||
order = 2
|
||||
},
|
||||
active_monitoring = {
|
||||
key = "active_monitoring",
|
||||
label = i18n("manage_configurations.active_monitoring_vs"),
|
||||
order = 3
|
||||
},
|
||||
checks = {
|
||||
key = "checks",
|
||||
label = i18n("manage_configurations.checks"),
|
||||
order = 4
|
||||
},
|
||||
notifications = {
|
||||
key = "notifications",
|
||||
label = i18n("manage_configurations.notifications"),
|
||||
order = 5
|
||||
},
|
||||
pool = {
|
||||
key = "pool",
|
||||
label = i18n("manage_configurations.pool_endpoint_recipients"),
|
||||
order = 6
|
||||
}
|
||||
}
|
||||
configuration_items = {
|
||||
all = {
|
||||
key = "all",
|
||||
label = i18n("manage_configurations.everything", {
|
||||
product = ntop.getInfo()["product"]
|
||||
}),
|
||||
order = 0
|
||||
},
|
||||
snmp = {
|
||||
key = "snmp",
|
||||
label = i18n("manage_configurations.snmp"),
|
||||
order = 1
|
||||
},
|
||||
snmp_data = {
|
||||
key = "snmp_data",
|
||||
label = i18n("manage_configurations.snmp_data"),
|
||||
order = 2
|
||||
},
|
||||
active_monitoring = {
|
||||
key = "active_monitoring",
|
||||
label = i18n("manage_configurations.active_monitoring_vs"),
|
||||
order = 3
|
||||
},
|
||||
checks = {
|
||||
key = "checks",
|
||||
label = i18n("manage_configurations.checks"),
|
||||
order = 4
|
||||
},
|
||||
notifications = {
|
||||
key = "notifications",
|
||||
label = i18n("manage_configurations.notifications"),
|
||||
order = 5
|
||||
},
|
||||
pool = {
|
||||
key = "pool",
|
||||
label = i18n("manage_configurations.pool_endpoint_recipients"),
|
||||
order = 6
|
||||
}
|
||||
}
|
||||
else
|
||||
configuration_items = {
|
||||
all = {
|
||||
key = "all",
|
||||
label = i18n("manage_configurations.everything", {
|
||||
product = ntop.getInfo()["product"]
|
||||
}),
|
||||
order = 0
|
||||
},
|
||||
checks = {
|
||||
key = "checks",
|
||||
label = i18n("manage_configurations.checks"),
|
||||
order = 1
|
||||
}
|
||||
}
|
||||
configuration_items = {
|
||||
all = {
|
||||
key = "all",
|
||||
label = i18n("manage_configurations.everything", {
|
||||
product = ntop.getInfo()["product"]
|
||||
}),
|
||||
order = 0
|
||||
},
|
||||
checks = {
|
||||
key = "checks",
|
||||
label = i18n("manage_configurations.checks"),
|
||||
order = 1
|
||||
}
|
||||
}
|
||||
end
|
||||
|
||||
-- the infrastructure dashboard is available only in the Enterprise L
|
||||
if ntop.isEnterpriseL() then
|
||||
configuration_items['infrastructure'] = {
|
||||
key = "infrastructure",
|
||||
label = i18n("manage_configurations.infrastructure_instances"),
|
||||
order = 6
|
||||
}
|
||||
configuration_items['infrastructure'] = {
|
||||
key = "infrastructure",
|
||||
label = i18n("manage_configurations.infrastructure_instances"),
|
||||
order = 6
|
||||
}
|
||||
end
|
||||
|
||||
local selected_item = (table.has_key(configuration_items, _GET["item"]) and _GET["item"] or "all")
|
||||
|
|
@ -117,18 +117,19 @@ local user = _SESSION["user"]
|
|||
local date_format = ntop.getPref("ntopng.user." .. user .. ".date_format")
|
||||
|
||||
if (page == "manage_configurations_backup") then
|
||||
template_utils.render("pages/manage_configurations_backup.template", {
|
||||
date_format = date_format
|
||||
})
|
||||
template_utils.render("pages/vue_page.template", {
|
||||
vue_page_name = "PageManageConfigurationBackup",
|
||||
page_context = json.encode({})
|
||||
})
|
||||
else
|
||||
template_utils.render("pages/manage_configurations.template", {
|
||||
info = ntop.getInfo(),
|
||||
template_utils = template_utils,
|
||||
manage_configurations = {
|
||||
selected_item = selected_item,
|
||||
configuration_items = configuration_items
|
||||
}
|
||||
})
|
||||
template_utils.render("pages/manage_configurations.template", {
|
||||
info = ntop.getInfo(),
|
||||
template_utils = template_utils,
|
||||
manage_configurations = {
|
||||
selected_item = selected_item,
|
||||
configuration_items = configuration_items
|
||||
}
|
||||
})
|
||||
end
|
||||
-- ************************************* ------
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue