From 32f3ca0568605ed036785651c153d8abaa232479 Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Mon, 29 Oct 2012 22:10:42 +0000 Subject: [PATCH] * logs.jsp: - Don't display dup message if last - Spacing tweaks --- .../java/src/net/i2p/router/web/LogsHelper.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/LogsHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/LogsHelper.java index c2878b383c..27cea16d99 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/LogsHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/LogsHelper.java @@ -29,7 +29,7 @@ public class LogsHelper extends HelperBase { */ public String getLogs() { String str = formatMessages(_context.logManager().getBuffer().getMostRecentMessages()); - return _("File location") + ": <b><code>" + _context.logManager().currentFile() + "</code></b><br><br>" + str; + return "<p>" + _("File location") + ": <b><code>" + _context.logManager().currentFile() + "</code></b></p>" + str; } /** @@ -73,10 +73,10 @@ public class LogsHelper extends HelperBase { File f = wrapperLogFile(_context); String str = FileUtil.readTextFile(f.getAbsolutePath(), 250, false); if (str == null) - return _("File not found") + ": <b><code>" + f.getAbsolutePath() + "</code></b>"; + return "<p>" + _("File not found") + ": <b><code>" + f.getAbsolutePath() + "</code></b></p>"; else { str = str.replace("&", "&").replace("<", "<").replace(">", ">"); - return _("File location") + ": <b><code>" + f.getAbsolutePath() + "</code></b> <pre>" + str + "</pre>"; + return "<p>" + _("File location") + ": <b><code>" + f.getAbsolutePath() + "</code></b></p><pre>" + str + "</pre>"; } } @@ -97,6 +97,9 @@ public class LogsHelper extends HelperBase { buf.append("<ul>"); for (int i = msgs.size() - 1; i >= 0; i--) { String msg = msgs.get(i); + // don't display the dup message if it is last + if (i == 0 && msg.contains("↓")) + break; msg = msg.replace("&", "&").replace("<", "<").replace(">", ">"); msg = msg.replace("&darr;", "↓"); // hack - undo the damage (LogWriter) // remove last \n that LogRecordFormatter added -- GitLab