From 6685b81834ece39789654e738cea542ec927406e Mon Sep 17 00:00:00 2001 From: dg2-new Date: Sun, 20 Sep 2015 19:28:11 +0000 Subject: [PATCH] /configreseed: Add 'Reset URL list' button for revert to default hosts (ticket #1554, thanks dzirtt@gmail.com) --- .../java/src/net/i2p/router/web/ConfigReseedHandler.java | 9 +++++++++ apps/routerconsole/jsp/configreseed.jsp | 4 +++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigReseedHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigReseedHandler.java index 2dd4330a1..8ae56c77c 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigReseedHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigReseedHandler.java @@ -96,10 +96,19 @@ public class ConfigReseedHandler extends FormHandler { } } else if (_action.equals(_("Save changes"))) { saveChanges(); + } else if (_action.equals(_("Reset URL list"))) { + resetUrlList(); } //addFormError(_("Unsupported") + ' ' + _action + '.'); } + private void resetUrlList() { + if (_context.router().saveConfig(Reseeder.PROP_RESEED_URL, null)) + addFormNotice(_("URL list reset successfully")); + else + addFormError(_("URL list reset failed")); + } + /** @since 0.8.9 */ private void saveString(String config, String param) { String val = getJettyString(param); diff --git a/apps/routerconsole/jsp/configreseed.jsp b/apps/routerconsole/jsp/configreseed.jsp index b78b4cb14..de2351e9e 100644 --- a/apps/routerconsole/jsp/configreseed.jsp +++ b/apps/routerconsole/jsp/configreseed.jsp @@ -77,7 +77,9 @@ > <%=intl._("Use non-SSL only")%> <%=intl._("Reseed URLs")%>: - + +
" />
+ <%=intl._("Enable HTTP Proxy?")%> >