From 6c00bb20b6814a52dfc02fd3d1ccb093cd48b036 Mon Sep 17 00:00:00 2001 From: zzz Date: Wed, 11 Nov 2009 20:28:13 +0000 Subject: [PATCH] * Console: Some colon cleansing * Shitlist: Move HTML renderer to router console, add cause parameter for ease of translation, tag all causes --- apps/routerconsole/java/bmsg.sh | 7 +- apps/routerconsole/java/bundle-messages.sh | 7 +- .../net/i2p/router/web/ConfigPeerHandler.java | 2 +- .../src/net/i2p/router/web/NetDbRenderer.java | 2 +- .../router/web/ProfileOrganizerRenderer.java | 4 +- .../net/i2p/router/web/ProfilesHelper.java | 3 +- .../net/i2p/router/web/ShitlistRenderer.java | 99 +++++++++++++++++++ .../net/i2p/router/web/TunnelRenderer.java | 12 +-- history.txt | 7 ++ router/java/src/net/i2p/router/Blocklist.java | 37 ++++--- .../src/net/i2p/router/RouterVersion.java | 2 +- router/java/src/net/i2p/router/Shitlist.java | 70 +++++-------- .../net/i2p/router/transport/GetBidsJob.java | 12 ++- .../router/transport/TransportManager.java | 15 ++- .../router/transport/ntcp/EstablishState.java | 20 +++- .../router/transport/udp/UDPTransport.java | 2 +- 16 files changed, 223 insertions(+), 78 deletions(-) create mode 100644 apps/routerconsole/java/src/net/i2p/router/web/ShitlistRenderer.java diff --git a/apps/routerconsole/java/bmsg.sh b/apps/routerconsole/java/bmsg.sh index c63835709..b15a5e2ed 100644 --- a/apps/routerconsole/java/bmsg.sh +++ b/apps/routerconsole/java/bmsg.sh @@ -35,8 +35,11 @@ fi # list specific files in router/ here, so we don't scan the whole tree ROUTERFILES="\ ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java \ - ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java" -JPATHS="src ../jsp/WEB-INF strings $JFILE $ROUTERFILES" + ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java \ + ../../../router/java/src/net/i2p/router/transport/TransportManager.java \ + ../../../router/java/src/net/i2p/router/transport/GetBidsJob.java \ + ../../../router/java/src/net/i2p/router/Blocklist.java \ + ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java" for i in ../locale/messages_*.po do # get language diff --git a/apps/routerconsole/java/bundle-messages.sh b/apps/routerconsole/java/bundle-messages.sh index fd2a58713..7a25d1b04 100755 --- a/apps/routerconsole/java/bundle-messages.sh +++ b/apps/routerconsole/java/bundle-messages.sh @@ -24,7 +24,12 @@ fi # list specific files in router/ here, so we don't scan the whole tree ROUTERFILES="\ ../../../router/java/src/net/i2p/router/RouterThrottleImpl.java \ - ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java" + ../../../router/java/src/net/i2p/router/tunnel/pool/BuildHandler.java \ + ../../../router/java/src/net/i2p/router/transport/TransportManager.java \ + ../../../router/java/src/net/i2p/router/transport/GetBidsJob.java \ + ../../../router/java/src/net/i2p/router/Blocklist.java \ + ../../../router/java/src/net/i2p/router/transport/ntcp/EstablishState.java" + JPATHS="src ../jsp/WEB-INF strings $JFILE $ROUTERFILES" for i in ../locale/messages_*.po do diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigPeerHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigPeerHandler.java index b4ca7bb40..514facb09 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigPeerHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigPeerHandler.java @@ -20,7 +20,7 @@ public class ConfigPeerHandler extends FormHandler { } else if (_action.equals(_("Ban peer until restart"))) { Hash h = getHash(); if (h != null) { - _context.shitlist().shitlistRouterForever(h, "Manually banned via configpeer.jsp"); + _context.shitlist().shitlistRouterForever(h, _("Manually banned via {0}"), "configpeer.jsp"); addFormNotice(_("Peer") + " " + _peer + " " + _("banned until restart") ); return; } diff --git a/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java index d2c1827a4..533f3614a 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java @@ -276,7 +276,7 @@ public class NetDbRenderer { } for (Iterator iter = info.getAddresses().iterator(); iter.hasNext(); ) { RouterAddress addr = (RouterAddress)iter.next(); - buf.append("").append(DataHelper.stripHTML(addr.getTransportStyle())).append(": "); + buf.append("").append(DataHelper.stripHTML(addr.getTransportStyle())).append(": "); for (Iterator optIter = addr.getOptions().keySet().iterator(); optIter.hasNext(); ) { String name = (String)optIter.next(); String val = addr.getOptions().getProperty(name); diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ProfileOrganizerRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/ProfileOrganizerRenderer.java index fe8a823b2..55939897a 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ProfileOrganizerRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ProfileOrganizerRenderer.java @@ -234,14 +234,14 @@ class ProfileOrganizerRenderer { } buf.append(""); - buf.append("

").append(_("Thresholds:")).append("

"); + buf.append("

").append(_("Thresholds")).append("

"); buf.append("

").append(_("Speed")).append(": ").append(num(_organizer.getSpeedThreshold())) .append(" (").append(fast).append(' ').append(_("fast peers")).append(")
"); buf.append("").append(_("Capacity")).append(": ").append(num(_organizer.getCapacityThreshold())) .append(" (").append(reliable).append(' ').append(_("high capacity peers")).append(")
"); buf.append("").append(_("Integration")).append(": ").append(num(_organizer.getIntegrationThreshold())) .append(" (").append(integrated).append(' ').append(_(" well integrated peers")).append(")

"); - buf.append("

").append(_("Definitions")).append(":