From 9a993c00e44a184a021122c17b70c8e7ebf6ca11 Mon Sep 17 00:00:00 2001 From: zzz Date: Sun, 12 Dec 2010 22:04:06 +0000 Subject: [PATCH] * graphs.jsp: - Show selected refresh delay - Translate refresh delays - Fix setting delay to 'Never' --- .../src/net/i2p/router/web/GraphHelper.java | 30 ++++++++++++++++--- 1 file changed, 26 insertions(+), 4 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/GraphHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/GraphHelper.java index b3ce2fa83..1b0e043e3 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/GraphHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/GraphHelper.java @@ -59,7 +59,13 @@ public class GraphHelper extends FormHandler { try { _width = Math.min(Integer.parseInt(str), MAX_X); } catch (NumberFormatException nfe) {} } public void setRefreshDelay(String str) { - try { _refreshDelaySeconds = Math.max(Integer.parseInt(str), MIN_REFRESH); } catch (NumberFormatException nfe) {} + try { + int rds = Integer.parseInt(str); + if (rds > 0) + _refreshDelaySeconds = Math.max(rds, MIN_REFRESH); + else + _refreshDelaySeconds = -1; + } catch (NumberFormatException nfe) {} } public String getImages() { @@ -83,7 +89,7 @@ public class GraphHelper extends FormHandler { + "&periodCount=" + (3 * _periodCount ) + "&width=" + (3 * _width) + "&height=" + (3 * _height) - + "\" / target=\"_blank\">"); + + "\" target=\"_blank\">"); String title = _("Combined bandwidth graph"); _out.write(" " + _("pixels") + ", " + _("height") + ": " + _("pixels") + "
\n"); - _out.write(_("Refresh delay") + ":
\n"); - _out.write("
"); + _out.write(_("Refresh delay") + ":
\n" + + "
"); } catch (IOException ioe) { ioe.printStackTrace(); }