Index: lams_learning/web/includes/presenceChat.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_learning/web/includes/Attic/presenceChat.jsp,v
diff -u -r1.6 -r1.7
--- lams_learning/web/includes/presenceChat.jsp 6 Jul 2009 07:25:49 -0000 1.6
+++ lams_learning/web/includes/presenceChat.jsp 19 Apr 2010 13:58:58 -0000 1.7
@@ -14,14 +14,14 @@
// populated from jsp
var lamsUrl = "";
var xmppServlet = lamsUrl + "Presence.do";
- var presenceEnabled = "${param.presenceEnabled}";
+ var presenceEnabled = "${param.presenceEnabledPatch}";
var presenceImEnabled = "${param.presenceImEnabled}";
- var presenceUrl = "${param.presenceUrl}";
+ var presenceUrl = "${requestScope.presenceUrl}";
var userId = "";
var nickname = "" + " " + "";
var HTTPBASE = lamsUrl + "JHB";
- var roomName = "${param.lessonID}" + "${param.createDateTime}";
+ var roomName = "${param.lessonID}" + "_" + "${param.createDateTime}";
// labels
var presenceLabel = "";
@@ -39,7 +39,11 @@
// make visible
$("#presenceChat").removeClass("startHidden");
-
+
+ $("div#presenceChatRoster ul").click(function() {
+ handlePresenceClick();
+ });
+
// create chat tabs
$("#presenceChatTabs").tabs({ scrollable: true });
@@ -63,6 +67,9 @@
var messageArea = $("#" + tagToMessageArea(tag));
messageArea.attr("scrollTop", messageArea.attr("scrollHeight"));
});
+
+ setPresenceShown("${param.presenceShown}");
+
// create roster tab
@@ -120,8 +127,8 @@
<%-- always pop the roster --%>