Module: check_mk
Branch: master
Commit: dea9bc177a70d7efd70ab4230a97844e0cd22cdb
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=dea9bc177a70d7…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Fri Sep 8 11:19:29 2017 +0200
5200 FIX Removed CEE specific link to Reports from Bookmark list pages
Change-Id: Icf0f136875b57973c2a8591cde13abaa65270f13
---
.werks/5200 | 11 +++++++++++
web/htdocs/pagetypes.py | 11 ++++++++++-
2 files changed, 21 insertions(+), 1 deletion(-)
diff --git a/.werks/5200 b/.werks/5200
new file mode 100644
index 0000000..8da8413
--- /dev/null
+++ b/.werks/5200
@@ -0,0 +1,11 @@
+Title: Removed CEE specific link to Reports from Bookmark list pages
+Level: 1
+Component: multisite
+Class: fix
+Compatible: compat
+Edition: cre
+State: unknown
+Version: 1.5.0i1
+Date: 1504862344
+
+
diff --git a/web/htdocs/pagetypes.py b/web/htdocs/pagetypes.py
index 4aef668..2a5836a 100644
--- a/web/htdocs/pagetypes.py
+++ b/web/htdocs/pagetypes.py
@@ -790,7 +790,16 @@ class Overridable(Base):
# moved to pagetypes.py
html.context_button(_("Views"), "edit_views.py",
"view")
html.context_button(_("Dashboards"), "edit_dashboards.py",
"dashboard")
- html.context_button(_("Reports"), "edit_reports.py",
"report")
+
+ def has_reporting():
+ try:
+ import reporting
+ return True
+ except ImportError:
+ return False
+
+ if has_reporting():
+ html.context_button(_("Reports"), "edit_reports.py",
"report")
### if render_custom_context_buttons:
### render_custom_context_buttons()