Changeset b3711e31


Ignore:
Timestamp:
Sep 1, 2011 1:25:18 PM (9 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
cdb6313
Parents:
aff250f
Message:

color by default

File:
1 edited

Legend:

Unmodified
Added
Removed
  • apps/routerconsole/java/src/net/i2p/router/web/LogsHelper.java

    raff250f rb3711e31  
    5151        if (msgs.isEmpty())
    5252            return "<p><i>" + _("No log messages") + "</i></p>";
    53         boolean colorize = Boolean.valueOf(_context.getProperty("routerconsole.logs.color")).booleanValue();
     53        boolean colorize = _context.getBooleanPropertyDefaultTrue("routerconsole.logs.color");
    5454        StringBuilder buf = new StringBuilder(16*1024);
    5555        buf.append("<ul>");
    56         for (int i = msgs.size(); i > 0; i--) {
    57             String msg = msgs.get(i - 1);
     56        for (int i = msgs.size() - 1; i >= 0; i--) {
     57            String msg = msgs.get(i);
    5858            msg = msg.replace("&", "&amp;").replace("<", "&lt;").replace(">", "&gt;");
    5959            // remove  last \n that LogRecordFormatter added
     
    6464            buf.append("<li>");
    6565            if (colorize) {
     66                // TODO this would be a lot easier if LogConsoleBuffer stored LogRecords instead of formatted strings
    6667                String color;
    6768                // Homeland Security Advisory System
    6869                // http://www.dhs.gov/xinfoshare/programs/Copy_of_press_release_0046.shtm
    6970                // but pink instead of yellow for WARN
    70                 // FIXME doesnt work for translated levels
    71                 if (msg.contains("CRIT"))
     71                if (msg.contains(_("CRIT")))
    7272                    color = "#cc0000";
    73                 else if (msg.contains("ERROR"))
     73                else if (msg.contains(_("ERROR")))
    7474                    color = "#ff3300";
    75                 else if (msg.contains("WARN"))
     75                else if (msg.contains(_("WARN")))
    7676                    color = "#ff00cc";
    77                 else if (msg.contains("INFO"))
     77                else if (msg.contains(_("INFO")))
    7878                    color = "#000099";
    7979                else
Note: See TracChangeset for help on using the changeset viewer.