ntopng/scripts/lua/admin/manage_configurations.lua
Matteo Biscosi bbd3502a8c Reworked some settings pages.
Also fixed some security bugs, linting and permissions checks
2026-10-23 21:46:18 +02:00

24 lines
757 B
Lua

--
-- (C) 2020-26 - ntop.org
--
-- Settings > Manage Configurations: export/import/reset and backups, see
-- pro/http_src/vue/page-manage-configurations.vue (?page=manage_configurations,
-- default) and page-manage-configurations-backup.vue (?page=manage_configurations_backup)
--
local dirs = ntop.getDirs()
package.path = dirs.installdir .. "/scripts/lua/modules/?.lua;" .. package.path
require "lua_utils"
local page_utils = require "page_utils"
sendHTTPContentTypeHeader('text/html')
if not isAdministratorOrPrintErr() then
return
end
page_utils.print_header_and_set_active_menu_entry(page_utils.menu_entries.manage_configurations)
dofile(dirs.installdir .. "/scripts/lua/inc/menu.lua")
dofile(dirs.installdir .. "/scripts/lua/inc/footer.lua")