Author: mario
Date: 2007-02-28 21:23:50 +0000 (Wed, 28 Feb 2007)
New Revision: 11933
Modified:
trunk/freenet/src/freenet/clients/http/WelcomeToadlet.java
Log:
Make bookmark edit control separate from bookmark content,
thus making it more visible
Modified: trunk/freenet/src/freenet/clients/http/WelcomeToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/WelcomeToadlet.java 2007-02-28
19:31:59 UTC (rev 11932)
+++ trunk/freenet/src/freenet/clients/http/WelcomeToadlet.java 2007-02-28
21:23:50 UTC (rev 11933)
@@ -564,20 +564,25 @@
fetchKeyForm.addChild("input", new String[] { "type", "value"
}, new String[] { "submit", "Fetch" });
// Bookmarks
- HTMLNode bookmarkBox =
contentNode.addChild(ctx.getPageMaker().getInfobox("infobox-normal", "My
Bookmarks"));
- HTMLNode bookmarkContent =
ctx.getPageMaker().getContentNode(bookmarkBox);
+ HTMLNode bookmarkBox = contentNode.addChild("div", "class",
"infobox infobox-normal");
+ HTMLNode bookmarkBoxHeader = bookmarkBox.addChild("div",
"class", "infobox-header");
+ bookmarkBoxHeader.addChild("#", "My Bookmarks");
+ bookmarkBoxHeader.addChild("#", " [");
+ bookmarkBoxHeader.addChild("span", "id",
"bookmarkedit").addChild("a", new String[] { "href", "class" }, new String[] {
"?managebookmarks", "interfacelink" }, (bookmarks.getSize() == 0) ? "Add" :
"Edit");
+ bookmarkBoxHeader.addChild("#", "]");
+
+ HTMLNode bookmarkBoxContent = bookmarkBox.addChild("div",
"class", "infobox-content");
Enumeration e = bookmarks.getBookmarks();
if (!e.hasMoreElements()) {
- bookmarkContent.addChild("#", "You currently do not
have any bookmarks defined.");
+ bookmarkBoxContent.addChild("#", "You currently do not
have any bookmarks defined.");
} else {
- HTMLNode bookmarkList = bookmarkContent.addChild("ul",
"id", "bookmarks");
+ HTMLNode bookmarkList =
bookmarkBoxContent.addChild("ul", "id", "bookmarks");
while (e.hasMoreElements()) {
Bookmark b = (Bookmark)e.nextElement();
bookmarkList.addChild("li").addChild("a",
"href", '/' + b.getKey(), b.getDesc());
}
}
- bookmarkContent.addChild("div", "id",
"bookmarkedit").addChild("a", new String[] { "href", "class" }, new String[] {
"?managebookmarks", "interfacelink" }, "Edit my bookmarks");
// Version info and Quit Form
HTMLNode versionBox =
contentNode.addChild(ctx.getPageMaker().getInfobox("infobox-information",
"Version Information & Node Control"));