Author: batosai
Date: 2008-08-09 17:22:22 +0000 (Sat, 09 Aug 2008)
New Revision: 21689
Modified:
trunk/apps/WoT/src/plugins/WoT/WoTplugin.java
Log:
Tell the user about the insert in progress.
Give a link to see the inserted key (for debugging purpose only).
Modified: trunk/apps/WoT/src/plugins/WoT/WoTplugin.java
===================================================================
--- trunk/apps/WoT/src/plugins/WoT/WoTplugin.java 2008-08-09 17:21:05 UTC
(rev 21688)
+++ trunk/apps/WoT/src/plugins/WoT/WoTplugin.java 2008-08-09 17:22:22 UTC
(rev 21689)
@@ -175,7 +175,7 @@
return e.getLocalizedMessage();
}
- return "Insert in progress...";
+ return makeOwnIdentitiesPage();
}
else {
return makeHomePage();
@@ -230,13 +230,22 @@
OwnIdentity id = ownIdentities.next();
row=identitiesTable.addChild("tr");
row.addChild("td", new String[] {"title",
"style"}, new String[] {id.getRequestURI().toString(), "cursor: help;"},
id.getRequestURI().getDocName());
- row.addChild("td",
id.getLastChange().toString());
- row.addChild("td",
id.getLastInsert().equals(new Date(0)) ? "never" :
id.getLastInsert().toString());
+
row.addChild("td",id.getLastChange().toString());
+ HTMLNode cell = row.addChild("td");
+ if(id.getLastInsert() == null) {
+ cell.addChild("p", "In progress...");
+ }
+ else if (id.getLastInsert().equals(new
Date(0))) {
+ cell.addChild("p", "Never");
+ }
+ else {
+ cell.addChild(new HTMLNode("a", "href",
id.getRequestURI() + "/identity.xml", id.getLastInsert().toString()));
+ }
row.addChild("td", id.PublishesTrustList() ?
"true" : "false");
// Insert button, will be automatic later
- HTMLNode cell = row.addChild("td");
- HTMLNode insertForm = pr.addFormChild(cell,
SELF_URI + "/insertIdentity", "insertForm");
+ HTMLNode cell2 = row.addChild("td");
+ HTMLNode insertForm = pr.addFormChild(cell2,
SELF_URI + "/insertIdentity", "insertForm");
insertForm.addChild("input", new String[] {
"type", "name", "value" }, new String[] { "hidden", "identity",
id.getRequestURI().toString() });
insertForm.addChild("input", new String[] {
"type", "name", "value" }, new String[] { "submit", "insert", "Insert now !" });
}