Module: check_mk
Branch: master
Commit: f1b1c4a5b6490c6ec47708fcddcb0124788b37ce
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=f1b1c4a5b6490c…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Wed Jun 5 15:03:11 2013 +0200
EC: Fix layout of history state filter
---
mkeventd/web/plugins/views/mkeventd.py | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/mkeventd/web/plugins/views/mkeventd.py
b/mkeventd/web/plugins/views/mkeventd.py
index 9681c1d..4d63d8f 100644
--- a/mkeventd/web/plugins/views/mkeventd.py
+++ b/mkeventd/web/plugins/views/mkeventd.py
@@ -288,13 +288,14 @@ if mkeventd_enabled:
def display(self):
html.begin_checkbox_group()
- c = 0
+ chars = 0
for name, title in self._choices:
- c += 1
+ chars += len(title) + 2
html.checkbox(self._name + "_" + str(name), True, label=title)
- if c == 4:
+ if (title[0].isupper() and chars > 24) or \
+ (title[0].islower() and chars > 36):
html.write("<br>")
- c = 0
+ chars = 0
html.end_checkbox_group()
def filter(self, infoname):