Module: check_mk
Branch: master
Commit: a12229a53d388e4c63369f823e3d8dbc4f94e4b2
URL:
http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=a12229a53d388e…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Sun Jun 26 15:50:38 2011 +0200
URL encode filename in links
---
web/htdocs/js/sidebar.js | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/web/htdocs/js/sidebar.js b/web/htdocs/js/sidebar.js
index 8cdc7f3..3b91d5e 100644
--- a/web/htdocs/js/sidebar.js
+++ b/web/htdocs/js/sidebar.js
@@ -704,9 +704,9 @@ function wato_tree_click(filename) {
else if (href.indexOf("/dashboard.py") >= 0)
href = add_html_var(href, "filename", filename);
else if (href.indexOf("/wato.py") >= 0)
- href = "wato.py?filename=" + filename;
+ href = "wato.py?filename=" + escape(filename);
else
- href = "view.py?view_name=allhosts&filename=" + filename;
+ href = "view.py?view_name=allhosts&filename=" + escape(filename);
parent.frames[1].location = href;
}
@@ -719,9 +719,9 @@ function add_html_var(url, varname, value) {
var re = new RegExp('&' + varname + '=[^&]*');
var new_url = url.replace(re, "");
if (new_url.indexOf('?') != '-1')
- new_url += "&" + varname + "=" + value;
+ new_url += "&" + varname + "=" + escape(value);
else
- new_url += "?" + varname + "=" + value;
+ new_url += "?" + varname + "=" + escape(value);
return new_url;
}