/configreseed: Add 'Reset URL list' button for revert to default hosts (ticket #1554, thanks dzirtt@gmail.com)

This commit is contained in:
dg2-new
2015-09-20 19:28:11 +00:00
parent c56f686d8c
commit 6685b81834
2 changed files with 12 additions and 1 deletions

View File

@ -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);

View File

@ -77,7 +77,9 @@
<input type="radio" class="optbox" name="mode" value="2" <%=reseedHelper.modeChecked(2) %> >
<b><%=intl._("Use non-SSL only")%></b></td></tr>
<tr><td class="mediumtags" align="right"><b><%=intl._("Reseed URLs")%>:</b></td>
<td><textarea wrap="off" name="reseedURL" cols="60" rows="7" spellcheck="false"><jsp:getProperty name="reseedHelper" property="reseedURL" /></textarea></td></tr>
<td><textarea wrap="off" name="reseedURL" cols="60" rows="7" spellcheck="false"><jsp:getProperty name="reseedHelper" property="reseedURL" /></textarea>
<div class="formaction"><input type="submit" name="action" value="<%=intl._("Reset URL list")%>" /></div>
</td></tr>
<tr><td class="mediumtags" align="right"><b><%=intl._("Enable HTTP Proxy?")%></b></td>
<td><input type="checkbox" class="optbox" name="enable" value="true" <jsp:getProperty name="reseedHelper" property="enable" /> ></td></tr>