Index: lams_learning/web/includes/presenceChat.jsp =================================================================== diff -u -rea79f29aed5c764a223234e456442bc1e49fcf85 -rc5cee0ea97fcdbe30b44fc46b94bd34968e94a36 --- lams_learning/web/includes/presenceChat.jsp (.../presenceChat.jsp) (revision ea79f29aed5c764a223234e456442bc1e49fcf85) +++ lams_learning/web/includes/presenceChat.jsp (.../presenceChat.jsp) (revision c5cee0ea97fcdbe30b44fc46b94bd34968e94a36) @@ -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 --%>