Changeset fe394b0b
- Timestamp:
- Jul 21, 2009 4:33:13 AM (12 years ago)
- Branches:
- master
- Children:
- c312fa8
- Parents:
- 0e9bfba8
- Files:
-
- 2 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java
r0e9bfba8 rfe394b0b 703 703 // , "Galen", "http://5jpwQMI5FT303YwKa5Rd38PYSX04pbIKgTaKQsWbqoWjIfoancFdWCShXHLI5G5ofOb0Xu11vl2VEMyPsg1jUFYSVnu4-VfMe3y4TKTR6DTpetWrnmEK6m2UXh91J5DZJAKlgmO7UdsFlBkQfR2rY853-DfbJtQIFl91tbsmjcA5CGQi4VxMFyIkBzv-pCsuLQiZqOwWasTlnzey8GcDAPG1LDcvfflGV~6F5no9mnuisZPteZKlrv~~TDoXTj74QjByWc4EOYlwqK8sbU9aOvz~s31XzErbPTfwiawiaZ0RUI-IDrKgyvmj0neuFTWgjRGVTH8bz7cBZIc3viy6ioD-eMQOrXaQL0TCWZUelRwHRvgdPiQrxdYQs7ixkajeHzxi-Pq0EMm5Vbh3j3Q9kfUFW3JjFDA-MLB4g6XnjCbM5J1rC0oOBDCIEfhQkszru5cyLjHiZ5yeA0VThgu~c7xKHybv~OMXION7V8pBKOgET7ZgAkw1xgYe3Kkyq5syAAAA.i2p/tr/announce.php=http://galen.i2p/tr/" 704 704 , "crstrack", "http://b4G9sCdtfvccMAXh~SaZrPqVQNyGQbhbYMbw6supq2XGzbjU4NcOmjFI0vxQ8w1L05twmkOvg5QERcX6Mi8NQrWnR0stLExu2LucUXg1aYjnggxIR8TIOGygZVIMV3STKH4UQXD--wz0BUrqaLxPhrm2Eh9Hwc8TdB6Na4ShQUq5Xm8D4elzNUVdpM~RtChEyJWuQvoGAHY3ppX-EJJLkiSr1t77neS4Lc-KofMVmgI9a2tSSpNAagBiNI6Ak9L1T0F9uxeDfEG9bBSQPNMOSUbAoEcNxtt7xOW~cNOAyMyGydwPMnrQ5kIYPY8Pd3XudEko970vE0D6gO19yoBMJpKx6Dh50DGgybLQ9CpRaynh2zPULTHxm8rneOGRcQo8D3mE7FQ92m54~SvfjXjD2TwAVGI~ae~n9HDxt8uxOecAAvjjJ3TD4XM63Q9TmB38RmGNzNLDBQMEmJFpqQU8YeuhnS54IVdUoVQFqui5SfDeLXlSkh4vYoMU66pvBfWbAAAA.i2p/tracker/announce.php=http://crstrack.i2p/tracker/" 705 , "P ostman2", "http://tracker2.postman.i2p/announce.php=http://tracker2.postman.i2p/"705 , "PaTracker", "http://tracker2.postman.i2p/announce.php=http://tracker2.postman.i2p/" 706 706 }; 707 707 -
apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
r0e9bfba8 rfe394b0b 84 84 out.write(HEADER); 85 85 86 out.write("<table border=\"0\" width=\"100%\">\n"); 87 out.write("<tr><td width=\"20%\" class=\"snarkTitle\" valign=\"top\" align=\"left\">"); 88 out.write("I2PSnark<br />\n"); 89 out.write("<table border=\"0\" width=\"100%\">\n"); 90 out.write("<tr><td><a href=\"" + req.getRequestURI() + peerString + "\" class=\"snarkRefresh\">Refresh</a>\n"); 91 out.write("<td><a href=\"http://forum.i2p/viewforum.php?f=21\" class=\"snarkRefresh\">Forum</a>\n"); 86 out.write("<div class=\"page\"><table border=\"0\" width=\"100%\"><tr><td align=\"center\" valign=\"top\" class=\"snarkTitle\">I2PSnark<br>Anonymous BitTorrent Client for I2P<hr /></hr></td></tr>"); 87 out.write("<tr><td align=\"center\"><a href=\"" + req.getRequestURI() + peerString + "\" class=\"snarkRefresh\">Refresh</a>"); 88 out.write(" | <a href=\"http://forum.i2p/viewforum.php?f=21\" class=\"snarkRefresh\">Forum</a>\n"); 92 89 int count = 0; 93 90 Map trackers = _manager.getTrackers(); … … 101 98 baseURL = baseURL.substring(e + 1); 102 99 if (count++ % 2 == 0) 103 out.write(" <tr>");104 out.write(" <td><a href=\"" + baseURL + "\" class=\"snarkRefresh\">" + name + "</a>\n");100 out.write(""); 101 out.write(" | <a href=\"" + baseURL + "\" class=\"snarkRefresh\">" + name + "</a>"); 105 102 } 106 103 if (count % 2 == 1) 107 out.write(" <td> \n");104 out.write(""); 108 105 out.write("</table>\n"); 109 out.write("< /td><td width=\"80%\" class=\"snarkMessages\"valign=\"top\" align=\"left\"><pre>");106 out.write("<div class=\"snarkMessages\"><table><tr><td valign=\"top\" align=\"left\"><pre>"); 110 107 List msgs = _manager.getMessages(); 111 108 for (int i = msgs.size()-1; i >= 0; i--) { … … 113 110 out.write(msg + "\n"); 114 111 } 115 out.write("</pre></td></tr></table> \n");112 out.write("</pre></td></tr></table></div>\n"); 116 113 117 114 List snarks = getSortedSnarks(req); … … 792 789 "<title>I2PSnark - anonymous bittorrent</title>\n"; 793 790 794 private static final String HEADER = "<style>\n" + 795 "body {\n" + 796 " background-color: #C7CFB4;\n" + 797 "}\n" + 798 ".snarkTitle {\n" + 799 " text-align: left;\n" + 800 " float: left;\n" + 801 " margin: 0px 0px 5px 5px;\n" + 802 " display: inline;\n" + 803 " font-size: 16pt;\n" + 804 " font-weight: bold;\n" + 805 "}\n" + 806 ".snarkRefresh {\n" + 807 " font-size: 10pt;\n" + 808 "}\n" + 809 ".snarkMessages {\n" + 810 " border: none;\n" + 811 " background-color: #CECFC6;\n" + 812 " font-family: monospace;\n" + 813 " font-size: 10pt;\n" + 814 " font-weight: 100;\n" + 815 " width: 100%;\n" + 816 " text-align: left;\n" + 817 " margin: 0px 0px 0px 0px;\n" + 818 " border: 0px;\n" + 819 " padding: 5px;\n" + 820 " border-width: 0px;\n" + 821 " border-spacing: 0px;\n" + 822 "}\n" + 823 "table {\n" + 824 " margin: 0px 0px 0px 0px;\n" + 825 " border: 0px;\n" + 826 " padding: 0px;\n" + 827 " border-width: 0px;\n" + 828 " border-spacing: 0px;\n" + 829 "}\n" + 830 "th {\n" + 831 " background-color: #C7D5D5;\n" + 832 " padding: 0px 7px 0px 3px;\n" + 833 "}\n" + 834 "td {\n" + 835 " padding: 0px 7px 0px 3px;\n" + 836 "}\n" + 837 ".snarkTorrentEven {\n" + 838 " background-color: #E7E7E7;\n" + 839 "}\n" + 840 ".snarkTorrentOdd {\n" + 841 " background-color: #DDDDCC;\n" + 842 "}\n" + 843 ".snarkNewTorrent {\n" + 844 " font-size: 10pt;\n" + 845 "}\n" + 846 ".snarkAddInfo {\n" + 847 " font-size: 10pt;\n" + 848 "}\n" + 849 ".snarkConfigTitle {\n" + 850 " font-size: 12pt;\n" + 851 " font-weight: bold;\n" + 852 "}\n" + 853 ".snarkConfig {\n" + 854 " font-size: 10pt;\n" + 855 "}\n" + 856 "</style>\n" + 857 "</head>\n" + 858 "<body>\n"; 859 791 private static final String HEADER = "<link href=\"../themes/console/snark.css\" rel=\"stylesheet\" type=\"text/css\" />"; 792 860 793 861 794 private static final String TABLE_HEADER = "<table border=\"0\" class=\"snarkTorrents\" width=\"100%\" cellpadding=\"0 10px\">\n" + … … 872 805 873 806 private static final String TABLE_EMPTY = "<tr class=\"snarkTorrentEven\">" + 874 "<td class=\"snarkTorrentEven\" align=\" left\"" +875 " valign=\"top\" colspan=\"8\"> No torrents</td></tr>\n";807 "<td class=\"snarkTorrentEven\" align=\"center\"" + 808 " valign=\"top\" colspan=\"8\"><i>No torrents</i></td></tr>\n"; 876 809 877 810 private static final String TABLE_FOOTER = "</table>\n"; 878 811 879 private static final String FOOTER = "</ body></html>";812 private static final String FOOTER = "</div></div></body></html>"; 880 813 881 814 /** inner class, don't bother reindenting */
Note: See TracChangeset
for help on using the changeset viewer.