Changeset d992dbf for apps


Ignore:
Timestamp:
Jul 8, 2018 12:01:16 PM (2 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
dfa1470
Parents:
1c28495
Message:

i2psnark: Add comment icon (ticket #2278)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java

    r1c28495 rd992dbf  
    519519            }
    520520        }
    521         out.write("</th>\n<th colspan=\"2\" align=\"left\">");
     521        out.write("</th>\n<th colspan=\"3\" align=\"left\">");
    522522        // cycle through sort by name or type
    523523        boolean isTypeSort = false;
     
    711711        if (total == 0) {
    712712            out.write("<tr class=\"snarkTorrentNoneLoaded\">" +
    713                       "<td colspan=\"11\">");
     713                      "<td colspan=\"12\">");
    714714            synchronized(this) {
    715715                File dd = _resourceBase;
     
    729729        } else /** if (snarks.size() > 1) */ {
    730730            out.write("<tfoot><tr>\n" +
    731                       "    <th id=\"snarkTorrentTotals\" align=\"left\" colspan=\"6\">");
     731                      "    <th id=\"snarkTorrentTotals\" align=\"left\" colspan=\"7\">");
    732732            out.write("<span id=\"totals\">");
    733733            out.write(_t("Totals"));
     
    775775                if (showDebug) {
    776776                    out.write("</tr>\n<tr class=\"dhtDebug\">" +
    777                               "<th colspan=\"11\">" +
     777                              "<th colspan=\"12\">" +
    778778                              "<div id=\"dhtDebugPanel\">" +
    779779                              "<input class=\"toggle_input\" id=\"toggle_debug\" type=\"checkbox\"><label class=\"toggleview\" for=\"toggle_debug\">");
     
    17041704        out.write("<tr class=\"" + rowClass + "\" id=\"" + b64Short + "\">" +
    17051705                  "<td class=\"snarkGraphicStatus\" align=\"center\">");
    1706         out.write(statusString + "</td>\n\t");
     1706        out.write(statusString);
    17071707
    17081708        // (i) icon column
    1709         out.write("<td class=\"snarkTrackerDetails\">");
     1709        out.write("</td>\n<td class=\"snarkTrackerDetails\">");
    17101710        if (isValid) {
    17111711            String announce = meta.getAnnounce();
     
    17461746        } else {
    17471747            out.write(toImg(icon));
     1748        }
     1749
     1750        // Comment icon column
     1751        out.write("</td>\n<td class=\"snarkCommentDetails\">");
     1752        if (isValid) {
     1753            CommentSet comments = snark.getComments();
     1754            if (comments != null && !comments.isEmpty()) {
     1755                StringBuilder buf = new StringBuilder(128);
     1756                buf.append("<a href=\"").append(encodedBaseName)
     1757                   .append("/#snarkCommentSection\" title=\"").append(_t("Comments"))
     1758                   .append("\">");
     1759                toThemeImg(buf, "comment", "", "");
     1760                buf.append("</a>");
     1761                out.write(buf.toString());
     1762            }
    17481763        }
    17491764
     
    19131928                out.write("<tr class=\"peerinfo " + rowClass + "\"><td class=\"snarkGraphicStatus\" title=\"");
    19141929                out.write(_t("Peer attached to swarm"));
    1915                 out.write("\"></td><td colspan=\"4\">");
     1930                out.write("\"></td><td colspan=\"5\">");
    19161931                PeerID pid = peer.getPeerID();
    19171932                String ch = pid != null ? pid.toString().substring(0, 4) : "????";
     
    20112026                          "</td></tr>\n\t");
    20122027                if (showDebug)
    2013                     out.write("<tr class=\"debuginfo " + rowClass + "\"><td class=\"snarkGraphicStatus\"></td><td colspan=\"10\">" + peer.getSocket() + "</td></tr>");
     2028                    out.write("<tr class=\"debuginfo " + rowClass + "\"><td class=\"snarkGraphicStatus\"></td><td colspan=\"11\">" + peer.getSocket() + "</td></tr>");
    20142029            }
    20152030        }
Note: See TracChangeset for help on using the changeset viewer.