forked from I2P_Developers/i2p.i2p
Proxy Error visual enhancements, mostly. And a version bump we go, to -15!
This commit is contained in:
@@ -23,7 +23,7 @@
|
|||||||
<jsp:setProperty name="keyringhelper" property="contextId" value="<%=(String)session.getAttribute("i2p.contextId")%>" />
|
<jsp:setProperty name="keyringhelper" property="contextId" value="<%=(String)session.getAttribute("i2p.contextId")%>" />
|
||||||
<div class="configure">
|
<div class="configure">
|
||||||
<p>
|
<p>
|
||||||
<h2>Keyring</h2>
|
<h3>Keyring</h3>
|
||||||
The router keyring is used to decrypt encrypted leaseSets.
|
The router keyring is used to decrypt encrypted leaseSets.
|
||||||
The keyring may contain keys for local or remote encrypted destinations.
|
The keyring may contain keys for local or remote encrypted destinations.
|
||||||
<p><jsp:getProperty name="keyringhelper" property="summary" />
|
<p><jsp:getProperty name="keyringhelper" property="summary" />
|
||||||
@@ -36,7 +36,7 @@
|
|||||||
if (prev != null) System.setProperty("net.i2p.router.web.ConfigKeyringHandler.noncePrev", prev);
|
if (prev != null) System.setProperty("net.i2p.router.web.ConfigKeyringHandler.noncePrev", prev);
|
||||||
System.setProperty("net.i2p.router.web.ConfigKeyringHandler.nonce", new java.util.Random().nextLong()+""); %>
|
System.setProperty("net.i2p.router.web.ConfigKeyringHandler.nonce", new java.util.Random().nextLong()+""); %>
|
||||||
<input type="hidden" name="nonce" value="<%=System.getProperty("net.i2p.router.web.ConfigKeyringHandler.nonce")%>" />
|
<input type="hidden" name="nonce" value="<%=System.getProperty("net.i2p.router.web.ConfigKeyringHandler.nonce")%>" />
|
||||||
<h2>Manual Keyring Addition</h2>
|
<h3>Manual Keyring Addition</h3>
|
||||||
Enter keys for encrypted remote destinations here.
|
Enter keys for encrypted remote destinations here.
|
||||||
Keys for local destinations must be entered on the <a href="i2ptunnel/index.jsp">I2PTunnel page</a>.
|
Keys for local destinations must be entered on the <a href="i2ptunnel/index.jsp">I2PTunnel page</a>.
|
||||||
<p>
|
<p>
|
||||||
|
|||||||
@@ -5,16 +5,17 @@ Connection: close
|
|||||||
Proxy-Connection: close
|
Proxy-Connection: close
|
||||||
|
|
||||||
<html><head>
|
<html><head>
|
||||||
<title>Destination key conflict</title>
|
<title>I2P Warning: Destination key conflict</title>
|
||||||
<link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" />
|
<link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" />
|
||||||
<link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" />
|
<link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class=logo>
|
<div class=logo>
|
||||||
<a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br />
|
<a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br />
|
||||||
[<a href="http://127.0.0.1:7657/config.jsp">configuration</a> | <a href="http://127.0.0.1:7657/help.jsp">help</a>]
|
<a href="http://127.0.0.1:7657/config.jsp">Configuration</a> <a href="http://127.0.0.1:7657/help.jsp">Help</a> <a href="http://127.0.0.1:7657/susidns/">Addressbook</a>
|
||||||
</div>
|
</div>
|
||||||
<div class=warning id=warning>
|
<div class=warning id=warning>
|
||||||
|
<h3>Warning: Destination Key Conflict</h3>
|
||||||
The addresshelper link you followed specifies a different destination key
|
The addresshelper link you followed specifies a different destination key
|
||||||
than a host entry in your host database.
|
than a host entry in your host database.
|
||||||
Someone could be trying to impersonate another eepsite,
|
Someone could be trying to impersonate another eepsite,
|
||||||
|
|||||||
@@ -5,16 +5,17 @@ Connection: close
|
|||||||
Proxy-Connection: close
|
Proxy-Connection: close
|
||||||
|
|
||||||
<html><head>
|
<html><head>
|
||||||
<title>Eepsite not reachable</title>
|
<title>I2P Warning: Eepsite not reachable</title>
|
||||||
<link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" />
|
<link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" />
|
||||||
<link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" />
|
<link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class=logo>
|
<div class=logo>
|
||||||
<a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br />
|
<a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br />
|
||||||
[<a href="http://127.0.0.1:7657/config.jsp">configuration</a> | <a href="http://127.0.0.1:7657/help.jsp">help</a>]
|
<a href="http://127.0.0.1:7657/config.jsp">Configuration</a> <a href="http://127.0.0.1:7657/help.jsp">Help</a> <a href="http://127.0.0.1:7657/susidns/">Addressbook</a>
|
||||||
</div>
|
</div>
|
||||||
<div class=warning id=warning>
|
<div class=warning id=warning>
|
||||||
|
<h3>Warning: Eeepsite Unreachable</h3>
|
||||||
The eepsite was not reachable.
|
The eepsite was not reachable.
|
||||||
The eepsite is offline, there is network congestion,
|
The eepsite is offline, there is network congestion,
|
||||||
or your router is not yet well-integrated with peers.
|
or your router is not yet well-integrated with peers.
|
||||||
|
|||||||
@@ -5,16 +5,17 @@ Connection: close
|
|||||||
Proxy-Connection: close
|
Proxy-Connection: close
|
||||||
|
|
||||||
<html><head>
|
<html><head>
|
||||||
<title>Invalid eepsite destination</title>
|
<title>I2P Warning: Invalid eepsite destination</title>
|
||||||
<link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" />
|
<link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" />
|
||||||
<link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" />
|
<link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class=logo>
|
<div class=logo>
|
||||||
<a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br />
|
<a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br />
|
||||||
[<a href="http://127.0.0.1:7657/config.jsp">configuration</a> | <a href="http://127.0.0.1:7657/help.jsp">help</a>]
|
<a href="http://127.0.0.1:7657/config.jsp">Configuration</a> <a href="http://127.0.0.1:7657/help.jsp">Help</a> <a href="http://127.0.0.1:7657/susidns/">Addressbook</a>
|
||||||
</div>
|
</div>
|
||||||
<div class=warning id=warning>
|
<div class=warning id=warning>
|
||||||
|
<h3>Warning: Invalid Destination</h3>
|
||||||
The eepsite destination specified was not valid, or was
|
The eepsite destination specified was not valid, or was
|
||||||
otherwise unreachable. Perhaps you pasted in the
|
otherwise unreachable. Perhaps you pasted in the
|
||||||
wrong BASE64 string or the link you are following is
|
wrong BASE64 string or the link you are following is
|
||||||
|
|||||||
@@ -5,22 +5,23 @@ Connection: close
|
|||||||
Proxy-Connection: close
|
Proxy-Connection: close
|
||||||
|
|
||||||
<html><head>
|
<html><head>
|
||||||
<title>Eepsite unknown</title>
|
<title>I2P Warning: Eepsite unknown</title>
|
||||||
<link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" />
|
<link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" />
|
||||||
<link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" />
|
<link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class=logo>
|
<div class=logo>
|
||||||
<a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br />
|
<a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><hr>
|
||||||
[<a href="http://127.0.0.1:7657/config.jsp">configuration</a> | <a href="http://127.0.0.1:7657/help.jsp">help</a>]
|
<a href="http://127.0.0.1:7657/config.jsp">Configuration</a> <a href="http://127.0.0.1:7657/help.jsp">Help</a> <a href="http://127.0.0.1:7657/susidns/">Addressbook</a>
|
||||||
</div>
|
</div>
|
||||||
<div class=warning id=warning>
|
<div class=warning id=warning>
|
||||||
|
<h3>Warning: Eeepsite Not Found in Addressbook</h3>
|
||||||
The eepsite was not found in your router's addressbook.
|
The eepsite was not found in your router's addressbook.
|
||||||
Check the link or find a BASE64 address.
|
Check the link or find a BASE64 address.
|
||||||
If you have the BASE64 address, paste it into your userhosts.txt using
|
If you have the BASE64 address, paste it into your userhosts.txt using
|
||||||
<a href="http://127.0.0.1:7657/susidns/addressbook.jsp?book=master">SusiDNS</a>,
|
<a href="http://127.0.0.1:7657/susidns/addressbook.jsp?book=master">SusiDNS</a>,
|
||||||
use a BASE64 address helper, or use a jump service link below.
|
use a BASE64 address helper, or use a jump service link below.<br><br>
|
||||||
Seeing this page often? See <a href="http://www.i2p2.i2p/faq.html#subscriptions">the FAQ</a>
|
Seeing this page often? See <a href="http://www.i2p2.i2p/faq.html#subscriptions">the FAQ</a>
|
||||||
for help in <a href="http://127.0.0.1:7657/susidns/config.jsp">adding some subscriptions</a>
|
for help in <a href="http://127.0.0.1:7657/susidns/config.jsp">adding some subscriptions</a>
|
||||||
to your addressbook.
|
to your addressbook.<hr>
|
||||||
<BR><BR>Could not find the following destination:<BR><BR>
|
<b>Could not find the following destination:</b><BR><BR>
|
||||||
|
|||||||
@@ -5,16 +5,17 @@ Connection: close
|
|||||||
Proxy-Connection: close
|
Proxy-Connection: close
|
||||||
|
|
||||||
<html><head>
|
<html><head>
|
||||||
<title>Outproxy Not Found</title>
|
<title>I2P Warning: Outproxy Not Found</title>
|
||||||
<link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" />
|
<link rel="shortcut icon" href="http://proxy.i2p/themes/console/images/favicon.ico" />
|
||||||
<link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" />
|
<link href="http://proxy.i2p/themes/console/default/console.css" rel="stylesheet" type="text/css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class=logo>
|
<div class=logo>
|
||||||
<a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br />
|
<a href="http://127.0.0.1:7657/index.jsp" title="Router Console"><img src="http://proxy.i2p/themes/console/images/i2plogo.png" alt="I2P Router Console" border="0"/></a><br />
|
||||||
[<a href="http://127.0.0.1:7657/config.jsp">configuration</a> | <a href="http://127.0.0.1:7657/help.jsp">help</a>]
|
<a href="http://127.0.0.1:7657/config.jsp">Configuration</a> <a href="http://127.0.0.1:7657/help.jsp">Help</a> <a href="http://127.0.0.1:7657/susidns/">Addressbook</a>
|
||||||
</div>
|
</div>
|
||||||
<div class=warning id=warning>
|
<div class=warning id=warning>
|
||||||
|
<h3>Warning: I2P Proxy Not Found</h3>
|
||||||
The WWW Outproxy was not found.
|
The WWW Outproxy was not found.
|
||||||
It is offline, there is network congestion,
|
It is offline, there is network congestion,
|
||||||
or your router is not yet well-integrated with peers.
|
or your router is not yet well-integrated with peers.
|
||||||
|
|||||||
@@ -25,16 +25,17 @@ pre {
|
|||||||
|
|
||||||
div.logo {
|
div.logo {
|
||||||
float: left;
|
float: left;
|
||||||
left: 10px;
|
padding: 10px;
|
||||||
top: 0px;
|
text-align: center;
|
||||||
padding: 10px 10px 10px 14px;
|
|
||||||
text-align: left;
|
|
||||||
font-color: #fff;
|
font-color: #fff;
|
||||||
border: 0px solid #f00;
|
margin: 0 20px 0 20px;
|
||||||
margin: 0px;
|
border: 1px solid #99f;
|
||||||
background: #003;
|
-moz-border-radius: 4px;
|
||||||
display: none;
|
-khtml-border-radius: 4px;
|
||||||
border-bottom: 1px solid #eef;
|
border-radius: 4px;
|
||||||
|
background: #003 url('images/darkbluebg.png');
|
||||||
|
width: 175px;
|
||||||
|
-moz-box-shadow: inset 0px 0px 16px 0px #009;
|
||||||
}
|
}
|
||||||
|
|
||||||
div.toolbar {
|
div.toolbar {
|
||||||
@@ -100,12 +101,12 @@ div.routersummary {
|
|||||||
}
|
}
|
||||||
|
|
||||||
div.warning {
|
div.warning {
|
||||||
margin: 0 20px 10px 224px;
|
margin: 5px 20px 10px 240px;
|
||||||
padding: 20px 25px 20px 75px;
|
padding: 0px 25px 20px 75px;
|
||||||
background: #fff;
|
background: #005;
|
||||||
border: 1px solid #d00;
|
border: 1px solid #d00;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
color: inherit;
|
color: #fff;
|
||||||
-moz-border-radius: 4px;
|
-moz-border-radius: 4px;
|
||||||
-khtml-border-radius: 4px;
|
-khtml-border-radius: 4px;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
@@ -173,7 +174,7 @@ div.configure {
|
|||||||
-khtml-border-radius: 4px;
|
-khtml-border-radius: 4px;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
border: 1px solid #99f;
|
border: 1px solid #99f;
|
||||||
background: url(images/darkbluebg.png);
|
background: #003 url(images/darkbluebg.png);
|
||||||
}
|
}
|
||||||
|
|
||||||
div.messages {
|
div.messages {
|
||||||
@@ -479,6 +480,14 @@ textarea {
|
|||||||
form {}
|
form {}
|
||||||
|
|
||||||
.proxyfooter {
|
.proxyfooter {
|
||||||
|
margin: 0 20px 10px 240px;
|
||||||
|
padding: 20px 25px 20px 75px;
|
||||||
font-color: #f00;
|
font-color: #f00;
|
||||||
font-size: 7pt;
|
font-size: 7pt;
|
||||||
|
text-align: right !important;
|
||||||
|
border-radius: 4px;
|
||||||
|
-moz-border-radius: 4px;
|
||||||
|
-khtml-border-radius: 4px;
|
||||||
|
border: 1px solid #001;
|
||||||
|
display: none;
|
||||||
}
|
}
|
||||||
BIN
installer/resources/themes/console/dark/images/errortriangle.png
Normal file
BIN
installer/resources/themes/console/dark/images/errortriangle.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 2.1 KiB |
@@ -25,15 +25,17 @@ pre {
|
|||||||
|
|
||||||
div.logo {
|
div.logo {
|
||||||
float: left;
|
float: left;
|
||||||
padding: 10px 10px 10px 14px;
|
padding: 10px;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
font-color: #fff;
|
font-color: #fff;
|
||||||
margin: 0 20px 0 14px;
|
margin: 0 20px 0 20px;
|
||||||
border: 1px solid #002;
|
border: 1px solid #002;
|
||||||
-moz-border-radius: 4px;
|
-moz-border-radius: 4px;
|
||||||
-khtml-border-radius: 4px;
|
-khtml-border-radius: 4px;
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
background: #ddddff url('images/lightbluetile.png');
|
background: #ddddff url('images/lightbluetile.png');
|
||||||
|
width: 175px;
|
||||||
|
-moz-box-shadow: inset 0px 0px 16px 1px #eef;
|
||||||
}
|
}
|
||||||
|
|
||||||
div.toolbar {
|
div.toolbar {
|
||||||
@@ -100,8 +102,8 @@ div.routersummary {
|
|||||||
}
|
}
|
||||||
|
|
||||||
div.warning {
|
div.warning {
|
||||||
margin: 0 20px 10px 224px;
|
margin: 5px 20px 10px 240px;
|
||||||
padding: 20px 25px 20px 75px;
|
padding: 0px 25px 20px 75px;
|
||||||
background: #fff;
|
background: #fff;
|
||||||
border: 1px solid #d00;
|
border: 1px solid #d00;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
@@ -485,7 +487,7 @@ textarea {
|
|||||||
form {}
|
form {}
|
||||||
|
|
||||||
.proxyfooter {
|
.proxyfooter {
|
||||||
margin: 0 20px 10px 224px;
|
margin: 0 20px 10px 240px;
|
||||||
padding: 20px 25px 20px 75px;
|
padding: 20px 25px 20px 75px;
|
||||||
font-color: #f00;
|
font-color: #f00;
|
||||||
font-size: 7pt;
|
font-size: 7pt;
|
||||||
@@ -494,4 +496,5 @@ form {}
|
|||||||
-moz-border-radius: 4px;
|
-moz-border-radius: 4px;
|
||||||
-khtml-border-radius: 4px;
|
-khtml-border-radius: 4px;
|
||||||
border: 1px solid #001;
|
border: 1px solid #001;
|
||||||
|
display: none;
|
||||||
}
|
}
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 2.1 KiB |
@@ -18,7 +18,7 @@ public class RouterVersion {
|
|||||||
/** deprecated */
|
/** deprecated */
|
||||||
public final static String ID = "Monotone";
|
public final static String ID = "Monotone";
|
||||||
public final static String VERSION = CoreVersion.VERSION;
|
public final static String VERSION = CoreVersion.VERSION;
|
||||||
public final static long BUILD = 14;
|
public final static long BUILD = 15;
|
||||||
/** for example "-test" */
|
/** for example "-test" */
|
||||||
public final static String EXTRA = "";
|
public final static String EXTRA = "";
|
||||||
public final static String FULL_VERSION = VERSION + "-" + BUILD + EXTRA;
|
public final static String FULL_VERSION = VERSION + "-" + BUILD + EXTRA;
|
||||||
|
|||||||
Reference in New Issue
Block a user