i2psnark: Remove tracker links unless non-default

This commit is contained in:
zzz
2018-06-21 11:13:29 +00:00
parent 00c1fc6ed4
commit 7ddeb0c945
2 changed files with 9 additions and 4 deletions

View File

@ -2678,6 +2678,14 @@ public class SnarkManager implements CompleteListener, ClientApp {
return rv;
}
/**
* Has the default tracker list been modified?
* @since 0.9.35
*/
public boolean hasModifiedTrackers() {
return _config.containsKey(PROP_TRACKERS);
}
/** @since 0.9 */
private void initTrackerMap() {
String trackers = _config.getProperty(PROP_TRACKERS);

View File

@ -350,10 +350,7 @@ public class I2PSnarkServlet extends BasicServlet {
out.write(_contextName);
out.write("</a>\n");
sortedTrackers = _manager.getSortedTrackers();
if (_context.isRouterContext()) {
//out.write("<a href=\"http://forum.i2p/viewforum.php?f=21\" class=\"snarkNav nav_forum\" target=\"_blank\">");
//out.write(_t("Forum"));
//out.write("</a>\n");
if (_context.isRouterContext() && _manager.hasModifiedTrackers()) {
for (Tracker t : sortedTrackers) {
if (t.baseURL == null || !t.baseURL.startsWith("http"))
continue;