Module: check_mk
Branch: master
Commit: d253c9997b254b758b42934eff36639ed6caaf1c
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=d253c9997b254b…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Sun Jun 3 11:21:09 2012 +0200
Optically mark modified variables in global settings
---
ChangeLog | 1 +
web/htdocs/wato.css | 9 ++++++++-
web/htdocs/wato.py | 6 +++---
3 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 32192bf..e7cf0d3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -12,6 +12,7 @@
WATO:
* FIX: Fixed "select all" button in hosts & folders for IE
+ * Optically mark modified variables in global settings
Core:
* FIX: Fixed "make_utf is not defined" error when having custom
diff --git a/web/htdocs/wato.css b/web/htdocs/wato.css
index 46c844c..9921f5e 100644
--- a/web/htdocs/wato.css
+++ b/web/htdocs/wato.css
@@ -758,11 +758,18 @@ div.varname {
text-decoration: none;
color: black;
}
-
.wato div.globalvars a:hover {
text-decoration: underline;
}
+.wato div.globalvars a.modified {
+ border-radius: 5px 5px 5px 5px;
+ box-shadow: 3px 3px 5px #A2BECD inset;
+ margin-left: -5px;
+ padding: 0 5px;
+}
+
+
.wato div.globalvars td.content img.iconbutton {
width: 60px;
height: 16px;
diff --git a/web/htdocs/wato.py b/web/htdocs/wato.py
index 85da7fb..5e5be3e 100644
--- a/web/htdocs/wato.py
+++ b/web/htdocs/wato.py
@@ -5270,10 +5270,10 @@ def mode_globalvars(phase):
if varname in current_settings:
if isinstance(valuespec, Checkbox):
html.icon_button(toggle_url, _("Immediately toggle this
setting"),
- # "snapin_greyswitch_" + (current_settings[varname] and
"on" or "off"))
- "snapin_switch_" + (current_settings[varname] and
"on" or "off"))
+ "snapin_switch_" + (current_settings[varname] and
"on" or "off"),
+ cssclass="modified")
else:
- html.write('<a href="%s">%s</a>' %
(edit_url, to_text))
+ html.write('<a class=modified
href="%s">%s</a>' % (edit_url, to_text))
else:
if isinstance(valuespec, Checkbox):
html.icon_button(toggle_url, _("Immediately toggle this
setting"),