forked from I2P_Developers/i2p.i2p
More ids and classes
This commit is contained in:
@ -47,7 +47,7 @@ public class JobQueueHelper extends HelperBase {
|
||||
int numRunners = _context.jobQueue().getJobs(readyJobs, timedJobs, activeJobs, justFinishedJobs);
|
||||
|
||||
StringBuilder buf = new StringBuilder(32*1024);
|
||||
buf.append("<div class=\"wideload\"><div class=\"joblog\">")
|
||||
buf.append("<div class=\"joblog\">")
|
||||
.append("<h3 id=\"jobrunners\">")
|
||||
.append(_t("Job runners")).append(": ").append(numRunners)
|
||||
.append("</h3>\n");
|
||||
@ -148,7 +148,7 @@ public class JobQueueHelper extends HelperBase {
|
||||
* @since 0.8.9
|
||||
*/
|
||||
private void getJobStats(StringBuilder buf) {
|
||||
buf.append("<table id=\"jobstats\">\n" +
|
||||
buf.append("<div class=\"widescroll\"><table id=\"jobstats\">\n" +
|
||||
"<tr><th>").append(_t("Job")).append("</th><th>").append(_t("Runs")).append("</th>" +
|
||||
"<th>").append(_t("Dropped")).append("</th>" +
|
||||
"<th>").append(_t("Time")).append("</th><th><i>").append(_t("Avg")).append("</i></th><th><i>")
|
||||
|
@ -139,7 +139,7 @@ class SummaryBarRenderer {
|
||||
.append(_t("I2P Services"))
|
||||
.append("</a></h3>\n" +
|
||||
|
||||
"<hr class=\"b\"><table id=\"services\"><tr><td>" +
|
||||
"<hr class=\"b\"><table id=\"sb_services\"><tr><td>" +
|
||||
|
||||
"<a href=\"/susimail/susimail\" target=\"_blank\" title=\"")
|
||||
.append(_t("Anonymous webmail client"))
|
||||
@ -177,7 +177,7 @@ class SummaryBarRenderer {
|
||||
.append(_t("I2P Internals"))
|
||||
.append("</a></h3><hr class=\"b\">\n" +
|
||||
|
||||
"<table><tr><td>\n" +
|
||||
"<table id=\"sb_internals\"><tr><td>\n" +
|
||||
|
||||
"<a href=\"/tunnels\" target=\"_top\" title=\"")
|
||||
.append(_t("View existing tunnels and tunnel build status"))
|
||||
@ -259,7 +259,7 @@ class SummaryBarRenderer {
|
||||
.append(_t("General"))
|
||||
.append("</a></h3><hr class=\"b\">\n" +
|
||||
|
||||
"<table><tr>" +
|
||||
"<table id=\"sb_localid\"><tr>" +
|
||||
"<td align=\"left\"><b title=\"")
|
||||
.append(_t("Your Local Identity is your unique I2P router identity, similar to an ip address but tailored to I2P. "))
|
||||
.append(_t("Never disclose this to anyone, as it can reveal your real world ip."))
|
||||
@ -277,7 +277,7 @@ class SummaryBarRenderer {
|
||||
.append(_t("show"))
|
||||
.append("</a></td></tr>\n" +
|
||||
|
||||
"</table><table>" + // fix for some rows with a big left side and some with a big right side
|
||||
"</table><table id=\"sb_version\">" + // fix for some rows with a big left side and some with a big right side
|
||||
"<tr title=\"")
|
||||
.append(_t("The version of the I2P software we are running"))
|
||||
.append("\">" +
|
||||
@ -288,7 +288,7 @@ class SummaryBarRenderer {
|
||||
.append(_helper.getVersion())
|
||||
.append("</td></tr>\n" +
|
||||
|
||||
"</table><table>" + // fix for some rows with a big left side and some with a big right side
|
||||
"</table><table id=\"sb_uptime\">" + // fix for some rows with a big left side and some with a big right side
|
||||
"<tr title=\"")
|
||||
.append(_t("How long we've been running for this session"))
|
||||
.append("\">" +
|
||||
@ -304,7 +304,7 @@ class SummaryBarRenderer {
|
||||
public String renderShortGeneralHTML() {
|
||||
if (_helper == null) return "";
|
||||
StringBuilder buf = new StringBuilder(512);
|
||||
buf.append("<table>" +
|
||||
buf.append("<table id=\"sb_shortgeneral\">" +
|
||||
"<tr title=\"")
|
||||
.append(_t("The version of the I2P software we are running"))
|
||||
.append("\">" +
|
||||
@ -387,7 +387,7 @@ class SummaryBarRenderer {
|
||||
.append(_t("Peers"))
|
||||
.append("</a></h3><hr class=\"b\">\n" +
|
||||
|
||||
"<table>\n" +
|
||||
"<table id=\"sb_peers\">\n" +
|
||||
|
||||
"<tr title=\"")
|
||||
.append(_t("Peers we've been talking to in the last few minutes/last hour"))
|
||||
@ -456,7 +456,7 @@ class SummaryBarRenderer {
|
||||
.append("\" target=\"_top\">")
|
||||
.append(_t("Bandwidth in/out"))
|
||||
.append("</a></h3><hr class=\"b\">" +
|
||||
"<table id=\"bandwidth\">\n" +
|
||||
"<table id=\"sb_bandwidth\">\n" +
|
||||
|
||||
"<tr><td align=\"left\"><b>")
|
||||
.append(DataHelper.formatDuration2(3 * 1000)) // lie and say 3 sec since 1 sec would appear as 1000 ms
|
||||
@ -500,7 +500,7 @@ class SummaryBarRenderer {
|
||||
.append("\">")
|
||||
.append(_t("Tunnels"))
|
||||
.append("</a></h3><hr class=\"b\">" +
|
||||
"<table>\n" +
|
||||
"<table id=\"sb_tunnels\">\n" +
|
||||
|
||||
"<tr title=\"")
|
||||
.append(_t("Used for building and testing tunnels, and communicating with floodfill peers"))
|
||||
@ -550,7 +550,7 @@ class SummaryBarRenderer {
|
||||
.append("\">")
|
||||
.append(_t("Congestion"))
|
||||
.append("</a></h3><hr class=\"b\">" +
|
||||
"<table>\n" +
|
||||
"<table id=\"sb_queue\">\n" +
|
||||
|
||||
"<tr title=\"")
|
||||
.append(_t("Indicates router performance"))
|
||||
|
@ -437,10 +437,10 @@ public class SummaryHelper extends HelperBase {
|
||||
buf.append("<h3><a href=\"/i2ptunnelmgr\" target=\"_top\" title=\"")
|
||||
.append(_t("Add/remove/edit & control your client and server tunnels"))
|
||||
.append("\">").append(_t("Local Tunnels"))
|
||||
.append("</a></h3><hr class=\"b\"><div class=\"tunnels\">");
|
||||
.append("</a></h3><hr class=\"b\">");
|
||||
if (!clients.isEmpty()) {
|
||||
Collections.sort(clients, new AlphaComparator());
|
||||
buf.append("<table>");
|
||||
buf.append("<table id=\"sb_localtunnels\">");
|
||||
|
||||
for (Destination client : clients) {
|
||||
String name = getName(client);
|
||||
@ -478,7 +478,6 @@ public class SummaryHelper extends HelperBase {
|
||||
} else {
|
||||
buf.append("<center><i>").append(_t("none")).append("</i></center>");
|
||||
}
|
||||
buf.append("</div>\n");
|
||||
return buf.toString();
|
||||
}
|
||||
|
||||
@ -697,7 +696,7 @@ public class SummaryHelper extends HelperBase {
|
||||
String status = NewsHelper.getUpdateStatus();
|
||||
boolean needSpace = false;
|
||||
if (status.length() > 0) {
|
||||
buf.append("<h4>").append(status).append("</h4>\n");
|
||||
buf.append("<h4 class=\"sb_info\">").append(status).append("</h4>\n");
|
||||
needSpace = true;
|
||||
}
|
||||
String dver = NewsHelper.updateVersionDownloaded();
|
||||
@ -713,7 +712,7 @@ public class SummaryHelper extends HelperBase {
|
||||
buf.append("<hr>");
|
||||
else
|
||||
needSpace = true;
|
||||
buf.append("<h4><b>").append(_t("Update downloaded")).append("<br>");
|
||||
buf.append("<h4 class=\"sb_info\"><b>").append(_t("Update downloaded")).append("<br>");
|
||||
if (_context.hasWrapper())
|
||||
buf.append(_t("Click Restart to install"));
|
||||
else
|
||||
@ -734,7 +733,7 @@ public class SummaryHelper extends HelperBase {
|
||||
buf.append("<hr>");
|
||||
else
|
||||
needSpace = true;
|
||||
buf.append("<h4><b>").append(_t("Update available")).append(":<br>");
|
||||
buf.append("<h4 class=\"sb_info\"><b>").append(_t("Update available")).append(":<br>");
|
||||
buf.append(_t("Version {0}", getUpdateVersion())).append("<br>");
|
||||
buf.append(constraint).append("</b></h4>");
|
||||
avail = false;
|
||||
@ -746,7 +745,7 @@ public class SummaryHelper extends HelperBase {
|
||||
buf.append("<hr>");
|
||||
else
|
||||
needSpace = true;
|
||||
buf.append("<h4><b>").append(_t("Update available")).append(":<br>");
|
||||
buf.append("<h4 class=\"sb_info\"><b>").append(_t("Update available")).append(":<br>");
|
||||
buf.append(_t("Version {0}", getUnsignedUpdateVersion())).append("<br>");
|
||||
buf.append(unsignedConstraint).append("</b></h4>");
|
||||
unsignedAvail = false;
|
||||
@ -758,7 +757,7 @@ public class SummaryHelper extends HelperBase {
|
||||
buf.append("<hr>");
|
||||
else
|
||||
needSpace = true;
|
||||
buf.append("<h4><b>").append(_t("Update available")).append(":<br>");
|
||||
buf.append("<h4 class=\"sb_info\"><b>").append(_t("Update available")).append(":<br>");
|
||||
buf.append(_t("Version {0}", getDevSU3UpdateVersion())).append("<br>");
|
||||
buf.append(devSU3Constraint).append("</b></h4>");
|
||||
devSU3Avail = false;
|
||||
@ -821,7 +820,7 @@ public class SummaryHelper extends HelperBase {
|
||||
public String getFirewallAndReseedStatus() {
|
||||
StringBuilder buf = new StringBuilder(256);
|
||||
if (showFirewallWarning()) {
|
||||
buf.append("<h4><a href=\"/confignet\" target=\"_top\" title=\"")
|
||||
buf.append("<h4 id=\"sb_warning\"><a href=\"/confignet\" target=\"_top\" title=\"")
|
||||
.append(_t("Help with firewall configuration"))
|
||||
.append("\">")
|
||||
.append(_t("Check network connection and NAT/firewall"))
|
||||
|
@ -9,7 +9,7 @@
|
||||
<%@include file="summaryajax.jsi" %>
|
||||
</head><body onload="initAjax()">
|
||||
<%@include file="summary.jsi" %><h1><%=intl._t("Certificates")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="certs">
|
||||
<jsp:useBean class="net.i2p.router.web.CertHelper" id="certhelper" scope="request" />
|
||||
<jsp:setProperty name="certhelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
|
||||
<% certhelper.storeWriter(out); %>
|
||||
|
@ -15,7 +15,7 @@
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigNetHelper" id="nethelper" scope="request" />
|
||||
<jsp:setProperty name="nethelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
|
||||
<h1><%=intl._t("I2P Bandwidth Configuration")%></h1>
|
||||
<div class="main" id="help">
|
||||
<div class="main" id="config_bandwidth">
|
||||
<%@include file="confignav.jsi" %>
|
||||
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigNetHandler" id="formhandler" scope="request" />
|
||||
|
@ -16,7 +16,7 @@
|
||||
<jsp:setProperty name="advancedhelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
|
||||
|
||||
<h1><%=intl._t("I2P Advanced Configuration")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="config_advanced">
|
||||
|
||||
<%@include file="confignav.jsi" %>
|
||||
|
||||
|
@ -21,7 +21,7 @@ input.default { width: 1px; height: 1px; visibility: hidden; }
|
||||
<jsp:setProperty name="clientshelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
|
||||
<jsp:setProperty name="clientshelper" property="edit" value="<%=request.getParameter(\"edit\")%>" />
|
||||
<h1><%=intl._t("I2P Client Configuration")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="config_clients">
|
||||
<%@include file="confignav.jsi" %>
|
||||
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigClientsHandler" id="formhandler" scope="request" />
|
||||
|
@ -14,7 +14,7 @@
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigFamilyHelper" id="familyHelper" scope="request" />
|
||||
<jsp:setProperty name="familyHelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
|
||||
<h1><%=intl._t("I2P Router Family Configuration")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="config_family">
|
||||
<%@include file="confignav.jsi" %>
|
||||
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigFamilyHandler" id="formhandler" scope="request" />
|
||||
|
@ -18,7 +18,7 @@ input.default {
|
||||
|
||||
<%@include file="summary.jsi" %>
|
||||
<h1><%=intl._t("I2P Home Page Configuration")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="config_homepage">
|
||||
<%@include file="confignav.jsi" %>
|
||||
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigHomeHandler" id="formhandler" scope="request" />
|
||||
|
@ -11,7 +11,7 @@
|
||||
|
||||
<%@include file="summary.jsi" %>
|
||||
<h1><%=intl._t("I2P Keyring Configuration")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="config_keyring">
|
||||
<%@include file="confignav.jsi" %>
|
||||
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigKeyringHandler" id="formhandler" scope="request" />
|
||||
|
@ -14,7 +14,7 @@
|
||||
|
||||
<%@include file="summary.jsi" %>
|
||||
<h1><%=intl._t("I2P Logging Configuration")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="config_logging">
|
||||
<%@include file="confignav.jsi" %>
|
||||
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigLoggingHandler" id="formhandler" scope="request" />
|
||||
|
@ -14,7 +14,7 @@
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigNetHelper" id="nethelper" scope="request" />
|
||||
<jsp:setProperty name="nethelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
|
||||
<h1><%=intl._t("I2P Network Configuration")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="config_network">
|
||||
<%@include file="confignav.jsi" %>
|
||||
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigNetHandler" id="formhandler" scope="request" />
|
||||
|
@ -11,7 +11,7 @@
|
||||
|
||||
<%@include file="summary.jsi" %>
|
||||
<h1><%=intl._t("I2P Peer Configuration")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="config_peers">
|
||||
<%@include file="confignav.jsi" %>
|
||||
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigPeerHandler" id="formhandler" scope="request" />
|
||||
|
@ -14,7 +14,7 @@
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigReseedHelper" id="reseedHelper" scope="request" />
|
||||
<jsp:setProperty name="reseedHelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
|
||||
<h1><%=intl._t("I2P Reseeding Configuration")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="config_reseed">
|
||||
<%@include file="confignav.jsi" %>
|
||||
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigReseedHandler" id="formhandler" scope="request" />
|
||||
|
@ -11,7 +11,7 @@
|
||||
|
||||
<%@include file="summary.jsi" %>
|
||||
<h1><%=intl._t("I2P Service Configuration")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="config_service">
|
||||
<%@include file="confignav.jsi" %>
|
||||
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigServiceHandler" id="formhandler" scope="request" />
|
||||
|
@ -18,7 +18,7 @@ input.default {
|
||||
|
||||
<%@include file="summary.jsi" %>
|
||||
<h1><%=intl._t("I2P Summary Bar Configuration")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="config_summarybar">
|
||||
<%@include file="confignav.jsi" %>
|
||||
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigSummaryHandler" id="formhandler" scope="request" />
|
||||
|
@ -62,7 +62,7 @@ function toggleAll(category)
|
||||
</head><body onLoad="init();">
|
||||
<%@include file="summary.jsi" %>
|
||||
<h1><%=intl._t("I2P Stats Configuration")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="config_stats">
|
||||
<%@include file="confignav.jsi" %>
|
||||
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigStatsHandler" id="formhandler" scope="request" />
|
||||
|
@ -14,7 +14,7 @@
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigTunnelsHelper" id="tunnelshelper" scope="request" />
|
||||
<jsp:setProperty name="tunnelshelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
|
||||
<h1><%=intl._t("I2P Tunnel Configuration")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="config_tunnels">
|
||||
<%@include file="confignav.jsi" %>
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigTunnelsHandler" id="formhandler" scope="request" />
|
||||
<%@include file="formhandler.jsi" %>
|
||||
|
@ -23,7 +23,7 @@ input.default {
|
||||
<jsp:setProperty name="uihelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
|
||||
|
||||
<h1><%=uihelper._t("I2P UI Configuration")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="config_ui">
|
||||
|
||||
<%@include file="confignav.jsi" %>
|
||||
|
||||
|
@ -12,7 +12,7 @@
|
||||
|
||||
<%@include file="summary.jsi" %>
|
||||
<h1><%=intl._t("I2P Update Configuration")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="config_update">
|
||||
<%@include file="confignav.jsi" %>
|
||||
|
||||
<jsp:useBean class="net.i2p.router.web.ConfigUpdateHandler" id="formhandler" scope="request" />
|
||||
|
@ -14,7 +14,7 @@
|
||||
</head><body onload="initAjax()">
|
||||
<%@include file="summary.jsi" %>
|
||||
<h1>Router Debug</h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="debug">
|
||||
<%
|
||||
/*
|
||||
* Quick and easy place to put debugging stuff
|
||||
|
@ -57,7 +57,7 @@
|
||||
<tr><td><b>Encoding:</b></td><td><%=System.getProperty("file.encoding")%></td></tr>
|
||||
<tr><td><b>Charset:</b></td><td><%=java.nio.charset.Charset.defaultCharset().name()%></td></tr></tbody></table>
|
||||
|
||||
<h3 class="tabletitle"><%=intl._t("Critical Logs")%></h3><a name="criticallogs"> </a>
|
||||
<h3 class="tabletitle"><%=intl._t("Critical Logs")%></h3>
|
||||
<table id="criticallogs" class="logtable"><tbody>
|
||||
<tr><td>
|
||||
<jsp:getProperty name="logsHelper" property="criticalLogs" />
|
||||
@ -78,7 +78,7 @@
|
||||
</td></tr>
|
||||
</tbody></table>
|
||||
|
||||
<h3 class="tabletitle"><%=intl._t("Service (Wrapper) Logs")%></h3><a name="servicelogs"> </a>
|
||||
<h3 class="tabletitle" id="servicelogs"><%=intl._t("Service (Wrapper) Logs")%></h3>
|
||||
<table id="wrapperlogs" class="logtable"><tbody>
|
||||
<tr><td>
|
||||
<jsp:getProperty name="logsHelper" property="serviceLogs" />
|
||||
|
@ -17,6 +17,6 @@
|
||||
<jsp:setProperty name="conhelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
|
||||
<% conhelper.storeWriter(out); %>
|
||||
<h1>I2P Router » Old Console</h1>
|
||||
<div class="main" id="main"><p id="oldconsole">
|
||||
<div class="main" id="oldconsole"><p>
|
||||
<jsp:getProperty name="conhelper" property="console" />
|
||||
</p></div></body></html>
|
||||
|
@ -11,7 +11,7 @@
|
||||
</head><body onload="initAjax()">
|
||||
<%@include file="summary.jsi" %>
|
||||
<h1><%=intl._t("I2P Network Peers")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="peers">
|
||||
<jsp:useBean class="net.i2p.router.web.PeerHelper" id="peerHelper" scope="request" />
|
||||
<jsp:setProperty name="peerHelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
|
||||
<% peerHelper.storeWriter(out); %>
|
||||
|
@ -11,7 +11,7 @@
|
||||
</head><body onload="initAjax()">
|
||||
<%@include file="summary.jsi" %>
|
||||
<h1><%=intl._t("I2P Network Peer Profiles")%></h1>
|
||||
<div class="main" id="main"><div class="wideload">
|
||||
<div class="main" id="profiles"><div class="wideload">
|
||||
<jsp:useBean class="net.i2p.router.web.ProfilesHelper" id="profilesHelper" scope="request" />
|
||||
<jsp:setProperty name="profilesHelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
|
||||
<%
|
||||
|
@ -9,7 +9,7 @@
|
||||
<%@include file="summaryajax.jsi" %>
|
||||
</head><body onload="initAjax()">
|
||||
<%@include file="summary.jsi" %><h1>Proof of Ownership</h1>
|
||||
<div class="main" id="main"><p id="proof">
|
||||
<div class="main" id="proof"><p>
|
||||
<jsp:useBean class="net.i2p.router.web.ProofHelper" id="proofHelper" scope="request" />
|
||||
<jsp:setProperty name="proofHelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
|
||||
<textarea cols="70" rows="15" wrap="off" readonly="readonly" spellcheck="false"><jsp:getProperty name="proofHelper" property="proof" /></textarea>
|
||||
|
@ -31,7 +31,7 @@
|
||||
<%@include file="summary.jsi" %>
|
||||
|
||||
<h1><%=intl._t("I2P Torrent Downloader")%> <span class="newtab"><a href="/i2psnark/" target="_blank" title="<%=intl._t("Open in new tab")%>"><img src="<%=intl.getTheme(request.getHeader("User-Agent"))%>images/newtab.png" /></a></span></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="torrents">
|
||||
<iframe src="/i2psnark/" width="100%" height="100%" frameborder="0" border="0" name="i2psnarkframe" id="i2psnarkframe" onload="setupFrame()" allowtransparency="true">
|
||||
<%=intl._t("Your browser does not support iFrames.")%>
|
||||
<a href="/i2psnark/"><%=intl._t("Click here to continue.")%></a>
|
||||
|
@ -10,7 +10,7 @@
|
||||
<%@include file="summaryajax.jsi" %>
|
||||
</head><body onload="initAjax()">
|
||||
<%@include file="summary.jsi" %><h1><%=intl._t("I2P Tunnel Summary")%></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="tunnels">
|
||||
<jsp:useBean class="net.i2p.router.web.TunnelHelper" id="tunnelHelper" scope="request" />
|
||||
<jsp:setProperty name="tunnelHelper" property="contextId" value="<%=(String)session.getAttribute(\"i2p.contextId\")%>" />
|
||||
<% tunnelHelper.storeWriter(out); %>
|
||||
|
@ -31,7 +31,7 @@
|
||||
<%@include file="summary.jsi" %>
|
||||
|
||||
<h1><%=intl._t("I2P Webmail")%> <span class="newtab"><a href="/susimail/susimail" target="_blank" title="<%=intl._t("Open in new tab")%>"><img src="<%=intl.getTheme(request.getHeader("User-Agent"))%>images/newtab.png" /></a></span></h1>
|
||||
<div class="main" id="main">
|
||||
<div class="main" id="webmail">
|
||||
<iframe src="/susimail/susimail" width="100%" height="100%" frameborder="0" border="0" name="susimailframe" id="susimailframe" onload="setupFrame()" allowtransparency="true">
|
||||
<%=intl._t("Your browser does not support iFrames.")%>
|
||||
<a href="/susimail/susimail"><%=intl._t("Click here to continue.")%></a>
|
||||
|
@ -2356,7 +2356,7 @@ public class WebMail extends HttpServlet
|
||||
//if (Config.hasConfigFile())
|
||||
// out.println(button( RELOAD, _t("Reload Config") ) + spacer);
|
||||
//out.println(button( LOGOUT, _t("Logout") ) );
|
||||
out.println( "<table cellspacing=\"0\" cellpadding=\"5\">\n");
|
||||
out.println( "<div id=\"viewmail\"><table id=\"message_full\" cellspacing=\"0\" cellpadding=\"5\">\n");
|
||||
if( mail != null ) {
|
||||
out.println("<tr><td colspan=\"2\"><table id=\"mailhead\">\n" +
|
||||
"<tr><td colspan=\"2\" align=\"center\"><hr></td></tr>\n" +
|
||||
@ -2373,13 +2373,13 @@ public class WebMail extends HttpServlet
|
||||
showPart( out, mail.getPart(), 0, SHOW_HTML );
|
||||
}
|
||||
else {
|
||||
out.println( "<tr class=\"mailbody\"><td colspan=\"2\" align=\"center\"><p class=\"error\">" + _t("Could not fetch mail body.") + "</p></td></tr>" );
|
||||
out.println( "<tr class=\"mailbody\"><td colspan=\"2\" align=\"center\"><p class=\"error\">" + _t("Could not fetch mail body.") + "</p></td></tr>\n" );
|
||||
}
|
||||
}
|
||||
else {
|
||||
out.println( "<tr class=\"mailbody\"><td colspan=\"2\" align=\"center\"><p class=\"error\">" + _t("Could not fetch mail.") + "</p></td></tr>" );
|
||||
out.println( "<tr class=\"mailbody\"><td colspan=\"2\" align=\"center\"><p class=\"error\">" + _t("Could not fetch mail.") + "</p></td></tr>\n" );
|
||||
}
|
||||
out.println( "<tr><td colspan=\"2\" align=\"center\"><hr></td></tr>\n</table>" );
|
||||
out.println( "</table></div>" );
|
||||
}
|
||||
|
||||
/**
|
||||
@ -2410,8 +2410,7 @@ public class WebMail extends HttpServlet
|
||||
out.println(quoteHTML(e.getValue().toString()));
|
||||
}
|
||||
out.println("</textarea>");
|
||||
out.println("<div id=\"bottombuttons\">");
|
||||
out.println("<br>");
|
||||
out.println("<div id=\"prefsave\">");
|
||||
out.println(button(SAVE, _t("Save Configuration")));
|
||||
out.println(button(CANCEL, _t("Cancel")));
|
||||
out.println("</div>");
|
||||
|
Reference in New Issue
Block a user