Index: lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/forms/AuthoringForm.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/forms/AuthoringForm.java,v diff -u -r1.4 -r1.5 --- lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/forms/AuthoringForm.java 8 Jun 2006 04:04:47 -0000 1.4 +++ lams_tool_chat/src/java/org/lamsfoundation/lams/tool/chat/web/forms/AuthoringForm.java 19 Jun 2006 23:25:38 -0000 1.5 @@ -25,7 +25,13 @@ package org.lamsfoundation.lams.tool.chat.web.forms; +import javax.servlet.http.HttpServletRequest; + +import org.apache.struts.action.ActionErrors; import org.apache.struts.action.ActionForm; +import org.apache.struts.action.ActionMapping; +import org.apache.struts.action.ActionMessage; +import org.apache.struts.action.ActionMessages; import org.apache.struts.upload.FormFile; import org.lamsfoundation.lams.tool.chat.beans.AuthoringSessionBean; @@ -68,6 +74,14 @@ AuthoringSessionBean authSession; + @Override + public ActionErrors validate(ActionMapping arg0, HttpServletRequest arg1) { + ActionErrors ac = new ActionErrors(); + ac.add(ActionMessages.GLOBAL_MESSAGE, new ActionMessage("this is an error")); + + return ac; + } + public String getAuthSessionId() { return authSessionId; } Index: lams_tool_chat/web/chat_client/chat_app.js =================================================================== RCS file: /usr/local/cvsroot/lams_tool_chat/web/chat_client/Attic/chat_app.js,v diff -u -r1.5 -r1.6 --- lams_tool_chat/web/chat_client/chat_app.js 15 Jun 2006 00:17:52 -0000 1.5 +++ lams_tool_chat/web/chat_client/chat_app.js 19 Jun 2006 23:25:38 -0000 1.6 @@ -20,6 +20,14 @@ return str; } +function getColor(nick) { + var charSum = 0; + for (var i=0; i" + userName +""; - var charSum = 0; - for (var i=0; i" + userName +""; - document.getElementById("sendToEveryone").style.display="none"; document.getElementById("sendToUser").style.display=""; @@ -87,11 +91,8 @@ } } function generateMessageHTML(nick, message, type) { - var charSum = 0; - for (var i=0; i" + nick + ":" + message + "
"; + + return "
" + nick + "
" + message + "
"; } function updateMessageDisplay(htmlMessage) { var iRespDiv = document.getElementById("iResp"); @@ -172,9 +173,9 @@ document.getElementById("clearButton").disabled="disabled"; } } else { - document.getElementById("finishButtonDiv").style.display =""; + document.getElementById("finishButton_pane").style.display =""; } - } + } // send presence var aPresence = new JSJaCPresence(); Index: lams_tool_chat/web/chat_client/chat_style.css =================================================================== RCS file: /usr/local/cvsroot/lams_tool_chat/web/chat_client/Attic/chat_style.css,v diff -u -r1.2 -r1.3 --- lams_tool_chat/web/chat_client/chat_style.css 9 Jun 2006 06:40:14 -0000 1.2 +++ lams_tool_chat/web/chat_client/chat_style.css 19 Jun 2006 23:25:38 -0000 1.3 @@ -1,22 +1,29 @@ -#chat_pane { +#chat_content { + width: 100%; height: 600px; + padding: 12px; } +#chat_pane { + +} + #iResp { height: 400px; margin-right: 8px; overflow: scroll; padding: 4px; background-color: white; + border: thin solid black; } -.groupchat_message { - +.message { + padding-bottom: 4px; } .private_message { font-style: italic; - background-color: #E6E6FA; + background-color: #e6e6fa; } .messageFrom { @@ -38,13 +45,13 @@ #msgArea { width: 100%; height: 100%; - margin: 0; } #msgAreaDiv { height: 45px; } -#finishButtonDiv { - float: right; -} +#finishButton_pane { + width: 100%; + text-align: right; +} \ No newline at end of file Index: lams_tool_chat/web/chat_client/chat_ui.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_chat/web/chat_client/Attic/chat_ui.jsp,v diff -u -r1.5 -r1.6 --- lams_tool_chat/web/chat_client/chat_ui.jsp 15 Jun 2006 00:17:52 -0000 1.5 +++ lams_tool_chat/web/chat_client/chat_ui.jsp 19 Jun 2006 23:25:38 -0000 1.6 @@ -24,56 +24,59 @@ var LOCK_ON_FINISHED = "${LOCK_ON_FINISHED}"; - + -
-
-

- message.loading -

-
+
-