Author: batosai
Date: 2008-08-05 09:34:30 +0000 (Tue, 05 Aug 2008)
New Revision: 21607
Modified:
trunk/apps/WoT/src/plugins/WoT/WoTplugin.java
Log:
Cleaner display.
Modified: trunk/apps/WoT/src/plugins/WoT/WoTplugin.java
===================================================================
--- trunk/apps/WoT/src/plugins/WoT/WoTplugin.java 2008-08-04 22:24:54 UTC
(rev 21606)
+++ trunk/apps/WoT/src/plugins/WoT/WoTplugin.java 2008-08-05 09:34:30 UTC
(rev 21607)
@@ -87,7 +87,11 @@
@Override
public String handleHTTPPost(HTTPRequest request) throws
PluginHTTPException {
- //TODO Check the form password given by fProxy
+ String pass = request.getPartAsString("formPassword", 32);
+ if ((pass.length() == 0) ||
!pass.equals(pr.getNode().clientCore.formPassword)) {
+ return "Buh! Invalid form password";
+ }
+
String page = request.getPath().substring(SELF_URI.length());
if(page.equals("/createIdentity")) {
try {
@@ -153,8 +157,20 @@
boxContent.addChild("p", "You have no own identites
yet, you should create one...");
}
else {
+ HTMLNode identitiesTable = boxContent.addChild("table",
"border", "0");
+ HTMLNode row=identitiesTable.addChild("tr");
+ row.addChild("th", "Request URI)");
+ row.addChild("th", "Last change");
+ row.addChild("th", "Last insert");
+ row.addChild("th", "Publish TrustList ?");
+
while(ownIdentities.hasNext()) {
- boxContent.addChild(new HTMLNode("p",
ownIdentities.next().getRequestURI().toString()));
+ OwnIdentity id = ownIdentities.next();
+ row=identitiesTable.addChild("tr");
+ row.addChild("td",
id.getRequestURI().toString());
+ row.addChild("td",
id.getLastChange().toString());
+ row.addChild("td",
id.getLastInsert().toString());
+ row.addChild("td", id.PublishesTrustList() ?
"true" : "false");
}
}