JBoss Rich Faces SVN: r12935 - in trunk/ui/editor/src: test/java/org/richfaces/seamparser and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: Alex.Kolonitsky
Date: 2009-03-12 11:14:52 -0400 (Thu, 12 Mar 2009)
New Revision: 12935
Modified:
trunk/ui/editor/src/main/antlr/html-seamtext.g
trunk/ui/editor/src/test/java/org/richfaces/seamparser/HtmlSeamParserTest.java
Log:
editor: special characters escapement problem
https://jira.jboss.org/jira/browse/RF-5717
Modified: trunk/ui/editor/src/main/antlr/html-seamtext.g
===================================================================
--- trunk/ui/editor/src/main/antlr/html-seamtext.g 2009-03-12 14:15:48 UTC (rev 12934)
+++ trunk/ui/editor/src/main/antlr/html-seamtext.g 2009-03-12 15:14:52 UTC (rev 12935)
@@ -377,7 +377,7 @@
if ("<".equals(tokenName)) {
result.append("\\<");
} else if("&".equals(tokenName)) {
- result.append("&");
+ result.append("\\&");
} else if (">".equals(tokenName)) {
result.append("\\>");
} else if(""".equals(tokenName)){
@@ -435,10 +435,7 @@
)*)+
;
-plain: (word|punctuation|space:SPACE {
- append(space.getText());}
- )
-
+plain: (word|punctuation|space:SPACE {append(space.getText());} )
{
Token token = LT(2);
if(!isParagraph(token) && isHeaderProcessed) {
Modified: trunk/ui/editor/src/test/java/org/richfaces/seamparser/HtmlSeamParserTest.java
===================================================================
--- trunk/ui/editor/src/test/java/org/richfaces/seamparser/HtmlSeamParserTest.java 2009-03-12 14:15:48 UTC (rev 12934)
+++ trunk/ui/editor/src/test/java/org/richfaces/seamparser/HtmlSeamParserTest.java 2009-03-12 15:14:52 UTC (rev 12935)
@@ -123,7 +123,6 @@
private final static String SEAM_TEXT_EXPRESSION_29 = "A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9";
private final static String SEAM_TEXT_EXPRESSION_30 = "<div/>";
-
@@ -251,6 +250,10 @@
assertSeamConverting(SEAM_TEXT_EXPRESSION_30);
}
+ public void testRF5717() throws Exception {
+ assertHtml2SeamConverting("<p>a&b</p>", "a&b");
+ }
+
@@ -260,20 +263,41 @@
/**
* Method to assert converting from Seam Text to html and back
- * @param seamTextExpression
+ * @param htmlText
* @throws Exception
*/
- private void assertSeamConverting(String seamTextExpression)
+ private void assertHtml2SeamConverting(String htmlText, String resultContain)
throws Exception {
- SeamTextParser seamParser = new SeamTextParser(new SeamTextLexer(new StringReader(seamTextExpression)));
+ HtmlSeamTextParser htmlParser = new HtmlSeamTextParser(
+ new HtmlSeamTextLexer(new StringReader(htmlText)));
+ htmlParser.startRule();
+ String seamText = htmlParser.toString();
+
+ SeamTextParser seamParser = new SeamTextParser(
+ new SeamTextLexer(new StringReader(seamText)));
seamParser.startRule();
String html = seamParser.toString();
-
- HtmlSeamTextParser htmlParser = new HtmlSeamTextParser(new HtmlSeamTextLexer(new StringReader(html)));
- htmlParser.startRule();
- String seamtext = htmlParser.toString();
- assertEquals(seamTextExpression,seamtext.trim());
+ assertTrue(html.contains(resultContain));
}
+
+ /**
+ * Method to assert converting from Seam Text to html and back
+ * @param seamTextExpression
+ * @throws Exception
+ */
+ private void assertSeamConverting(String seamTextExpression)
+ throws Exception {
+
+ SeamTextParser seamParser = new SeamTextParser(new SeamTextLexer(new StringReader(seamTextExpression)));
+ seamParser.startRule();
+ String html = seamParser.toString();
+
+ HtmlSeamTextParser htmlParser = new HtmlSeamTextParser(new HtmlSeamTextLexer(new StringReader(html)));
+ htmlParser.startRule();
+ String seamtext = htmlParser.toString();
+
+ assertEquals(seamTextExpression,seamtext.trim());
+ }
}
15 years, 10 months
JBoss Rich Faces SVN: r12934 - in trunk/test-applications/realworld2/tests: src/test/java/org/richfaces/realworld and 1 other directories.
by richfaces-svn-commits@lists.jboss.org
Author: andrei_exadel
Date: 2009-03-12 10:15:48 -0400 (Thu, 12 Mar 2009)
New Revision: 12934
Added:
trunk/test-applications/realworld2/tests/src/test/java/org/richfaces/realworld/RealWorldHelper.java
trunk/test-applications/realworld2/tests/src/test/java/org/richfaces/realworld/testng/ShelfsImagesUseCasesTest.java
Modified:
trunk/test-applications/realworld2/tests/
trunk/test-applications/realworld2/tests/src/test/java/org/richfaces/realworld/SeleniumTestBase.java
trunk/test-applications/realworld2/tests/src/test/java/org/richfaces/realworld/testng/LoginTest.java
Log:
Test refactoring; Add test for album opening
Property changes on: trunk/test-applications/realworld2/tests
___________________________________________________________________
Name: svn:ignore
+ target
test-output
Added: trunk/test-applications/realworld2/tests/src/test/java/org/richfaces/realworld/RealWorldHelper.java
===================================================================
--- trunk/test-applications/realworld2/tests/src/test/java/org/richfaces/realworld/RealWorldHelper.java (rev 0)
+++ trunk/test-applications/realworld2/tests/src/test/java/org/richfaces/realworld/RealWorldHelper.java 2009-03-12 14:15:48 UTC (rev 12934)
@@ -0,0 +1,90 @@
+/**
+ *
+ */
+package org.richfaces.realworld;
+
+import org.testng.Assert;
+
+import com.thoughtworks.selenium.DefaultSelenium;
+
+/**
+ * @author Andrey Markavtsov
+ *
+ */
+public class RealWorldHelper {
+
+
+ public static interface HtmlConstants {
+ public static interface LoginPage {
+ String usernameId = "loginPanelForm:username";
+ String passwordId = "loginPanelForm:password";
+ String loginButtonPath= "//td[@class='login-table-col']/input[1]";
+ String loginLinkId = "j_id27:loginPanelShowlink";
+
+ String LOGIN_NAME = "amarkhel";
+ String LOGIN_PASSWORD = "12345";
+ };
+
+ public static interface IndexPage {
+ String loggedUserPath = "//a[@class='logged-user']";
+ String shelfCountPath = "//table[@id='menuform:menu']/tbody/tr/td[2]";
+ int SHELF_COUNT = 2;
+ String ALBUM_PATH = "//div[@class='preview_box_album_120']/table/tbody/tr/td/a";
+ String ALBUM_NAME_PATH = "//div[@class='preview_box_album_120']/div[@class='album_name']";
+
+ }
+
+ public static interface AlbumArea {
+ String ALBUM_HEADER_NAME = "//table[@class='album-header-table']/tbody/tr/td/h1";
+ String IMAGES_CONTAINER = "//span[@id='mainform:userAlbumImages']";
+ }
+
+ public static interface TreeArea {
+
+ }
+ };
+
+
+ public static void Login(DefaultSelenium selenium) {
+ selenium.click("id=" + HtmlConstants.LoginPage.loginLinkId);
+ try {
+ Thread.sleep(5000);
+ }catch (Exception e) {
+ Assert.fail("Test failed caused by: " + e);
+ }
+
+ AssertVisible(selenium, HtmlConstants.LoginPage.usernameId, "Input for username in not visible");
+ AssertVisible(selenium, HtmlConstants.LoginPage.passwordId, "Input for password in not visible");
+
+ String type = selenium.getAttribute("//*[@id='"+HtmlConstants.LoginPage.passwordId+"']/@type");
+ if (!"password".equals(type)) {
+ Assert.fail("Password input should be of 'password' type");
+ }
+
+ setValueById(selenium, HtmlConstants.LoginPage.usernameId, HtmlConstants.LoginPage.LOGIN_NAME);
+ setValueById(selenium, HtmlConstants.LoginPage.passwordId, HtmlConstants.LoginPage.LOGIN_PASSWORD);
+
+ selenium.click(HtmlConstants.LoginPage.loginButtonPath);
+ selenium.waitForPageToLoad("10000");
+
+ String loggedText = selenium.getText(HtmlConstants.IndexPage.loggedUserPath);
+ if (!loggedText.contains(HtmlConstants.LoginPage.LOGIN_NAME)) {
+ Assert.fail("Authentication was not succesfull. Logged user text should contain typed login name");
+ }
+
+ String shelfCount = selenium.getText(HtmlConstants.IndexPage.shelfCountPath);
+ if (!String.valueOf(HtmlConstants.IndexPage.SHELF_COUNT).equals(shelfCount)) {
+ Assert.fail("Shelf count for user [" + HtmlConstants.LoginPage.LOGIN_NAME + "] should be " + HtmlConstants.IndexPage.SHELF_COUNT + ".But was " + shelfCount);
+ }
+
+ }
+
+ public static void AssertVisible(DefaultSelenium selenium, String id, String message) {
+ Assert.assertTrue(selenium.isVisible("id=" + id), message);
+ }
+
+ public static void setValueById(DefaultSelenium selenium, String id, String value) {
+ selenium.getEval(String.format("selenium.browserbot.getCurrentWindow().document.getElementById('%1$s').value='%2$s';", id, value));
+ }
+
+}
Modified: trunk/test-applications/realworld2/tests/src/test/java/org/richfaces/realworld/SeleniumTestBase.java
===================================================================
--- trunk/test-applications/realworld2/tests/src/test/java/org/richfaces/realworld/SeleniumTestBase.java 2009-03-12 14:02:55 UTC (rev 12933)
+++ trunk/test-applications/realworld2/tests/src/test/java/org/richfaces/realworld/SeleniumTestBase.java 2009-03-12 14:15:48 UTC (rev 12934)
@@ -58,6 +58,8 @@
private Object[][] data;
private int seleniumServerPort = 5556;
+
+ static final String STATUS_STOP_ID = "_viewRoot:status.stop";
/** Defines the name of current j2ee application name */
public static final String APPLICATION_NAME = "realworld";
@@ -289,8 +291,7 @@
* time to wait
*/
public void waitForAjaxCompletion(int miliseconds) {
- selenium.waitForCondition(WINDOW_JS_RESOLVER + "done==true", String.valueOf(miliseconds));
- runScript("window.done=false");
+ selenium.waitForCondition(WINDOW_JS_RESOLVER + "$('" + STATUS_STOP_ID + "').style.display != 'none'", String.valueOf(miliseconds));
}
/**
@@ -310,7 +311,8 @@
* time to wait
*/
public void waitForPageToLoad(int miliseconds) {
- selenium.waitForPageToLoad(String.valueOf(miliseconds));
+ //selenium.waitForPageToLoad(String.valueOf(miliseconds));
+
}
/**
@@ -845,7 +847,9 @@
*
* @return
*/
- public abstract String getTestUrl();
+ public String getTestUrl() {
+ return "/index.seam";
+ }
/**
* Simulates mouse event for element
Modified: trunk/test-applications/realworld2/tests/src/test/java/org/richfaces/realworld/testng/LoginTest.java
===================================================================
--- trunk/test-applications/realworld2/tests/src/test/java/org/richfaces/realworld/testng/LoginTest.java 2009-03-12 14:02:55 UTC (rev 12933)
+++ trunk/test-applications/realworld2/tests/src/test/java/org/richfaces/realworld/testng/LoginTest.java 2009-03-12 14:15:48 UTC (rev 12934)
@@ -3,8 +3,8 @@
*/
package org.richfaces.realworld.testng;
+import org.richfaces.realworld.RealWorldHelper;
import org.richfaces.realworld.SeleniumTestBase;
-import org.testng.Assert;
import org.testng.annotations.Test;
/**
@@ -13,61 +13,12 @@
*/
public class LoginTest extends SeleniumTestBase {
- static final String usernameId = "loginPanelForm:username";
- static final String passwordId = "loginPanelForm:password";
- static final String loginButtonPath= "//td[@class='login-table-col']/input[1]";
- static final String loggedUserPath = "//a[@class='logged-user']";
- static final String loginLinkId = "j_id27:loginPanelShowlink";
- static final String shelfCountPath = "//table[@id='menuform:menu']/tbody/tr/td[2]";
-
- static final int SHELF_COUNT = 2;
-
- static final String LOGIN_NAME = "amarkhel";
- static final String LOGIN_PASSWORD = "12345";
-
+
@Test
public void testAuthentication() {
renderPage();
- selenium.click("id=" + loginLinkId);
- try {
- Thread.sleep(5000);
- }catch (Exception e) {
- Assert.fail("Test failed caused by: " + e);
- }
+ RealWorldHelper.Login(selenium);
- AssertVisible(usernameId, "Input for username in not visible");
- AssertVisible(passwordId, "Input for password in not visible");
-
- String type = selenium.getAttribute("//*[@id='"+passwordId+"']/@type");
- if (!"password".equals(type)) {
- Assert.fail("Password input should be of 'password' type");
- }
-
- setValueById(usernameId, LOGIN_NAME);
- setValueById(passwordId, LOGIN_PASSWORD);
-
- selenium.click(loginButtonPath);
- waitForPageToLoad();
-
- String loggedText = selenium.getText(loggedUserPath);
- if (!loggedText.contains(LOGIN_NAME)) {
- Assert.fail("Authentication was not succesfull. Logged user text should contain typed login name");
- }
-
- String shelfCount = selenium.getText(shelfCountPath);
- if (!String.valueOf(SHELF_COUNT).equals(shelfCount)) {
- Assert.fail("Shelf count for user [" + LOGIN_NAME + "] should be " + SHELF_COUNT + ".But was " + shelfCount);
- }
-
}
-
- /* (non-Javadoc)
- * @see org.richfaces.realworld.SeleniumTestBase#getTestUrl()
- */
- @Override
- public String getTestUrl() {
- return "/index.seam";
- }
-
}
Added: trunk/test-applications/realworld2/tests/src/test/java/org/richfaces/realworld/testng/ShelfsImagesUseCasesTest.java
===================================================================
--- trunk/test-applications/realworld2/tests/src/test/java/org/richfaces/realworld/testng/ShelfsImagesUseCasesTest.java (rev 0)
+++ trunk/test-applications/realworld2/tests/src/test/java/org/richfaces/realworld/testng/ShelfsImagesUseCasesTest.java 2009-03-12 14:15:48 UTC (rev 12934)
@@ -0,0 +1,33 @@
+/**
+ *
+ */
+package org.richfaces.realworld.testng;
+
+import org.richfaces.realworld.RealWorldHelper;
+import org.richfaces.realworld.SeleniumTestBase;
+import org.testng.Assert;
+import org.testng.annotations.Test;
+
+/**
+ * @author Andrey Markavtsov
+ *
+ */
+public class ShelfsImagesUseCasesTest extends SeleniumTestBase {
+
+ @Test
+ public void testAlbumOpen () {
+ renderPage();
+ RealWorldHelper.Login(selenium);
+
+ String shelfName = selenium.getText(RealWorldHelper.HtmlConstants.IndexPage.ALBUM_NAME_PATH);
+
+ selenium.click(RealWorldHelper.HtmlConstants.IndexPage.ALBUM_PATH);
+ waitForAjaxCompletion();
+
+ Assert.assertTrue(shelfName.equals(selenium.getText(RealWorldHelper.HtmlConstants.AlbumArea.ALBUM_HEADER_NAME)), "Incorrect data was opened after click by album");
+
+ int imagesCount = selenium.getXpathCount(RealWorldHelper.HtmlConstants.AlbumArea.IMAGES_CONTAINER + "/div").intValue();
+ Assert.assertTrue(imagesCount > 0, "Opened album has no images, but should.");
+
+ }
+}
15 years, 10 months
JBoss Rich Faces SVN: r12933 - in trunk/test-applications/realworld2/web/src/main: webapp/img/shell and 3 other directories.
by richfaces-svn-commits@lists.jboss.org
Author: alevkovsky
Date: 2009-03-12 10:02:55 -0400 (Thu, 12 Mar 2009)
New Revision: 12933
Added:
trunk/test-applications/realworld2/web/src/main/webapp/img/shell/icon_add_album.png
trunk/test-applications/realworld2/web/src/main/webapp/img/shell/icon_add_photo.png
trunk/test-applications/realworld2/web/src/main/webapp/img/shell/icon_add_shelf.png
trunk/test-applications/realworld2/web/src/main/webapp/img/shell/informer_album.png
trunk/test-applications/realworld2/web/src/main/webapp/img/shell/informer_bg.png
trunk/test-applications/realworld2/web/src/main/webapp/img/shell/informer_photo.png
trunk/test-applications/realworld2/web/src/main/webapp/img/shell/informer_shelf.png
Modified:
trunk/test-applications/realworld2/web/src/main/java/org/richfaces/realworld/manager/ImageManager.java
trunk/test-applications/realworld2/web/src/main/webapp/includes/image/userImagePreviewBlock.xhtml
trunk/test-applications/realworld2/web/src/main/webapp/layout/menu.xhtml
trunk/test-applications/realworld2/web/src/main/webapp/stylesheet/realworld2.css
Log:
Realworld: add avatar for comments, add new icons to main menu
Modified: trunk/test-applications/realworld2/web/src/main/java/org/richfaces/realworld/manager/ImageManager.java
===================================================================
--- trunk/test-applications/realworld2/web/src/main/java/org/richfaces/realworld/manager/ImageManager.java 2009-03-12 13:28:45 UTC (rev 12932)
+++ trunk/test-applications/realworld2/web/src/main/java/org/richfaces/realworld/manager/ImageManager.java 2009-03-12 14:02:55 UTC (rev 12933)
@@ -36,6 +36,7 @@
import org.richfaces.realworld.service.IImageAction;
import org.richfaces.realworld.util.DirectLinkHelper;
+
@Name("imageManager")
@Scope(ScopeType.CONVERSATION)
public class ImageManager {
@@ -89,8 +90,12 @@
Events.instance().raiseEvent(Constants.CLEAR_EDITOR_EVENT, "");
}
+ public void deleteComment(Comment comment){
+ imageAction.deleteComment(comment);
+ }
+
public String getImageDirectLink(Image image) {
return directLink.getDirectImageLink(image.getId());
}
-
+
}
Added: trunk/test-applications/realworld2/web/src/main/webapp/img/shell/icon_add_album.png
===================================================================
(Binary files differ)
Property changes on: trunk/test-applications/realworld2/web/src/main/webapp/img/shell/icon_add_album.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: trunk/test-applications/realworld2/web/src/main/webapp/img/shell/icon_add_photo.png
===================================================================
(Binary files differ)
Property changes on: trunk/test-applications/realworld2/web/src/main/webapp/img/shell/icon_add_photo.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: trunk/test-applications/realworld2/web/src/main/webapp/img/shell/icon_add_shelf.png
===================================================================
(Binary files differ)
Property changes on: trunk/test-applications/realworld2/web/src/main/webapp/img/shell/icon_add_shelf.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: trunk/test-applications/realworld2/web/src/main/webapp/img/shell/informer_album.png
===================================================================
(Binary files differ)
Property changes on: trunk/test-applications/realworld2/web/src/main/webapp/img/shell/informer_album.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: trunk/test-applications/realworld2/web/src/main/webapp/img/shell/informer_bg.png
===================================================================
(Binary files differ)
Property changes on: trunk/test-applications/realworld2/web/src/main/webapp/img/shell/informer_bg.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: trunk/test-applications/realworld2/web/src/main/webapp/img/shell/informer_photo.png
===================================================================
(Binary files differ)
Property changes on: trunk/test-applications/realworld2/web/src/main/webapp/img/shell/informer_photo.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Added: trunk/test-applications/realworld2/web/src/main/webapp/img/shell/informer_shelf.png
===================================================================
(Binary files differ)
Property changes on: trunk/test-applications/realworld2/web/src/main/webapp/img/shell/informer_shelf.png
___________________________________________________________________
Name: svn:mime-type
+ image/png
Modified: trunk/test-applications/realworld2/web/src/main/webapp/includes/image/userImagePreviewBlock.xhtml
===================================================================
(Binary files differ)
Modified: trunk/test-applications/realworld2/web/src/main/webapp/layout/menu.xhtml
===================================================================
(Binary files differ)
Modified: trunk/test-applications/realworld2/web/src/main/webapp/stylesheet/realworld2.css
===================================================================
--- trunk/test-applications/realworld2/web/src/main/webapp/stylesheet/realworld2.css 2009-03-12 13:28:45 UTC (rev 12932)
+++ trunk/test-applications/realworld2/web/src/main/webapp/stylesheet/realworld2.css 2009-03-12 14:02:55 UTC (rev 12933)
@@ -122,9 +122,13 @@
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
- text-decoration: none;
+ text-decoration: none;
}
+.main-menu-toolbar-content{
+ width: 100%;
+}
+
.table-boby-column1{
vertical-align: top;
}
@@ -615,4 +619,46 @@
}
.image-edit-div-table{
border-collapse : collapse;
+}
+
+.main-menu-icons-outer-div {
+ cursor: pointer;
+ float: left;
+ padding: 4px 2px 0px 2px;
+}
+
+.main-menu-icons-left-div {
+ height: 23px;
+ float: left;
+}
+
+.main-menu-icons-middle-div {
+ height: 23px;
+ float: left;
+ background: url(../img/shell/informer_bg.png) top left no-repeat;
+ color: #FFFFFF;
+ padding: 4px 0px 0px 0px;
+}
+
+.main-menu-icons-right-div {
+ height : 23px;
+ float : left;
+ width : 10px;
+ overflow : hidden;
+ position : relative;
+}
+.main-menu-icons-backgroung-img {
+ position : absolute;
+ top : 0px;
+ right : 0px;
+ border: 0px;
+}
+.main-menu-separator-img{
+ float:left;
+ margin : 8px 15px 0px 15px;
+ border : 0px;
+}
+.main-menu-add-icons-img{
+ padding : 4px 0px 0px 5px;
+ border : 0px;
}
\ No newline at end of file
15 years, 10 months
JBoss Rich Faces SVN: r12932 - in management/design/realWorldDemo/html: images/shell and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: admitriev
Date: 2009-03-12 09:28:45 -0400 (Thu, 12 Mar 2009)
New Revision: 12932
Added:
management/design/realWorldDemo/html/search_result_albums.html
management/design/realWorldDemo/html/search_result_photos.html
management/design/realWorldDemo/html/search_result_users.html
Modified:
management/design/realWorldDemo/html/images/shell/avatar_w_default.png
management/design/realWorldDemo/html/pabm3.css
Log:
Modified: management/design/realWorldDemo/html/images/shell/avatar_w_default.png
===================================================================
(Binary files differ)
Modified: management/design/realWorldDemo/html/pabm3.css
===================================================================
--- management/design/realWorldDemo/html/pabm3.css 2009-03-12 10:57:04 UTC (rev 12931)
+++ management/design/realWorldDemo/html/pabm3.css 2009-03-12 13:28:45 UTC (rev 12932)
@@ -17,21 +17,21 @@
a{color : #DF6400;}
-.preview_box_album_80 {width : 100px; position : relative; float : left; margin : 0px 10px 10px 0px;}
+.preview_box_album_80 {width : 100px; position : relative; float : left; margin : 0px 10px 15px 0px;}
.preview_box_album_80 img.pr_album_bg {width : 100px; height : 100px; position : absolute;}
.preview_box_album_80 table{position : relative; width : 100px; height : 100px; text-align : center; vertical-align : middle; border-collapse : collapse;}
.preview_box_album_80 table img{margin: 0px 0px 2px 0px; border : 1px solid #FFFFFF;}
.preview_box_album_80 div.album_name {text-align : center; overflow : hidden; width : 100px; white-space : nowrap; margin-top : 3px; text-overflow: ellipsis; height : 14px;}
.preview_box_album_80 div.album_data {text-align : center; overflow : hidden; width : 100px; white-space : nowrap; text-overflow: ellipsis; color : #666666; font-size : 10px; height : 14px}
-.preview_box_album_120 {width : 140px; position : relative; float : left; margin : 0px 10px 10px 0px;}
+.preview_box_album_120 {width : 140px; position : relative; float : left; margin : 0px 10px 15px 0px;}
.preview_box_album_120 img.pr_album_bg {width : 140px; height : 140px; position : absolute;}
.preview_box_album_120 table{position : relative; width : 140px; height : 140px; text-align : center; vertical-align : middle; border-collapse : collapse;}
.preview_box_album_120 table img{margin: 0px 0px 2px 0px; border : 1px solid #FFFFFF;}
.preview_box_album_120 div.album_name {text-align : center; overflow : hidden; width : 140px; white-space : nowrap; margin-top : 3px; text-overflow: ellipsis; height : 14px;}
.preview_box_album_120 div.album_data {text-align : center; overflow : hidden; width : 140px; white-space : nowrap; text-overflow: ellipsis; color : #666666; font-size : 10px; height : 14px}
-.preview_box_album_160 {width : 180px; position : relative; float : left; margin : 0px 10px 10px 0px;}
+.preview_box_album_160 {width : 180px; position : relative; float : left; margin : 0px 10px 15px 0px;}
.preview_box_album_160 img.pr_album_bg {width : 180px; height : 180px; position : absolute;}
.preview_box_album_160 table{position : relative; width : 180px; height : 180px; text-align : center; vertical-align : middle; border-collapse : collapse;}
.preview_box_album_160 table img{margin: 0px 0px 1px 1px; border : 1px solid #FFFFFF;}
@@ -40,21 +40,21 @@
-.preview_box_photo_80 {width : 100px; position : relative; float : left; margin : 0px 10px 10px 0px;}
+.preview_box_photo_80 {width : 100px; position : relative; float : left; margin : 0px 10px 15px 0px;}
.preview_box_photo_80 img.pr_photo_bg {width : 100px; height : 100px; position : absolute;}
.preview_box_photo_80 table{position : relative; width : 100px; height : 100px; text-align : center; vertical-align : middle; border-collapse : collapse;}
.preview_box_photo_80 table img{margin: 0px 0px 0px 0px; border : 1px solid #FFFFFF;}
.preview_box_photo_80 div.photo_name {text-align : center; overflow : hidden; width : 100px; white-space : nowrap; margin-top : 3px; text-overflow: ellipsis; height : 14px;}
.preview_box_photo_80 div.photo_data {text-align : center; overflow : hidden; width : 100px; white-space : nowrap; text-overflow: ellipsis; color : #666666; font-size : 10px; height : 14px}
-.preview_box_photo_120 {width : 140px; position : relative; float : left; margin : 0px 10px 10px 0px;}
+.preview_box_photo_120 {width : 140px; position : relative; float : left; margin : 0px 10px 15px 0px;}
.preview_box_photo_120 img.pr_photo_bg {width : 140px; height : 140px; position : absolute;}
.preview_box_photo_120 table{position : relative; width : 140px; height : 140px; text-align : center; vertical-align : middle; border-collapse : collapse;}
.preview_box_photo_120 table img{margin: 0px 0px 0px 0px; border : 1px solid #FFFFFF;}
.preview_box_photo_120 div.photo_name {text-align : center; overflow : hidden; width : 140px; white-space : nowrap; margin-top : 3px; text-overflow: ellipsis; height : 14px;}
.preview_box_photo_120 div.photo_data {text-align : center; overflow : hidden; width : 140px; white-space : nowrap; text-overflow: ellipsis; color : #666666; font-size : 10px; height : 14px}
-.preview_box_photo_160 {width : 180px; position : relative; float : left; margin : 0px 10px 10px 0px;}
+.preview_box_photo_160 {width : 180px; position : relative; float : left; margin : 0px 10px 15px 0px;}
.preview_box_photo_160 img.pr_photo_bg {width : 180px; height : 180px; position : absolute;}
.preview_box_photo_160 table{position : relative; width : 180px; height : 180px; text-align : center; vertical-align : middle; border-collapse : collapse;}
.preview_box_photo_160 table img{margin: 0px 0px 0px 0px; border : 1px solid #FFFFFF;}
Added: management/design/realWorldDemo/html/search_result_albums.html
===================================================================
--- management/design/realWorldDemo/html/search_result_albums.html (rev 0)
+++ management/design/realWorldDemo/html/search_result_albums.html 2009-03-12 13:28:45 UTC (rev 12932)
@@ -0,0 +1,720 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+ <title>Untitled</title>
+ <link rel="STYLESHEET" type="text/css" href="pabm3.css">
+</head>
+
+<body>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%" height="100%">
+ <tr>
+ <td colspan="2">
+ <div class="top_part">
+ <div class="header_box">
+ <a href="#"><img src="images/shell/logo_top.gif" width="290" height="79" alt="" border="0" style="position : absolute;"></a>
+ <div class="auth_box">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+
+ <td class="auth_data">
+ Welcome, <span>Jhon Smith</span>
+ </td>
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+
+ </tr>
+ </table>
+ </div>
+
+ <div class="about_toolbar">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+
+ <td class="about_toolbar_item">
+ <a href="#">User guide</a>
+ </td>
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+
+ <td class="about_toolbar_item">
+ <a href="#">F.A.Q.</a>
+ </td>
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+
+ <td class="about_toolbar_item">
+ <a href="#">About Demo at JBossWiki</a>
+ </td>
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+
+ <td class="about_toolbar_item">
+ <a href="#">About Demo at JBossForum</a>
+ </td>
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+
+ </tr>
+ </table>
+ </div>
+ </div>
+ <div style="height : 37px; position : relative; background : url(images/shell/general_panelbar_bg.gif) repeat-x #A84807; padding-left : 15px; ">
+ <table height="37px" cellpadding="0" cellspacing="0" border="0" style="float:left">
+ <tr>
+
+ <td valign="middle">
+ <img src="images/shell/general_panelbar_bullet.gif" width="11" height="15" alt="" border="0"><br>
+ </td>
+ <td style="vertical-align : top; padding : 7px 5px 0px 14px">
+ <div>
+ <div style="height : 23px; float : left; width : 8px; overflow : hidden; position : relative;">
+ <img src="images/shell/informer_photo.png" width="31" height="23" alt="" border="0">
+ </div>
+ <div style="height : 23px; float : left; background : url(images/shell/informer_bg.png) top left no-repeat; color : #FFFFFF; padding : 4px 0px 0px 3px; white-space : nowrap;">
+ <a href="#" style="font-size : 11px; font-weight : bold; color : #ffffff; text-decoration : none;">My Album:</a>
+ </div>
+ <div style="height : 23px; float : left; width : 10px; overflow : hidden; position : relative;">
+ <img src="images/shell/informer_bg.png" width="163" height="23" alt="" border="0" style="position : absolute; top : 0px; right : 0px">
+ </div>
+ </div>
+
+ </td>
+
+ </tr>
+ </table>
+ <table height="37px" cellpadding="0" cellspacing="0" border="0" style="float:left">
+ <tr>
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <div style="cursor : pointer;">
+ <div style="height : 23px; float : left;">
+ <img src="images/shell/informer_shelf.png" width="31" height="23" alt="" border="0">
+ </div>
+ <div style="height : 23px; float : left; background : url(images/shell/informer_bg.png) top left no-repeat; color : #FFFFFF; padding : 4px 0px 0px 0px;">
+ 234
+ </div>
+ <div style="height : 23px; float : left; width : 10px; overflow : hidden; position : relative;">
+ <img src="images/shell/informer_bg.png" width="163" height="23" alt="" border="0" style="position : absolute; top : 0px; right : 0px">
+ </div>
+ </div>
+ </td>
+
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <div style="cursor : pointer;">
+ <div style="height : 23px; float : left;">
+ <img src="images/shell/informer_album.png" width="31" height="23" alt="" border="0">
+ </div>
+ <div style="height : 23px; float : left; background : url(images/shell/informer_bg.png) top left no-repeat; color : #FFFFFF; padding : 4px 0px 0px 0px;">
+ 234
+ </div>
+ <div style="height : 23px; float : left; width : 10px; overflow : hidden; position : relative;">
+ <img src="images/shell/informer_bg.png" width="163" height="23" alt="" border="0" style="position : absolute; top : 0px; right : 0px">
+ </div>
+ </div>
+ </td>
+
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <div style="cursor : pointer;">
+ <div style="height : 23px; float : left;">
+ <img src="images/shell/informer_photo.png" width="31" height="23" alt="" border="0">
+ </div>
+ <div style="height : 23px; float : left; background : url(images/shell/informer_bg.png) top left no-repeat; color : #FFFFFF; padding : 4px 0px 0px 0px;">
+ 234
+ </div>
+ <div style="height : 23px; float : left; width : 10px; overflow : hidden; position : relative;">
+ <img src="images/shell/informer_bg.png" width="163" height="23" alt="" border="0" style="position : absolute; top : 0px; right : 0px">
+ </div>
+ </div>
+ </td>
+
+ </tr>
+ </table>
+ <img src="images/shell/general_panelbar_bullet.gif" width="11" height="15" alt="" border="0" style="float:left; margin : 11px 15px 0px 15px;">
+ <table height="37px" cellpadding="0" cellspacing="0" border="0" style="float:left">
+ <tr>
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <a href="#"><img src="images/shell/icon_add_shelf.png" width="37" height="23" alt="" border="0"></a><br>
+ </td>
+
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <a href="#"><img src="images/shell/icon_add_album.png" width="37" height="23" alt="" border="0"></a><br>
+ </td>
+
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <a href="#"><img src="images/shell/icon_add_photo.png" width="37" height="23" alt="" border="0"></a><br>
+ </td>
+
+ </tr>
+ </table>
+ <img src="images/shell/general_panelbar_bullet.gif" width="11" height="15" alt="" border="0" style="float:left; margin : 11px 15px 0px 15px;">
+ </div>
+ </div>
+ </td>
+ </tr>
+ <tr>
+ <td height="100%" valign="top">
+ <div style="background : url(images/shell/general_panel_bg.gif) right top repeat-y; height : 100%;">
+ <div style="height : 15px; background : url(images/shell/general_panel_header_bg.gif) right top; font-size : 1px;">
+ <img src="images/shell/spacer.gif" width="300" height="1" alt="" border="0">
+ </div>
+
+ <div style="padding : 15px 35px 15px 15px;">
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/tree_icon_minus.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_shelf.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Shelf name'll be here. Maximal lenght is no limits :: <a href="#"><strong>7</strong> new</a>
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name'll be here. Maximal lenght is no limits
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px; background : #f1f1f1; border : 1px solid #FFFFFF">
+ <strong>Album name'll be here. Maximal lenght is no limits</strong>
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name'll be here.
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name :: <a href="#"><strong>7</strong> new</a>
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name'll be here.
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name'll be here. Maximal lenght is no limits
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/tree_icon_plus.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_shelf.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Shelf name'll be here. Maximal lenght is no limits :: <a href="#"><strong>7</strong> new</a>
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/tree_icon_plus.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_shelf.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Shelf name'll be here :: <a href="#"><strong>7</strong> new</a>
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/tree_icon_plus.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_shelf.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Shelf name
+ </td>
+ </tr>
+ </table>
+
+
+ </div>
+
+ </div>
+ </td>
+ <td height="100%" width="100%" valign="top"">
+ <div style="background : url(images/shell/general_panel_bg.gif) right top repeat-y; height : 100%;">
+ <div style="height : 15px; background : url(images/shell/general_panel_header_bg.gif) right top; font-size : 1px;">
+
+ </div>
+ <div class="content_box">
+
+ <table style="border-collapse : collapse; margin-bottom : 15px" cellpadding="0">
+ <tr>
+ <td>
+ <h1 style="margin-bottom : 4px">Albums search result</h1>
+ </td>
+ <td style="padding-left : 20px">
+ | <a href="#">Photos search result</a> | <a href="#">Users search result</a> |
+ </td>
+ </tr>
+ </table>
+ <span style="color : #666666">Search criteria: <strong>tags, albums, photos</strong></span><br>
+ <div style="font-size : 1px; height : 5px"></div>
+ <span style="color : #666666">Keywords: <a href="#">breathtaking</a>, <a href="#">bright</a>, <a href="#">clouds</a>, <a href="#">cloudy</a>, <a href="#">day</a>, <a href="#">grass</a>, <a href="#">lens flare</a>, <a href="#">low angle</a>, <a href="#">view</a>, <a href="#">nature</a>, <a href="#">nobody</a>, <a href="#">outdoor</a>, <a href="#">peaceful</a>, <a href="#">picturesque</a>, <a href="#">serenity</a>, <a href="#">sky</a>, <a href="#">sunny</a>, <a href="#">sun</a>, <a href="#">sunshine</a></span>
+
+
+ <div style="margin : 30px 0px 0px 0px;">
+ <div>
+ Preview size: inputNumberSlider
+ </div>
+ </div>
+ <br><br>
+
+ <div class="preview_box_album_120">
+ <img class="pr_album_bg" src="images/shell/frame_album_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="album_name">
+ Album name'll be here
+ </div>
+ <div class="album_data">
+ 3 Mar 2009 | 290 photos
+ </div>
+ <div class="album_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+ <div class="preview_box_album_120">
+ <img class="pr_album_bg" src="images/shell/frame_album_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="album_name">
+ Album name'll be here
+ </div>
+ <div class="album_data">
+ 3 Mar 2009 | 290 photos
+ </div>
+ <div class="album_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+ <div class="preview_box_album_120">
+ <img class="pr_album_bg" src="images/shell/frame_album_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="album_name">
+ Album name'll be here
+ </div>
+ <div class="album_data">
+ 3 Mar 2009 | 290 photos
+ </div>
+ <div class="album_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+ <div class="preview_box_album_120">
+ <img class="pr_album_bg" src="images/shell/frame_album_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="album_name">
+ Album name'll be here
+ </div>
+ <div class="album_data">
+ 3 Mar 2009 | 290 photos
+ </div>
+ <div class="album_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+ <div class="preview_box_album_120">
+ <img class="pr_album_bg" src="images/shell/frame_album_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="album_name">
+ Album name'll be here
+ </div>
+ <div class="album_data">
+ 3 Mar 2009 | 290 photos
+ </div>
+ <div class="album_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+ <div class="preview_box_album_120">
+ <img class="pr_album_bg" src="images/shell/frame_album_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="album_name">
+ Album name'll be here
+ </div>
+ <div class="album_data">
+ 3 Mar 2009 | 290 photos
+ </div>
+ <div class="album_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+ <div class="preview_box_album_120">
+ <img class="pr_album_bg" src="images/shell/frame_album_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="album_name">
+ Album name'll be here
+ </div>
+ <div class="album_data">
+ 3 Mar 2009 | 290 photos
+ </div>
+ <div class="album_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+ <div class="preview_box_album_120">
+ <img class="pr_album_bg" src="images/shell/frame_album_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="album_name">
+ Album name'll be here
+ </div>
+ <div class="album_data">
+ 3 Mar 2009 | 290 photos
+ </div>
+ <div class="album_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+ <div class="preview_box_album_120">
+ <img class="pr_album_bg" src="images/shell/frame_album_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="album_name">
+ Album name'll be here
+ </div>
+ <div class="album_data">
+ 3 Mar 2009 | 290 photos
+ </div>
+ <div class="album_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+ <div class="preview_box_album_120">
+ <img class="pr_album_bg" src="images/shell/frame_album_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="album_name">
+ Album name'll be here
+ </div>
+ <div class="album_data">
+ 3 Mar 2009 | 290 photos
+ </div>
+ <div class="album_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+ <div class="preview_box_album_120">
+ <img class="pr_album_bg" src="images/shell/frame_album_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="album_name">
+ Album name'll be here
+ </div>
+ <div class="album_data">
+ 3 Mar 2009 | 290 photos
+ </div>
+ <div class="album_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+ <div class="preview_box_album_120">
+ <img class="pr_album_bg" src="images/shell/frame_album_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="album_name">
+ Album name'll be here
+ </div>
+ <div class="album_data">
+ 3 Mar 2009 | 290 photos
+ </div>
+ <div class="album_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+ <div class="preview_box_album_120">
+ <img class="pr_album_bg" src="images/shell/frame_album_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="album_name">
+ Album name'll be here
+ </div>
+ <div class="album_data">
+ 3 Mar 2009 | 290 photos
+ </div>
+ <div class="album_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+ <div class="preview_box_album_120">
+ <img class="pr_album_bg" src="images/shell/frame_album_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="album_name">
+ Album name'll be here
+ </div>
+ <div class="album_data">
+ 3 Mar 2009 | 290 photos
+ </div>
+ <div class="album_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+ <div class="preview_box_album_120">
+ <img class="pr_album_bg" src="images/shell/frame_album_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="album_name">
+ Album name'll be here
+ </div>
+ <div class="album_data">
+ 3 Mar 2009 | 290 photos
+ </div>
+ <div class="album_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+
+ <div style="width : 90%; height : 10px; float : left;"> <div>
+
+
+ </div>
+
+ </div>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <div style="height : 82px; position : relative; background : url(images/shell/footer_bg.gif) repeat-x #000000;">
+ <img src="images/shell/logo_bottom.gif" width="160" height="55" alt="" border="0" style="position : absolute; right : 0px; top : 27px">
+ <div style="position : absolute; left : 8px; top : 51px">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+ <td style="vertical-align : top; padding : 0px 15px 0px 8px">
+ <a href="#" style="font-size : 11px; color : #ffffff; text-decoration : none;"> Terms And Conditions</a>
+ </td>
+
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+ <td style="vertical-align : top; padding : 0px 15px 0px 8px">
+ <a href="#" style="font-size : 11px; color : #ffffff; text-decoration : none;">Privacy Statement</a>
+ </td>
+
+ </tr>
+ </table>
+ </div>
+ </div>
+ </td>
+ </tr>
+</table>
+
+<form style="margin : 0px">
+ <div style="height : 65px; width: 339px; position : absolute; top : 64px; right : 0px; margin-right : 0px;">
+ <img src="images/shell/search_bg.png" width="339" height="65" alt="" border="0" style="position : absolute; top : 0px; left: 0px">
+ <div style="position : absolute; color : #FFFFFF; font-weight : bold; top : 22px; left : 20px">
+ Search
+ </div>
+ <div style="position : absolute; color : #FFFFFF; font-weight : bold; top : 21px; left : 277px">
+ Find
+ </div>
+ <input type="Text" style="width : 176px; height : 17px; border : 0px; position : absolute; top : 20px; left : 73px; background : none; font-weight : bold;">
+ <input type="Image" src="images/shell/spacer.gif" border="0" style="width : 61px; height : 18px; position : absolute; top : 20px; left : 261px;">
+ <div style="position : absolute; top : 41px; left : 197px">
+ <a href="#" style="color : #FFFFFF; text-decoration : none">Options <img src="images/shell/bull_arr_down.gif" width="7" height="7" alt="" border="0"> </a>
+ </div>
+ </div>
+ <div style="height : 90px; width: 327px; position : absolute; top : 107px; right : 5px; background : none; display : none; overflow : hidden;">
+ <img src="images/shell/search_option_bg.png" width="327" height="153" alt="" border="0" style="position : absolute; bottom : 0px; left: 0px">
+ <div style="position : absolute; color : white; top : 7px; left : 45px">
+ in <input type="checkbox">in My Album <input type="checkbox">in Shared Albums
+ </div>
+ <div style="position : absolute; color : white; top : 32px; padding-top : 3px; left : 38px; border-top : 1px solid #383838">
+ for <input type="checkbox">Tags <input type="checkbox">Photos <input type="checkbox">Albums <input type="checkbox">Users
+ </div>
+ <div style="position : absolute; top : 70px; left : 163px">
+ <a href="#" style="color : #FFFFFF; text-decoration : none">Hide options <img src="images/shell/bull_arr_up.gif" width="7" height="7" alt="" border="0"> </a>
+ </div>
+ </div>
+</form>
+
+<div style="height : 52px; width: 79px; position : absolute; top : 0px; left : 278px; visibility : vidden;">
+ <img src="images/shell/ai.png" width="52" height="79" alt="" border="0" style="position : absolute; top : 0px; left: 0px">
+ <img src="images/shell/ai.gif" width="26" height="26" alt="" border="0" style="position : absolute; top : 26px; left: 13px">
+</div>
+</body>
+</html>
Added: management/design/realWorldDemo/html/search_result_photos.html
===================================================================
--- management/design/realWorldDemo/html/search_result_photos.html (rev 0)
+++ management/design/realWorldDemo/html/search_result_photos.html 2009-03-12 13:28:45 UTC (rev 12932)
@@ -0,0 +1,846 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+ <title>Untitled</title>
+ <link rel="STYLESHEET" type="text/css" href="pabm3.css">
+</head>
+
+<body>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%" height="100%">
+ <tr>
+ <td colspan="2">
+ <div class="top_part">
+ <div class="header_box">
+ <a href="#"><img src="images/shell/logo_top.gif" width="290" height="79" alt="" border="0" style="position : absolute;"></a>
+ <div class="auth_box">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+
+ <td class="auth_data">
+ Welcome, <span>Jhon Smith</span>
+ </td>
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+
+ </tr>
+ </table>
+ </div>
+
+ <div class="about_toolbar">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+
+ <td class="about_toolbar_item">
+ <a href="#">User guide</a>
+ </td>
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+
+ <td class="about_toolbar_item">
+ <a href="#">F.A.Q.</a>
+ </td>
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+
+ <td class="about_toolbar_item">
+ <a href="#">About Demo at JBossWiki</a>
+ </td>
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+
+ <td class="about_toolbar_item">
+ <a href="#">About Demo at JBossForum</a>
+ </td>
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+
+ </tr>
+ </table>
+ </div>
+ </div>
+ <div style="height : 37px; position : relative; background : url(images/shell/general_panelbar_bg.gif) repeat-x #A84807; padding-left : 15px; ">
+ <table height="37px" cellpadding="0" cellspacing="0" border="0" style="float:left">
+ <tr>
+
+ <td valign="middle">
+ <img src="images/shell/general_panelbar_bullet.gif" width="11" height="15" alt="" border="0"><br>
+ </td>
+ <td style="vertical-align : top; padding : 7px 5px 0px 14px">
+ <div>
+ <div style="height : 23px; float : left; width : 8px; overflow : hidden; position : relative;">
+ <img src="images/shell/informer_photo.png" width="31" height="23" alt="" border="0">
+ </div>
+ <div style="height : 23px; float : left; background : url(images/shell/informer_bg.png) top left no-repeat; color : #FFFFFF; padding : 4px 0px 0px 3px; white-space : nowrap;">
+ <a href="#" style="font-size : 11px; font-weight : bold; color : #ffffff; text-decoration : none;">My Album:</a>
+ </div>
+ <div style="height : 23px; float : left; width : 10px; overflow : hidden; position : relative;">
+ <img src="images/shell/informer_bg.png" width="163" height="23" alt="" border="0" style="position : absolute; top : 0px; right : 0px">
+ </div>
+ </div>
+
+ </td>
+
+ </tr>
+ </table>
+ <table height="37px" cellpadding="0" cellspacing="0" border="0" style="float:left">
+ <tr>
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <div style="cursor : pointer;">
+ <div style="height : 23px; float : left;">
+ <img src="images/shell/informer_shelf.png" width="31" height="23" alt="" border="0">
+ </div>
+ <div style="height : 23px; float : left; background : url(images/shell/informer_bg.png) top left no-repeat; color : #FFFFFF; padding : 4px 0px 0px 0px;">
+ 234
+ </div>
+ <div style="height : 23px; float : left; width : 10px; overflow : hidden; position : relative;">
+ <img src="images/shell/informer_bg.png" width="163" height="23" alt="" border="0" style="position : absolute; top : 0px; right : 0px">
+ </div>
+ </div>
+ </td>
+
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <div style="cursor : pointer;">
+ <div style="height : 23px; float : left;">
+ <img src="images/shell/informer_album.png" width="31" height="23" alt="" border="0">
+ </div>
+ <div style="height : 23px; float : left; background : url(images/shell/informer_bg.png) top left no-repeat; color : #FFFFFF; padding : 4px 0px 0px 0px;">
+ 234
+ </div>
+ <div style="height : 23px; float : left; width : 10px; overflow : hidden; position : relative;">
+ <img src="images/shell/informer_bg.png" width="163" height="23" alt="" border="0" style="position : absolute; top : 0px; right : 0px">
+ </div>
+ </div>
+ </td>
+
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <div style="cursor : pointer;">
+ <div style="height : 23px; float : left;">
+ <img src="images/shell/informer_photo.png" width="31" height="23" alt="" border="0">
+ </div>
+ <div style="height : 23px; float : left; background : url(images/shell/informer_bg.png) top left no-repeat; color : #FFFFFF; padding : 4px 0px 0px 0px;">
+ 234
+ </div>
+ <div style="height : 23px; float : left; width : 10px; overflow : hidden; position : relative;">
+ <img src="images/shell/informer_bg.png" width="163" height="23" alt="" border="0" style="position : absolute; top : 0px; right : 0px">
+ </div>
+ </div>
+ </td>
+
+ </tr>
+ </table>
+ <img src="images/shell/general_panelbar_bullet.gif" width="11" height="15" alt="" border="0" style="float:left; margin : 11px 15px 0px 15px;">
+ <table height="37px" cellpadding="0" cellspacing="0" border="0" style="float:left">
+ <tr>
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <a href="#"><img src="images/shell/icon_add_shelf.png" width="37" height="23" alt="" border="0"></a><br>
+ </td>
+
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <a href="#"><img src="images/shell/icon_add_album.png" width="37" height="23" alt="" border="0"></a><br>
+ </td>
+
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <a href="#"><img src="images/shell/icon_add_photo.png" width="37" height="23" alt="" border="0"></a><br>
+ </td>
+
+ </tr>
+ </table>
+ <img src="images/shell/general_panelbar_bullet.gif" width="11" height="15" alt="" border="0" style="float:left; margin : 11px 15px 0px 15px;">
+ </div>
+ </div>
+ </td>
+ </tr>
+ <tr>
+ <td height="100%" valign="top">
+ <div style="background : url(images/shell/general_panel_bg.gif) right top repeat-y; height : 100%;">
+ <div style="height : 15px; background : url(images/shell/general_panel_header_bg.gif) right top; font-size : 1px;">
+ <img src="images/shell/spacer.gif" width="300" height="1" alt="" border="0">
+ </div>
+
+ <div style="padding : 15px 35px 15px 15px;">
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/tree_icon_minus.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_shelf.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Shelf name'll be here. Maximal lenght is no limits :: <a href="#"><strong>7</strong> new</a>
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name'll be here. Maximal lenght is no limits
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px; background : #f1f1f1; border : 1px solid #FFFFFF">
+ <strong>Album name'll be here. Maximal lenght is no limits</strong>
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name'll be here.
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name :: <a href="#"><strong>7</strong> new</a>
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name'll be here.
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name'll be here. Maximal lenght is no limits
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/tree_icon_plus.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_shelf.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Shelf name'll be here. Maximal lenght is no limits :: <a href="#"><strong>7</strong> new</a>
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/tree_icon_plus.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_shelf.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Shelf name'll be here :: <a href="#"><strong>7</strong> new</a>
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/tree_icon_plus.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_shelf.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Shelf name
+ </td>
+ </tr>
+ </table>
+
+
+ </div>
+
+ </div>
+ </td>
+ <td height="100%" width="100%" valign="top"">
+ <div style="background : url(images/shell/general_panel_bg.gif) right top repeat-y; height : 100%;">
+ <div style="height : 15px; background : url(images/shell/general_panel_header_bg.gif) right top; font-size : 1px;">
+
+ </div>
+ <div class="content_box">
+
+ <table style="border-collapse : collapse; margin-bottom : 15px" cellpadding="0">
+ <tr>
+ <td>
+ <h1 style="margin-bottom : 4px">Photos search result</h1>
+ </td>
+ <td style="padding-left : 20px">
+ | <a href="#">Albums search result</a> | <a href="#">Users search result</a> |
+ </td>
+ </tr>
+ </table>
+ <span style="color : #666666">Search criteria: <strong>tags, albums, photos</strong></span><br>
+ <div style="font-size : 1px; height : 5px"></div>
+ <span style="color : #666666">Keywords: <a href="#">breathtaking</a>, <a href="#">bright</a>, <a href="#">clouds</a>, <a href="#">cloudy</a>, <a href="#">day</a>, <a href="#">grass</a>, <a href="#">lens flare</a>, <a href="#">low angle</a>, <a href="#">view</a>, <a href="#">nature</a>, <a href="#">nobody</a>, <a href="#">outdoor</a>, <a href="#">peaceful</a>, <a href="#">picturesque</a>, <a href="#">serenity</a>, <a href="#">sky</a>, <a href="#">sunny</a>, <a href="#">sun</a>, <a href="#">sunshine</a></span>
+
+ <div style="margin : 30px 0px 0px 0px;">
+ <div style="float : right" onclick="window.location.href='#'" style="cursor : pointer">
+ <img src="images/shell/tree_icon_slid.png" width="27" height="16" alt="" border="0" style="vertical-align : bottom; margin-right : 5px">Slideshow
+ </div>
+ <div>
+ Preview size: inputNumberSlider
+ </div>
+ </div>
+ <br><br>
+<style>
+
+</style>
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/examples/photo_200.jpg" width="120" height="90" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ Photo name'll be here
+ </div>
+ <div class="photo_data">
+ 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">Author full name</a>
+ </div>
+ </div>
+
+
+
+
+
+
+ <div style="width : 90%; height : 10px; float : left;"> <div>
+
+
+ </div>
+
+ </div>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <div style="height : 82px; position : relative; background : url(images/shell/footer_bg.gif) repeat-x #000000;">
+ <img src="images/shell/logo_bottom.gif" width="160" height="55" alt="" border="0" style="position : absolute; right : 0px; top : 27px">
+ <div style="position : absolute; left : 8px; top : 51px">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+ <td style="vertical-align : top; padding : 0px 15px 0px 8px">
+ <a href="#" style="font-size : 11px; color : #ffffff; text-decoration : none;"> Terms And Conditions</a>
+ </td>
+
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+ <td style="vertical-align : top; padding : 0px 15px 0px 8px">
+ <a href="#" style="font-size : 11px; color : #ffffff; text-decoration : none;">Privacy Statement</a>
+ </td>
+
+ </tr>
+ </table>
+ </div>
+ </div>
+ </td>
+ </tr>
+</table>
+
+<form style="margin : 0px">
+ <div style="height : 65px; width: 339px; position : absolute; top : 64px; right : 0px; margin-right : 0px;">
+ <img src="images/shell/search_bg.png" width="339" height="65" alt="" border="0" style="position : absolute; top : 0px; left: 0px">
+ <div style="position : absolute; color : #FFFFFF; font-weight : bold; top : 22px; left : 20px">
+ Search
+ </div>
+ <div style="position : absolute; color : #FFFFFF; font-weight : bold; top : 21px; left : 277px">
+ Find
+ </div>
+ <input type="Text" style="width : 176px; height : 17px; border : 0px; position : absolute; top : 20px; left : 73px; background : none; font-weight : bold;">
+ <input type="Image" src="images/shell/spacer.gif" border="0" style="width : 61px; height : 18px; position : absolute; top : 20px; left : 261px;">
+ <div style="position : absolute; top : 41px; left : 197px">
+ <a href="#" style="color : #FFFFFF; text-decoration : none">Options <img src="images/shell/bull_arr_down.gif" width="7" height="7" alt="" border="0"> </a>
+ </div>
+ </div>
+ <div style="height : 90px; width: 327px; position : absolute; top : 107px; right : 5px; background : none; display : none; overflow : hidden;">
+ <img src="images/shell/search_option_bg.png" width="327" height="153" alt="" border="0" style="position : absolute; bottom : 0px; left: 0px">
+ <div style="position : absolute; color : white; top : 7px; left : 45px">
+ in <input type="checkbox">in My Album <input type="checkbox">in Shared Albums
+ </div>
+ <div style="position : absolute; color : white; top : 32px; padding-top : 3px; left : 38px; border-top : 1px solid #383838">
+ for <input type="checkbox">Tags <input type="checkbox">Photos <input type="checkbox">Albums <input type="checkbox">Users
+ </div>
+ <div style="position : absolute; top : 70px; left : 163px">
+ <a href="#" style="color : #FFFFFF; text-decoration : none">Hide options <img src="images/shell/bull_arr_up.gif" width="7" height="7" alt="" border="0"> </a>
+ </div>
+ </div>
+</form>
+
+<div style="height : 52px; width: 79px; position : absolute; top : 0px; left : 278px; visibility : vidden;">
+ <img src="images/shell/ai.png" width="52" height="79" alt="" border="0" style="position : absolute; top : 0px; left: 0px">
+ <img src="images/shell/ai.gif" width="26" height="26" alt="" border="0" style="position : absolute; top : 26px; left: 13px">
+</div>
+</body>
+</html>
Added: management/design/realWorldDemo/html/search_result_users.html
===================================================================
--- management/design/realWorldDemo/html/search_result_users.html (rev 0)
+++ management/design/realWorldDemo/html/search_result_users.html 2009-03-12 13:28:45 UTC (rev 12932)
@@ -0,0 +1,815 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+
+<html>
+<head>
+ <title>Untitled</title>
+ <link rel="STYLESHEET" type="text/css" href="pabm3.css">
+</head>
+
+<body>
+
+<table cellpadding="0" cellspacing="0" border="0" width="100%" height="100%">
+ <tr>
+ <td colspan="2">
+ <div class="top_part">
+ <div class="header_box">
+ <a href="#"><img src="images/shell/logo_top.gif" width="290" height="79" alt="" border="0" style="position : absolute;"></a>
+ <div class="auth_box">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+
+ <td class="auth_data">
+ Welcome, <span>Jhon Smith</span>
+ </td>
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+
+ </tr>
+ </table>
+ </div>
+
+ <div class="about_toolbar">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+
+ <td class="about_toolbar_item">
+ <a href="#">User guide</a>
+ </td>
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+
+ <td class="about_toolbar_item">
+ <a href="#">F.A.Q.</a>
+ </td>
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+
+ <td class="about_toolbar_item">
+ <a href="#">About Demo at JBossWiki</a>
+ </td>
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+
+ <td class="about_toolbar_item">
+ <a href="#">About Demo at JBossForum</a>
+ </td>
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+
+ </tr>
+ </table>
+ </div>
+ </div>
+ <div style="height : 37px; position : relative; background : url(images/shell/general_panelbar_bg.gif) repeat-x #A84807; padding-left : 15px; ">
+ <table height="37px" cellpadding="0" cellspacing="0" border="0" style="float:left">
+ <tr>
+
+ <td valign="middle">
+ <img src="images/shell/general_panelbar_bullet.gif" width="11" height="15" alt="" border="0"><br>
+ </td>
+ <td style="vertical-align : top; padding : 7px 5px 0px 14px">
+ <div>
+ <div style="height : 23px; float : left; width : 8px; overflow : hidden; position : relative;">
+ <img src="images/shell/informer_photo.png" width="31" height="23" alt="" border="0">
+ </div>
+ <div style="height : 23px; float : left; background : url(images/shell/informer_bg.png) top left no-repeat; color : #FFFFFF; padding : 4px 0px 0px 3px; white-space : nowrap;">
+ <a href="#" style="font-size : 11px; font-weight : bold; color : #ffffff; text-decoration : none;">My Album:</a>
+ </div>
+ <div style="height : 23px; float : left; width : 10px; overflow : hidden; position : relative;">
+ <img src="images/shell/informer_bg.png" width="163" height="23" alt="" border="0" style="position : absolute; top : 0px; right : 0px">
+ </div>
+ </div>
+
+ </td>
+
+ </tr>
+ </table>
+ <table height="37px" cellpadding="0" cellspacing="0" border="0" style="float:left">
+ <tr>
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <div style="cursor : pointer;">
+ <div style="height : 23px; float : left;">
+ <img src="images/shell/informer_shelf.png" width="31" height="23" alt="" border="0">
+ </div>
+ <div style="height : 23px; float : left; background : url(images/shell/informer_bg.png) top left no-repeat; color : #FFFFFF; padding : 4px 0px 0px 0px;">
+ 234
+ </div>
+ <div style="height : 23px; float : left; width : 10px; overflow : hidden; position : relative;">
+ <img src="images/shell/informer_bg.png" width="163" height="23" alt="" border="0" style="position : absolute; top : 0px; right : 0px">
+ </div>
+ </div>
+ </td>
+
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <div style="cursor : pointer;">
+ <div style="height : 23px; float : left;">
+ <img src="images/shell/informer_album.png" width="31" height="23" alt="" border="0">
+ </div>
+ <div style="height : 23px; float : left; background : url(images/shell/informer_bg.png) top left no-repeat; color : #FFFFFF; padding : 4px 0px 0px 0px;">
+ 234
+ </div>
+ <div style="height : 23px; float : left; width : 10px; overflow : hidden; position : relative;">
+ <img src="images/shell/informer_bg.png" width="163" height="23" alt="" border="0" style="position : absolute; top : 0px; right : 0px">
+ </div>
+ </div>
+ </td>
+
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <div style="cursor : pointer;">
+ <div style="height : 23px; float : left;">
+ <img src="images/shell/informer_photo.png" width="31" height="23" alt="" border="0">
+ </div>
+ <div style="height : 23px; float : left; background : url(images/shell/informer_bg.png) top left no-repeat; color : #FFFFFF; padding : 4px 0px 0px 0px;">
+ 234
+ </div>
+ <div style="height : 23px; float : left; width : 10px; overflow : hidden; position : relative;">
+ <img src="images/shell/informer_bg.png" width="163" height="23" alt="" border="0" style="position : absolute; top : 0px; right : 0px">
+ </div>
+ </div>
+ </td>
+
+ </tr>
+ </table>
+ <img src="images/shell/general_panelbar_bullet.gif" width="11" height="15" alt="" border="0" style="float:left; margin : 11px 15px 0px 15px;">
+ <table height="37px" cellpadding="0" cellspacing="0" border="0" style="float:left">
+ <tr>
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <a href="#"><img src="images/shell/icon_add_shelf.png" width="37" height="23" alt="" border="0"></a><br>
+ </td>
+
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <a href="#"><img src="images/shell/icon_add_album.png" width="37" height="23" alt="" border="0"></a><br>
+ </td>
+
+ <td style="vertical-align : top; padding : 7px 2px 0px 0px">
+ <a href="#"><img src="images/shell/icon_add_photo.png" width="37" height="23" alt="" border="0"></a><br>
+ </td>
+
+ </tr>
+ </table>
+ <img src="images/shell/general_panelbar_bullet.gif" width="11" height="15" alt="" border="0" style="float:left; margin : 11px 15px 0px 15px;">
+ </div>
+ </div>
+ </td>
+ </tr>
+ <tr>
+ <td height="100%" valign="top">
+ <div style="background : url(images/shell/general_panel_bg.gif) right top repeat-y; height : 100%;">
+ <div style="height : 15px; background : url(images/shell/general_panel_header_bg.gif) right top; font-size : 1px;">
+ <img src="images/shell/spacer.gif" width="300" height="1" alt="" border="0">
+ </div>
+
+ <div style="padding : 15px 35px 15px 15px;">
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/tree_icon_minus.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_shelf.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Shelf name'll be here. Maximal lenght is no limits :: <a href="#"><strong>7</strong> new</a>
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name'll be here. Maximal lenght is no limits
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px; background : #f1f1f1; border : 1px solid #FFFFFF">
+ <strong>Album name'll be here. Maximal lenght is no limits</strong>
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name'll be here.
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name :: <a href="#"><strong>7</strong> new</a>
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name'll be here.
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/spacer.gif" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_album.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Album name'll be here. Maximal lenght is no limits
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/tree_icon_plus.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_shelf.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Shelf name'll be here. Maximal lenght is no limits :: <a href="#"><strong>7</strong> new</a>
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/tree_icon_plus.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_shelf.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Shelf name'll be here :: <a href="#"><strong>7</strong> new</a>
+ </td>
+ </tr>
+ </table>
+ <table style="border-collapse : collapse; margin-bottom : 7px;" cellpadding="0">
+ <tr>
+ <td valign="top">
+ <img src="images/shell/tree_icon_plus.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top">
+ <img src="images/shell/tree_icon_shelf.png" width="25" height="16" alt="" border="0"><br>
+ </td>
+ <td valign="top" style="padding-left : 4px">
+ Shelf name
+ </td>
+ </tr>
+ </table>
+
+
+ </div>
+
+ </div>
+ </td>
+ <td height="100%" width="100%" valign="top"">
+ <div style="background : url(images/shell/general_panel_bg.gif) right top repeat-y; height : 100%;">
+ <div style="height : 15px; background : url(images/shell/general_panel_header_bg.gif) right top; font-size : 1px;">
+
+ </div>
+ <div class="content_box">
+
+ <table style="border-collapse : collapse; margin-bottom : 15px" cellpadding="0">
+ <tr>
+ <td>
+ <h1 style="margin-bottom : 4px">Users search result</h1>
+ </td>
+ <td style="padding-left : 20px">
+ | <a href="#">Albums search result</a> | <a href="#">Photos search result</a> |
+ </td>
+ </tr>
+ </table>
+ <span style="color : #666666">Search criteria: <strong>tags, albums, photos</strong></span><br>
+ <div style="font-size : 1px; height : 5px"></div>
+ <span style="color : #666666">Keywords: <a href="#">breathtaking</a>, <a href="#">bright</a>, <a href="#">clouds</a>, <a href="#">cloudy</a>, <a href="#">day</a>, <a href="#">grass</a>, <a href="#">lens flare</a>, <a href="#">low angle</a>, <a href="#">view</a>, <a href="#">nature</a>, <a href="#">nobody</a>, <a href="#">outdoor</a>, <a href="#">peaceful</a>, <a href="#">picturesque</a>, <a href="#">serenity</a>, <a href="#">sky</a>, <a href="#">sunny</a>, <a href="#">sun</a>, <a href="#">sunshine</a></span>
+
+
+ <br><br><br><br>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_w_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_w_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_w_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_w_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_w_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_w_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_w_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_w_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_w_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+ <div class="preview_box_photo_120">
+ <img class="pr_photo_bg" src="images/shell/frame_photo_200.png" border="0">
+ <table cellpadding="0">
+ <tr>
+ <td>
+ <a href="#"><img src="images/shell/avatar_w_default.png" width="80" height="80" alt="" border="0"></a><br>
+ </td>
+ </tr>
+ </table>
+ <div class="photo_name">
+ <strong>Person full name</strong>
+ </div>
+ <div class="photo_data">
+ Reg. 3 Mar 2009
+ </div>
+ <div class="photo_data">
+ <a href="#">20 albums</a> | <a href="#">290 photos</a>
+ </div>
+ </div>
+
+
+
+ <div style="width : 90%; height : 10px; float : left;"> <div>
+
+
+ </div>
+
+ </div>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <div style="height : 82px; position : relative; background : url(images/shell/footer_bg.gif) repeat-x #000000;">
+ <img src="images/shell/logo_bottom.gif" width="160" height="55" alt="" border="0" style="position : absolute; right : 0px; top : 27px">
+ <div style="position : absolute; left : 8px; top : 51px">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+ <td style="vertical-align : top; padding : 0px 15px 0px 8px">
+ <a href="#" style="font-size : 11px; color : #ffffff; text-decoration : none;"> Terms And Conditions</a>
+ </td>
+
+ <td valign="middle">
+ <img src="images/shell/bullet.gif" width="3" height="15" alt="" border="0"><br>
+ </td>
+ <td style="vertical-align : top; padding : 0px 15px 0px 8px">
+ <a href="#" style="font-size : 11px; color : #ffffff; text-decoration : none;">Privacy Statement</a>
+ </td>
+
+ </tr>
+ </table>
+ </div>
+ </div>
+ </td>
+ </tr>
+</table>
+
+<form style="margin : 0px">
+ <div style="height : 65px; width: 339px; position : absolute; top : 64px; right : 0px; margin-right : 0px;">
+ <img src="images/shell/search_bg.png" width="339" height="65" alt="" border="0" style="position : absolute; top : 0px; left: 0px">
+ <div style="position : absolute; color : #FFFFFF; font-weight : bold; top : 22px; left : 20px">
+ Search
+ </div>
+ <div style="position : absolute; color : #FFFFFF; font-weight : bold; top : 21px; left : 277px">
+ Find
+ </div>
+ <input type="Text" style="width : 176px; height : 17px; border : 0px; position : absolute; top : 20px; left : 73px; background : none; font-weight : bold;">
+ <input type="Image" src="images/shell/spacer.gif" border="0" style="width : 61px; height : 18px; position : absolute; top : 20px; left : 261px;">
+ <div style="position : absolute; top : 41px; left : 197px">
+ <a href="#" style="color : #FFFFFF; text-decoration : none">Options <img src="images/shell/bull_arr_down.gif" width="7" height="7" alt="" border="0"> </a>
+ </div>
+ </div>
+ <div style="height : 90px; width: 327px; position : absolute; top : 107px; right : 5px; background : none; display : none; overflow : hidden;">
+ <img src="images/shell/search_option_bg.png" width="327" height="153" alt="" border="0" style="position : absolute; bottom : 0px; left: 0px">
+ <div style="position : absolute; color : white; top : 7px; left : 45px">
+ in <input type="checkbox">in My Album <input type="checkbox">in Shared Albums
+ </div>
+ <div style="position : absolute; color : white; top : 32px; padding-top : 3px; left : 38px; border-top : 1px solid #383838">
+ for <input type="checkbox">Tags <input type="checkbox">Photos <input type="checkbox">Albums <input type="checkbox">Users
+ </div>
+ <div style="position : absolute; top : 70px; left : 163px">
+ <a href="#" style="color : #FFFFFF; text-decoration : none">Hide options <img src="images/shell/bull_arr_up.gif" width="7" height="7" alt="" border="0"> </a>
+ </div>
+ </div>
+</form>
+
+<div style="height : 52px; width: 79px; position : absolute; top : 0px; left : 278px; visibility : vidden;">
+ <img src="images/shell/ai.png" width="52" height="79" alt="" border="0" style="position : absolute; top : 0px; left: 0px">
+ <img src="images/shell/ai.gif" width="26" height="26" alt="" border="0" style="position : absolute; top : 26px; left: 13px">
+</div>
+</body>
+</html>
15 years, 10 months
JBoss Rich Faces SVN: r12931 - Reports/3.3.1 and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: tkuprevich
Date: 2009-03-12 06:57:04 -0400 (Thu, 12 Mar 2009)
New Revision: 12931
Added:
trunk/test-applications/qa/Test Reports/3.3.1/RFTestReport3.3.1.BETA1.xls
Removed:
trunk/test-applications/qa/Test Reports/3.3.1/ComponentsAssignment3.3.1.xls
Log:
Deleted: trunk/test-applications/qa/Test Reports/3.3.1/ComponentsAssignment3.3.1.xls
===================================================================
(Binary files differ)
Added: trunk/test-applications/qa/Test Reports/3.3.1/RFTestReport3.3.1.BETA1.xls
===================================================================
(Binary files differ)
Property changes on: trunk/test-applications/qa/Test Reports/3.3.1/RFTestReport3.3.1.BETA1.xls
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
15 years, 10 months
JBoss Rich Faces SVN: r12930 - trunk/framework/impl/src/main/java/org/ajax4jsf/webapp/tidy.
by richfaces-svn-commits@lists.jboss.org
Author: nbelaevski
Date: 2009-03-11 13:28:17 -0400 (Wed, 11 Mar 2009)
New Revision: 12930
Modified:
trunk/framework/impl/src/main/java/org/ajax4jsf/webapp/tidy/TidyParser.java
Log:
https://jira.jboss.org/jira/browse/RF-3717
Modified: trunk/framework/impl/src/main/java/org/ajax4jsf/webapp/tidy/TidyParser.java
===================================================================
--- trunk/framework/impl/src/main/java/org/ajax4jsf/webapp/tidy/TidyParser.java 2009-03-11 17:15:54 UTC (rev 12929)
+++ trunk/framework/impl/src/main/java/org/ajax4jsf/webapp/tidy/TidyParser.java 2009-03-11 17:28:17 UTC (rev 12930)
@@ -26,7 +26,8 @@
import java.io.PrintWriter;
import java.io.Reader;
import java.io.Writer;
-import java.util.LinkedList;
+import java.util.ArrayList;
+import java.util.List;
import java.util.Properties;
import org.ajax4jsf.Messages;
@@ -144,6 +145,32 @@
}
}
+ private static final class NodeVisitor {
+ private List<org.w3c.dom.Node> viewStateSpans = new ArrayList<org.w3c.dom.Node>();
+ private org.w3c.dom.Node head = null;
+
+ private boolean isViewState(Element element) {
+ return AjaxViewHandler.STATE_MARKER_KEY.equals(element.getAttribute("id")) &&
+ AjaxViewHandler.STATE_MARKER_KEY.equals(element.getAttribute("name"));
+ }
+
+ private void traverse(org.w3c.dom.Node node) {
+ String nodeName = node.getNodeName();
+
+ if (head == null /* first head node only */ && "head".equals(nodeName)) {
+ head = node;
+ } else if ("span".equals(nodeName) && isViewState((Element) node)) {
+ viewStateSpans.add(node);
+ } else {
+ org.w3c.dom.Node child = node.getFirstChild();
+ while (child != null) {
+ traverse(child);
+ child = child.getNextSibling();
+ }
+ }
+ }
+ }
+
/*
* (non-Javadoc)
*
@@ -156,59 +183,52 @@
if (null != document) {
Element documentElement = document.getDocumentElement();
if (null != documentElement) {
+ NodeVisitor nodeVisitor = new NodeVisitor();
+ nodeVisitor.traverse(documentElement);
// Replace state elements with real stored.
-
- NodeList inputs = documentElement.getElementsByTagName("span");
- for (int i = 0; i < inputs.getLength(); i++) {
- Element node = (Element) inputs.item(i);
- if (AjaxViewHandler.STATE_MARKER_KEY.equals(node
- .getAttribute("id"))
- && AjaxViewHandler.STATE_MARKER_KEY.equals(node
- .getAttribute("name"))) {
- // State marker - replace with real.
- org.w3c.dom.Node parentNode = node.getParentNode();
- if (null != _viewState) {
- parentNode.replaceChild(document
- .createCDATASection(_viewState), node);
- } else {
- // Remove marker element, but keep it content.
- if (node.hasChildNodes()) {
- org.w3c.dom.Node nextSibling = node
- .getNextSibling();
- NodeList childNodes = node.getChildNodes();
- // Copy all nodes by temporary array ( since
- // moving nodes in iteration
- // modify NodeList with side effects.
- org.w3c.dom.Node[] childArray = new org.w3c.dom.Node[childNodes
- .getLength()];
- for (int j = 0; j < childArray.length; j++) {
- childArray[j] = childNodes.item(j);
- }
- for (int j = 0; j < childArray.length; j++) {
- parentNode.insertBefore(childArray[j],
- nextSibling);
- }
+
+ List<org.w3c.dom.Node> viewStateSpans = nodeVisitor.viewStateSpans;
+ for (org.w3c.dom.Node node : viewStateSpans) {
+ // State marker - replace with real.
+ org.w3c.dom.Node parentNode = node.getParentNode();
+ if (null != _viewState) {
+ parentNode.replaceChild(document
+ .createCDATASection(_viewState), node);
+ } else {
+ // Remove marker element, but keep it content.
+ if (node.hasChildNodes()) {
+ org.w3c.dom.Node nextSibling = node
+ .getNextSibling();
+ NodeList childNodes = node.getChildNodes();
+ // Copy all nodes by temporary array ( since
+ // moving nodes in iteration
+ // modify NodeList with side effects.
+ org.w3c.dom.Node[] childArray = new org.w3c.dom.Node[childNodes
+ .getLength()];
+ for (int j = 0; j < childArray.length; j++) {
+ childArray[j] = childNodes.item(j);
}
- parentNode.removeChild(node);
+ for (int j = 0; j < childArray.length; j++) {
+ parentNode.insertBefore(childArray[j],
+ nextSibling);
+ }
}
+ parentNode.removeChild(node);
}
}
-
+
// Inserts scripts and styles to head.
if ((null != headEvents && headEvents.length > 0) || null != _viewState) {
// find head
- org.w3c.dom.Node head = documentElement
- .getElementsByTagName("head").item(0);
+ org.w3c.dom.Node head = nodeVisitor.head;
// Insert empty if not found
if (null == head) {
head = document.createElement("head");
documentElement.insertBefore(head, documentElement
.getFirstChild());
}
- NodeList headChildren = head.getChildNodes();
- org.w3c.dom.Node child = null;
- for (int i = 0; i < headChildren.getLength(); i++) {
- child = headChildren.item(i);
+ org.w3c.dom.Node child = head.getFirstChild();
+ while (child != null) {
if (child instanceof Element) {
String nodeName = ((Element) child).getNodeName();
if (!("title".equalsIgnoreCase(nodeName) || "base"
@@ -216,7 +236,8 @@
break;
}
}
- child = null;
+
+ child = child.getNextSibling();
}
if (headEvents != null) {
@@ -226,6 +247,7 @@
}
}
}
+
if (null != output) {
tidy.pprint(document, output);
}
15 years, 10 months
JBoss Rich Faces SVN: r12929 - in management/design: colorPicker and 1 other directory.
by richfaces-svn-commits@lists.jboss.org
Author: artdaw
Date: 2009-03-11 13:15:54 -0400 (Wed, 11 Mar 2009)
New Revision: 12929
Added:
management/design/colorPicker/
management/design/colorPicker/FuncSpec-colorPicker.doc
Log:
https://jira.jboss.org/jira/browse/RF-6496 - FuncSpec creation is started
Added: management/design/colorPicker/FuncSpec-colorPicker.doc
===================================================================
(Binary files differ)
Property changes on: management/design/colorPicker/FuncSpec-colorPicker.doc
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
15 years, 10 months
JBoss Rich Faces SVN: r12928 - trunk/test-applications/jsp/src/main/java/dataScroller.
by richfaces-svn-commits@lists.jboss.org
Author: tkuprevich
Date: 2009-03-11 12:46:07 -0400 (Wed, 11 Mar 2009)
New Revision: 12928
Modified:
trunk/test-applications/jsp/src/main/java/dataScroller/DataScroller.java
Log:
Modified: trunk/test-applications/jsp/src/main/java/dataScroller/DataScroller.java
===================================================================
--- trunk/test-applications/jsp/src/main/java/dataScroller/DataScroller.java 2009-03-11 16:45:51 UTC (rev 12927)
+++ trunk/test-applications/jsp/src/main/java/dataScroller/DataScroller.java 2009-03-11 16:46:07 UTC (rev 12928)
@@ -29,7 +29,7 @@
private String boundaryControls = "auto";
private HtmlDatascroller htmlDatascroller= null;
private String fastStep = "0";
- private String page = "10";
+ private int page = 2;
private Object value = null;
private String stepControls = "auto";
private String sortMode;
@@ -313,14 +313,14 @@
/**
* @return the page
*/
- public String getPage() {
+ public int getPage() {
return page;
}
/**
* @param page the page to set
*/
- public void setPage(String page) {
+ public void setPage(int page) {
this.page = page;
}
15 years, 10 months
JBoss Rich Faces SVN: r12927 - trunk/test-applications/jsp/src/main/webapp/DataScroller.
by richfaces-svn-commits@lists.jboss.org
Author: tkuprevich
Date: 2009-03-11 12:45:51 -0400 (Wed, 11 Mar 2009)
New Revision: 12927
Modified:
trunk/test-applications/jsp/src/main/webapp/DataScroller/DataScroller.jsp
trunk/test-applications/jsp/src/main/webapp/DataScroller/DataScrollerProperty.jsp
Log:
Modified: trunk/test-applications/jsp/src/main/webapp/DataScroller/DataScroller.jsp
===================================================================
--- trunk/test-applications/jsp/src/main/webapp/DataScroller/DataScroller.jsp 2009-03-11 16:43:10 UTC (rev 12926)
+++ trunk/test-applications/jsp/src/main/webapp/DataScroller/DataScroller.jsp 2009-03-11 16:45:51 UTC (rev 12927)
@@ -4,18 +4,30 @@
<%@ taglib uri="http://richfaces.org/rich" prefix="rich"%>
<f:subview id="DataScrollerSubviewID">
-
+
<rich:dataTable id="dataTableId" value="#{dataScroller.dataTable}"
- var="dT" cellpadding="5px" rows="5" border="1" reRender="dsID,dataTableId" sortMode="#{dataScroller.sortMode}">
+ var="dT" cellpadding="5px" rows="5" border="1"
+ reRender="dsID,dataTableId" sortMode="#{dataScroller.sortMode}">
<f:facet name="header">
- <rich:datascroller for="dataTableId" ajaxSingle="#{dataScroller.ajaxSingle}" reRender="dataTableId"
+ <rich:datascroller for="dataTableId"
+ ajaxSingle="#{dataScroller.ajaxSingle}" reRender="dataTableId"
boundaryControls="#{dataScroller.boundaryControls}"
- binding="#{dataScroller.htmlDatascroller}" data="datascrData" fastStep="#{dataScroller.fastStep}" id="dsID"
- page="#{dataScroller.page}" pagesVar="pages" pageIndexVar="index"
- value="#{dataScroller.value}" status="a4jStatusID" stepControls="#{dataScroller.stepControls}"
- eventsQueue="eventsQueue" inactiveStyle="#{style.inactiveStyle}" inactiveStyleClass="#{style.inactiveStyleClass}" selectedStyle="#{style.selectedStyle}" selectedStyleClass="#{style.selectedStyleClass}" style="#{style.style}" styleClass="#{style.styleClass}" tableStyle="#{style.tableStyle}" tableStyleClass="#{style.tableStyleClass}"
- fastControls="#{dataScroller.fastControls}" action="#{dataScroller.act}" actionListener="#{dataScroller.actListener}"
- align="center" rendered="#{dataScroller.render}"
+ binding="#{dataScroller.htmlDatascroller}" data="datascrData"
+ fastStep="#{dataScroller.fastStep}" id="dsID"
+ page="#{dataScroller.page}" pagesVar="pages" pageIndexVar="index"
+ value="#{dataScroller.value}" status="a4jStatusID"
+ stepControls="#{dataScroller.stepControls}"
+ eventsQueue="eventsQueue" inactiveStyle="#{style.inactiveStyle}"
+ inactiveStyleClass="#{style.inactiveStyleClass}"
+ selectedStyle="#{style.selectedStyle}"
+ selectedStyleClass="#{style.selectedStyleClass}"
+ style="#{style.style}" styleClass="#{style.styleClass}"
+ tableStyle="#{style.tableStyle}"
+ tableStyleClass="#{style.tableStyleClass}"
+ fastControls="#{dataScroller.fastControls}"
+ action="#{dataScroller.act}"
+ actionListener="#{dataScroller.actListener}" align="center"
+ rendered="#{dataScroller.render}"
limitToList="#{dataScroller.limitToList}"
renderIfSinglePage="#{dataScroller.renderIfSinglePage}"
maxPages="#{dataScroller.maxPages}"
@@ -26,22 +38,25 @@
onmousedown="#{event.onmousedown}"
onmousemove="#{event.onmousemove}" onmouseout="#{event.onmouseout}"
onmouseover="#{event.onmouseover}" onmouseup="#{event.onmouseup}">
-
+
</rich:datascroller>
</f:facet>
<f:facet name="footer">
-
+
</f:facet>
- <rich:column sortBy="#{dT.str0}" filterBy="#{dT.str0}" filterEvent="onkeyup"
- selfSorted="#{dataScroller.selfSorted}" filterValue="#{dataScroller.filterValue}">
+ <rich:column sortBy="#{dT.str0}" filterBy="#{dT.str0}"
+ filterEvent="onkeyup" selfSorted="#{dataScroller.selfSorted}"
+ filterValue="#{dataScroller.filterValue}">
<h:outputText value="#{dT.str0}" />
</rich:column>
- <rich:column sortBy="#{dT.int0}" filterBy="#{dT.int0}" filterEvent="onkeyup" selfSorted="#{dataScroller.selfSorted}">
+ <rich:column sortBy="#{dT.int0}" filterBy="#{dT.int0}"
+ filterEvent="onkeyup" selfSorted="#{dataScroller.selfSorted}">
<h:outputText value="#{dT.int0} " />
</rich:column>
</rich:dataTable>
<h:panelGrid id="dataScrollerActionID" columns="1">
- <a4j:commandButton value="Show action" reRender="dataScrollerActionID" style=" width : 95px;"></a4j:commandButton>
+ <a4j:commandButton value="Show action" reRender="dataScrollerActionID"
+ style=" width : 95px;"></a4j:commandButton>
<h:outputText value="#{dataScroller.action}" />
<h:outputText value="#{dataScroller.actionListener}" />
</h:panelGrid>
Modified: trunk/test-applications/jsp/src/main/webapp/DataScroller/DataScrollerProperty.jsp
===================================================================
--- trunk/test-applications/jsp/src/main/webapp/DataScroller/DataScrollerProperty.jsp 2009-03-11 16:43:10 UTC (rev 12926)
+++ trunk/test-applications/jsp/src/main/webapp/DataScroller/DataScrollerProperty.jsp 2009-03-11 16:45:51 UTC (rev 12927)
@@ -13,8 +13,13 @@
<h:panelGrid columns="2">
<h:outputText value="maxPages" />
<h:inputText value="#{dataScroller.maxPages}">
- <a4j:support event="onchange" reRender="dataScrollerID"></a4j:support>
+ <a4j:support event="onchange" reRender="dataTableId"></a4j:support>
</h:inputText>
+
+ <h:outputText value="page" />
+ <h:inputText value="#{dataScroller.page}">
+ <a4j:support event="onchange" reRender="dataTableId"></a4j:support>
+ </h:inputText>
<h:outputText value="Rendered:" />
<h:selectBooleanCheckbox value="#{dataScroller.render}"
15 years, 10 months
JBoss Rich Faces SVN: r12926 - in trunk/ui: combobox/src/main/config/component and 10 other directories.
by richfaces-svn-commits@lists.jboss.org
Author: cluts
Date: 2009-03-11 12:43:10 -0400 (Wed, 11 Mar 2009)
New Revision: 12926
Modified:
trunk/ui/calendar/src/main/config/component/calendar.xml
trunk/ui/combobox/src/main/config/component/combobox.xml
trunk/ui/contextMenu/src/main/config/component/contextMenu.xml
trunk/ui/dataFilterSlider/src/main/config/component/dataFilterSlider.xml
trunk/ui/datascroller/src/main/config/component/datascroller.xml
trunk/ui/dropdown-menu/src/main/config/component/dropdownmenu.xml
trunk/ui/editor/src/main/config/component/editor.xml
trunk/ui/fileUpload/src/main/config/component/fileUpload.xml
trunk/ui/gmap/src/main/config/component/gmap.xml
trunk/ui/inplaceInput/src/main/config/component/inplaceinput.xml
trunk/ui/inplaceSelect/src/main/config/component/inplaceselect.xml
trunk/ui/virtualEarth/src/main/config/component/virtualEarth.xml
Log:
RF-5945 - descriptions of attributes had been updated in the configuration files for calendar, comboBox, contextMenu, dataFilterSlider, datascroller, dropDownMenu, editor, fileUpload, gmap, inplaceInput and inplaceSelect(partly), virtualEarth
Modified: trunk/ui/calendar/src/main/config/component/calendar.xml
===================================================================
--- trunk/ui/calendar/src/main/config/component/calendar.xml 2009-03-11 16:42:51 UTC (rev 12925)
+++ trunk/ui/calendar/src/main/config/component/calendar.xml 2009-03-11 16:43:10 UTC (rev 12926)
@@ -338,98 +338,98 @@
<property>
<name>ondateselect</name>
<classname>java.lang.String</classname>
- <description>onDateSelect event handler</description>
+ <description>HTML: script expression; to invoke before some date cell was selected.</description>
</property>
<property>
<name>ondateselected</name>
<classname>java.lang.String</classname>
- <description>onDateSelected event handler</description>
+ <description>HTML: script expression; to invoke after some date cell selected.</description>
</property>
<property>
<name>ontimeselect</name>
<classname>java.lang.String</classname>
- <description>onTimeSelect event handler</description>
+ <description>HTML: script expression; to invoke before new time was selected</description>
</property>
<property>
<name>ontimeselected</name>
<classname>java.lang.String</classname>
- <description>onTimeSelected event handler</description>
+ <description>HTML: script expression; to invoke after time selected</description>
</property>
<property>
<name>onchanged</name>
<classname>java.lang.String</classname>
- <description>onChanged event handler</description>
+ <description>HTML: script expression; to invoke when date or time was changed and applied to input</description>
</property>
<property>
<name>oncurrentdateselect</name>
<classname>java.lang.String</classname>
- <description>onCurrentDateSelect event handler</description>
+ <description>HTML: script expression; to invoke before current month was changed </description>
</property>
<property>
<name>oncurrentdateselected</name>
<classname>java.lang.String</classname>
- <description>onCurrentDateSelected event handler</description>
+ <description>HTML: script expression; to invoke after current month was changed </description>
</property>
<property>
<name>onexpand</name>
<classname>java.lang.String</classname>
- <description>onExpand event handler</description>
+ <description>HTML: script expression; calendar was opened</description>
</property>
<property>
<name>oncollapse</name>
<classname>java.lang.String</classname>
- <description>onCollapse event handler</description>
+ <description>HTML: script expression; calendar was closed</description>
</property>
<property>
<name>ondatemouseover</name>
<classname>java.lang.String</classname>
- <description>onDateMouseOver event handler</description>
+ <description>HTML: script expression; to invoke when a pointer is moved to the date cell</description>
</property>
<property>
<name>ondatemouseout</name>
<classname>java.lang.String</classname>
- <description>onDateMouseOut event handler</description>
+ <description>HTML: a script expression; a pointer is moved away the date cell</description>
</property>
<property>
<name>oninputchange</name>
<classname>java.lang.String</classname>
- <description>input onChange event handler</description>
+ <description>HTML: script expression; the input field is changed</description>
</property>
<property>
<name>oninputselect</name>
<classname>java.lang.String</classname>
- <description>input onSelect event handler</description>
+ <description>HTML: script expression; the input field is selected</description>
</property>
<property>
<name>oninputfocus</name>
<classname>java.lang.String</classname>
- <description>input onFocus event handler</description>
+ <description>HTML: script expression; the input field got the focus</description>
</property>
<property>
<name>oninputblur</name>
<classname>java.lang.String</classname>
- <description>input onBlur event handler</description>
+ <description>HTML: script expression; the input field lost the focus</description>
</property>
<property>
<name>oninputclick</name>
<classname>java.lang.String</classname>
- <description>input onClick event handler</description>
+ <description>HTML: a script expression; the input field is clicked</description>
</property>
<property>
<name>oninputkeypress</name>
<classname>java.lang.String</classname>
- <description>input onKeyPress event handler</description>
+ <description>HTML: a script expression; a key for the input field is pressed and released</description>
</property>
<property>
<name>oninputkeydown</name>
<classname>java.lang.String</classname>
- <description>input onKeyDown event handler</description>
+ <description>HTML: a script expression; a key for the input field is pressed down</description>
</property>
<property>
<name>oninputkeyup</name>
<classname>java.lang.String</classname>
- <description>input onKeyUp event handler</description>
+ <description>HTML: a script expression; a key for the input field is released</description>
</property>
<property hidden="true">
Modified: trunk/ui/combobox/src/main/config/component/combobox.xml
===================================================================
--- trunk/ui/combobox/src/main/config/component/combobox.xml 2009-03-11 16:42:51 UTC (rev 12925)
+++ trunk/ui/combobox/src/main/config/component/combobox.xml 2009-03-11 16:43:10 UTC (rev 12926)
@@ -107,7 +107,7 @@
<property>
<name>onlistcall</name>
<classname>java.lang.String</classname>
- <description>A JavaScript event handler called on a list call operation</description>
+ <description>HTML: script expression; a list is called</description>
<defaultvalue><![CDATA[""]]></defaultvalue>
</property>
<property>
Modified: trunk/ui/contextMenu/src/main/config/component/contextMenu.xml
===================================================================
--- trunk/ui/contextMenu/src/main/config/component/contextMenu.xml 2009-03-11 16:42:51 UTC (rev 12925)
+++ trunk/ui/contextMenu/src/main/config/component/contextMenu.xml 2009-03-11 16:43:10 UTC (rev 12926)
@@ -214,7 +214,7 @@
<name>oncollapse</name>
<classname>java.lang.String</classname>
<description>
- Event must occur on menu closure
+ HTML: script expression; a menu is collapsed.
</description>
<defaultvalue><![CDATA[""]]></defaultvalue>
</property>
@@ -223,7 +223,7 @@
<name>onexpand</name>
<classname>java.lang.String</classname>
<description>
- Event must occur on menu opening
+ HTML: script expression; a menu is expanded.
</description>
<defaultvalue><![CDATA[""]]></defaultvalue>
</property>
Modified: trunk/ui/dataFilterSlider/src/main/config/component/dataFilterSlider.xml
===================================================================
--- trunk/ui/dataFilterSlider/src/main/config/component/dataFilterSlider.xml 2009-03-11 16:42:51 UTC (rev 12925)
+++ trunk/ui/dataFilterSlider/src/main/config/component/dataFilterSlider.xml 2009-03-11 16:43:10 UTC (rev 12926)
@@ -174,7 +174,7 @@
<name>onslide</name>
<classname>java.lang.String</classname>
<description>
- Event occur on sliding
+ HTML: script expression; a handler is moved on sliding
</description>
<defaultvalue><![CDATA[""]]></defaultvalue>
</property>
@@ -225,7 +225,7 @@
<name>onchange</name>
<classname>java.lang.String</classname>
<description>
- Event occur on change
+ HTML: script expression; a handler's position is changed on sliding
</description>
<defaultvalue><![CDATA[""]]></defaultvalue>
</property>
Modified: trunk/ui/datascroller/src/main/config/component/datascroller.xml
===================================================================
--- trunk/ui/datascroller/src/main/config/component/datascroller.xml 2009-03-11 16:42:51 UTC (rev 12925)
+++ trunk/ui/datascroller/src/main/config/component/datascroller.xml 2009-03-11 16:43:10 UTC (rev 12926)
@@ -318,7 +318,7 @@
<property>
<name>onpagechange</name>
<classname>java.lang.String</classname>
- <description>JavaScript handler for call after the page is changed</description>
+ <description>HTML: script expression; a page is changed</description>
</property>
<property hidden="true" existintag="false" exist="false" >
Modified: trunk/ui/dropdown-menu/src/main/config/component/dropdownmenu.xml
===================================================================
--- trunk/ui/dropdown-menu/src/main/config/component/dropdownmenu.xml 2009-03-11 16:42:51 UTC (rev 12925)
+++ trunk/ui/dropdown-menu/src/main/config/component/dropdownmenu.xml 2009-03-11 16:43:10 UTC (rev 12926)
@@ -237,7 +237,7 @@
<name>oncollapse</name>
<classname>java.lang.String</classname>
<description>
- Event must occur on menu closure
+ HTML: script expression; a menu is collapsed.
</description>
<defaultvalue><![CDATA[""]]></defaultvalue>
</property>
@@ -246,7 +246,7 @@
<name>onexpand</name>
<classname>java.lang.String</classname>
<description>
- Event must occur on menu opening
+ HTML: script expression; a menu is expanded.
</description>
<defaultvalue><![CDATA[""]]></defaultvalue>
</property>
Modified: trunk/ui/editor/src/main/config/component/editor.xml
===================================================================
--- trunk/ui/editor/src/main/config/component/editor.xml 2009-03-11 16:42:51 UTC (rev 12925)
+++ trunk/ui/editor/src/main/config/component/editor.xml 2009-03-11 16:43:10 UTC (rev 12926)
@@ -121,28 +121,28 @@
<name>oninit</name>
<classname>java.lang.String</classname>
<description>
- Attribute defines a function name to be executed when all Editor instances have finished their initialization.
+ HTML: script expression; initialization of the editor's instances are finished
</description>
</property>
<property>
<name>onchange</name>
<classname>java.lang.String</classname>
<description>
- Attribute enables to specify a function name to be executed each time content is modified by TinyMCE.
+ HTML: script expression; content is modified by TinyMCE.
</description>
</property>
<property>
<name>onsave</name>
<classname>java.lang.String</classname>
<description>
- Attribute enables to add custom logic to be executed when the contents is extracted/saved.
+ HTML: script expression; the contents is extracted/saved.
</description>
</property>
<property>
<name>onsetup</name>
<classname>java.lang.String</classname>
<description>
- Attribute enables to add events to Editor instances before they get rendered.
+ HTML: script expression; to add events to editor instances before they get rendered.
</description>
</property>
<property>
Modified: trunk/ui/fileUpload/src/main/config/component/fileUpload.xml
===================================================================
--- trunk/ui/fileUpload/src/main/config/component/fileUpload.xml 2009-03-11 16:42:51 UTC (rev 12925)
+++ trunk/ui/fileUpload/src/main/config/component/fileUpload.xml 2009-03-11 16:43:10 UTC (rev 12926)
@@ -242,47 +242,47 @@
<property>
<name>onadd</name>
<classname>java.lang.String</classname>
- <description>A JavaScript event handler called on an add file operation</description>
+ <description>HTML: script expression; a file is added.</description>
</property>
<property>
<name>onupload</name>
<classname>java.lang.String</classname>
- <description>A JavaScript event handler called on an upload operation</description>
+ <description>HTML: script expression; the uploading is cancelled at client side</description>
</property>
<property>
<name>onuploadcomplete</name>
<classname>java.lang.String</classname>
- <description>A JavaScript event handler called when upload is completed</description>
+ <description>HTML: script expression; uploading all files from list is completed</description>
</property>
<property>
<name>onuploadcanceled</name>
<classname>java.lang.String</classname>
- <description>A JavaScript event handler called when upload is cancelled</description>
+ <description>HTML: script expression; uploading is cancelled</description>
</property>
<property>
<name>onerror</name>
<classname>java.lang.String</classname>
- <description>A JavaScript event handler called when the file upload was interrupted according to any errors</description>
+ <description>HTML: script expression; the file uploading is interrupted according to any errors</description>
</property>
<property>
<name>ontyperejected</name>
<classname>java.lang.String</classname>
- <description>A JavaScript event handler called when the file type was rejected according to file types allowed</description>
+ <description>HTML: script expression; the file type is rejected according to file types allowed</description>
</property>
<property>
<name>onsizerejected</name>
<classname>java.lang.String</classname>
- <description>A JavaScript event handler called when the file uploading was rejected by fiel size overflow</description>
+ <description>HTML: script expression; the file uploading is rejected by fiel size overflow</description>
</property>
<property>
<name>onclear</name>
<classname>java.lang.String</classname>
- <description>A JavaScript event handler called when the file entries were cleared</description>
+ <description>HTML: script expression; the file entries are cleared</description>
</property>
<property>
<name>onfileuploadcomplete</name>
<classname>java.lang.String</classname>
- <description>A JavaScript event handler called when file uploaded to server</description>
+ <description>HTML: script expression; file was uploaded to server</description>
</property>
<property>
<name>addControlLabel</name>
Modified: trunk/ui/gmap/src/main/config/component/gmap.xml
===================================================================
--- trunk/ui/gmap/src/main/config/component/gmap.xml 2009-03-11 16:42:51 UTC (rev 12925)
+++ trunk/ui/gmap/src/main/config/component/gmap.xml 2009-03-11 16:43:10 UTC (rev 12926)
@@ -42,7 +42,7 @@
<name>oninit</name>
<classname>java.lang.String</classname>
<description>
- JavaScript code invoked just after the Google Map object is initiated.
+ HTML: script expression; the Google Map object is initiated.
</description>
<defaultvalue>""</defaultvalue>
</property>
Modified: trunk/ui/inplaceInput/src/main/config/component/inplaceinput.xml
===================================================================
--- trunk/ui/inplaceInput/src/main/config/component/inplaceinput.xml 2009-03-11 16:42:51 UTC (rev 12925)
+++ trunk/ui/inplaceInput/src/main/config/component/inplaceinput.xml 2009-03-11 16:43:10 UTC (rev 12926)
@@ -105,12 +105,12 @@
<property>
<name>oneditactivated</name>
<classname>java.lang.String</classname>
- <description>Provides a possibility to assign JavaScript to be executed when edit state is activated</description>
+ <description>HTML: script expression; edit state is activated</description>
</property>
<property>
<name>onviewactivated</name>
<classname>java.lang.String</classname>
- <description>Provides a possibility to assign JavaScript to be executed when view state is activated</description>
+ <description>HTML: script expression; view state is activated</description>
</property>
<property>
<name>selectOnEdit</name>
Modified: trunk/ui/inplaceSelect/src/main/config/component/inplaceselect.xml
===================================================================
--- trunk/ui/inplaceSelect/src/main/config/component/inplaceselect.xml 2009-03-11 16:42:51 UTC (rev 12925)
+++ trunk/ui/inplaceSelect/src/main/config/component/inplaceselect.xml 2009-03-11 16:43:10 UTC (rev 12926)
@@ -235,15 +235,13 @@
<property>
<name>oneditactivated</name>
<classname>java.lang.String</classname>
- <description>The attributes provide a possibility to assign
- JavaScript to be executed when edit state is
+ <description>HTML: script expression; edit state is
activated</description>
</property>
<property>
<name>onviewactivated</name>
<classname>java.lang.String</classname>
- <description>The attributes provide a possibility to assign
- JavaScript to be executed when view state is
+ <description>HTML: script expression; view state is
activated</description>
</property>
<property hidden="true">
Modified: trunk/ui/virtualEarth/src/main/config/component/virtualEarth.xml
===================================================================
--- trunk/ui/virtualEarth/src/main/config/component/virtualEarth.xml 2009-03-11 16:42:51 UTC (rev 12925)
+++ trunk/ui/virtualEarth/src/main/config/component/virtualEarth.xml 2009-03-11 16:43:10 UTC (rev 12926)
@@ -32,7 +32,7 @@
<name>onLoadMap</name>
<classname>java.lang.String</classname>
<description>
- JavaScript code invoked just after the Virtual Earth object is initiated.
+ HTML: script expression; the Virtual Earth object is initiated.
</description>
<defaultvalue>""</defaultvalue>
</property>
15 years, 10 months