[checkmk-commits] Check_MK Git: check_mk: Dashboard header can now be hidden by setting " title" to None

git version control git at mathias-kettner.de
Wed Nov 7 08:37:12 CET 2012


Module: check_mk
Branch: master
Commit: 85211d3b3d7ead4072d0495b2b3d263fba730e95
URL:    http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=85211d3b3d7ead4072d0495b2b3d263fba730e95

Author: Lars Michelsen <lm at 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



More information about the checkmk-commits mailing list