mirror of
https://github.com/ntop/ntopng.git
synced 2026-04-30 07:59:35 +00:00
* add sidebar, edit menu, footer pages * fixed sidebar, responsive sidebar * fxed effects * dark sidebar mode, gui fixes for sidebar * toggle theme button and add padding to menu * fixed padding too large * bug fixing * navbar fixed on top * sidebar fixing * sidebar fixes * add more space for menus * fix improving * sidebar fixes for responsive * sidebar improving * fix for mac os * responsive fix * fixes * sidebar fixes * sidebar fixes * sidebar fixes * sidebar fixes * sidebar fixes for responsive * sidebar fixes * sidebar.js inside makefile * fixed padding * fixes * fixed sidebar scrollbar for firefox, add a little animation for the "n" inside the logo * removed long_lived * fixed color for bottom border * removed bottom border when sidebar is open
26 lines
602 B
Lua
26 lines
602 B
Lua
--
|
|
-- (C) 2020 - ntop.org
|
|
--
|
|
|
|
local dirs = ntop.getDirs()
|
|
package.path = dirs.installdir .. "/scripts/lua/modules/?.lua;" .. package.path
|
|
|
|
require "lua_utils"
|
|
local json = require("dkjson")
|
|
|
|
local dirs = ntop.getDirs()
|
|
|
|
sendHTTPContentTypeHeader('application/json')
|
|
|
|
local collapsed_sidebar = _GET["sidebar_collapsed"]
|
|
|
|
sendHTTPContentTypeHeader('application/json')
|
|
|
|
if (collapsed_sidebar == nil) then
|
|
-- 'ntopng.prefs'
|
|
traceError(TRACE_ERROR, TRACE_CONSOLE, "Bad Sidebar Collapse property")
|
|
return
|
|
end
|
|
|
|
-- save preferences
|
|
ntop.setPref('ntopng.prefs.sidebar_collapsed', collapsed_sidebar)
|