diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigHomeHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigHomeHandler.java index 9e599e6af..8ab8c0de4 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigHomeHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigHomeHandler.java @@ -7,6 +7,8 @@ import java.util.Iterator; import java.util.Set; import java.util.Map; +import net.i2p.data.DataHelper; + /** * Simple home page configuration. * @@ -68,8 +70,8 @@ public class ConfigHomeHandler extends FormHandler { addFormError(_("No URL entered")); return; } - name = name.replace(";", ""); - url = url.replace(";", ""); + name = DataHelper.escapeHTML(name).replace(",", ","); // HomeHelper.S + url = DataHelper.escapeHTML(url).replace(",", ","); HomeHelper.App app = new HomeHelper.App(name, "", url, "/themes/console/images/itoopie_sm.png"); apps.add(app); addFormNotice(_("Added") + ": " + app.name); diff --git a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java index a8d396144..d0ab6dc75 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/HomeHelper.java @@ -18,7 +18,7 @@ import net.i2p.util.PortMapper; */ public class HomeHelper extends HelperBase { - private static final char S = ';'; + private static final char S = ','; private static final String I = "/themes/console/images/"; static final String PROP_SERVICES = "routerconsole.services"; static final String PROP_FAVORITES = "routerconsole.favorites"; @@ -150,14 +150,14 @@ public class HomeHelper extends HelperBase { buf.append("
| " +
" " +
"").append(app.name).append("" +
diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SearchHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/SearchHelper.java
index f4d7d820f..ff0768016 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/SearchHelper.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/SearchHelper.java
@@ -3,6 +3,7 @@ package net.i2p.router.web;
import java.util.Map;
import java.util.TreeMap;
+import net.i2p.data.DataHelper;
import net.i2p.util.PortMapper;
/**
@@ -16,7 +17,7 @@ public class SearchHelper extends HelperBase {
private String _query;
private Map
+ " >
" >
" >
" >
@@ -52,6 +58,7 @@
+ " >
" >
" >
" >
@@ -65,6 +72,7 @@
+ " >
" >
" >
" >
|