Module: check_mk
Branch: master
Commit: 080a171bde35e5fdaac1e0ef316d84d02fbe6807
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=080a171bde35e5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Tue Sep 6 16:30:02 2011 +0200
Changed checkbox ids
---
web/htdocs/views.py | 7 +++----
web/plugins/views/layouts.py | 6 ++++--
2 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/web/htdocs/views.py b/web/htdocs/views.py
index d2d8614..51b6ee2 100644
--- a/web/htdocs/views.py
+++ b/web/htdocs/views.py
@@ -2280,11 +2280,10 @@ def row_id(view, row):
key += '~%s' % row[col]
return str(hash(key))
-def paint(p, row, rid = None):
+def paint(p, row):
tdclass, content = prepare_paint(p, row)
- row_classes = rid is not None and 'dr_%s dr ' % rid or ''
- if tdclass or row_classes:
- html.write("<td class=\"%s%s\">%s</td>\n" %
(row_classes or '', tdclass or '', content))
+ if tdclass:
+ html.write("<td class=\"%s\">%s</td>\n" %
(tdclass, content))
else:
html.write("<td>%s</td>" % content)
return content != ""
diff --git a/web/plugins/views/layouts.py b/web/plugins/views/layouts.py
index 09834cb..fdf7b26 100644
--- a/web/plugins/views/layouts.py
+++ b/web/plugins/views/layouts.py
@@ -397,10 +397,12 @@ def render_grouped_list(rows, view, group_painters, painters,
num_columns, show_
if show_checkboxes:
html.write("<td class=checkbox>")
- html.write("<input type=checkbox name=\"172377356\"
title=lars hirnibaldi=77 width=88>")
+ # value contains the number of columns of this datarow
+ html.write("<input type=checkbox name=\"%s\" value=%d
/>" %
+ (row_id(view, row), num_painters - 1))
html.write("</td>")
for p in painters:
- paint(p, row, row_id(view, row))
+ paint(p, row)
column += 1
index += 1