Module: check_mk
Branch: master
Commit: 85211d3b3d7ead4072d0495b2b3d263fba730e95
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=85211d3b3d7ead…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Wed Nov 7 08:37:04 2012 +0100
Dashboard header can now be hidden by setting "title" to None
---
ChangeLog | 1 +
web/htdocs/dashboard.py | 10 +++++++++-
2 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index b8ce60d..1ade945 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -31,6 +31,7 @@
* Dashboard globes can now be filtered by host_contact_group/service_contact_group
* Dashboard "iframe" attribute can now be rendered dynamically using the
"iframefunc" attribute in the dashlet declaration
+ * Dashboard header can now be hidden by setting "title" to None
Livestatus:
* Added new table statehist, used for SLA queries
diff --git a/web/htdocs/dashboard.py b/web/htdocs/dashboard.py
index 2bb4e12..7aa0907 100644
--- a/web/htdocs/dashboard.py
+++ b/web/htdocs/dashboard.py
@@ -123,8 +123,16 @@ def render_dashboard(name):
# in order to make it clear to the user, that he is seeing only partial
# data.
title = board["title"]
- if wato_folder is not None:
+
+ if title is None:
+ # If the title is none, hide the header line
+ html.set_render_headfoot(False)
+ header_height = 0
+ title = ''
+
+ elif wato_folder is not None:
title = wato.api.get_folder_title(wato_folder) + " - " + title
+
html.header(title, javascripts=["dashboard"],
stylesheets=["pages", "dashboard", "status",
"views"])
html.write("<div id=dashboard class=\"dashboard_%s\">\n" %
name) # Container of all dashlets