if ($localGuest != $_SESSION['user_nickname']) { $addLine = "- " . addStyle($localGuest, "leaving_username"); } unset($_SESSION['chat_guests'][array_search($localGuest, $_SESSION['chat_guests'])]); } if ($addLine != "") { $returnedArray[count($returnedArray)] = $addLine; } } return $returnedArray; } switch ($action) { case "list": if ($delay != "") { $lastActivityArray = readSessionsVar("user_lastactivitydate"); $nicknameArray = readSessionsVar("user_nickname"); $list = processGuestsArray($lastActivityArray, $nicknameArray); $answer = implode("<br />", $list); } break; case "refresh": if ($id != "") { $_SESSION['user_lastactivitydate'] = UNIX_TIME_STAMP; $roomArray = @file(ROOM_FILE_PATH, FILE_TEXT | FILE_SKIP_EMPTY_LINES); $roomArray = processMessagesArray($roomArray); $answer = implode("<br />", $roomArray); } break; case "send": if ($id != "" && $message != "" && $guest == $_SESSION['user_nickname']) { $avatar = $_SESSION['user_file'] == "" ? "default_avatar.png" : $_SESSION['user_file'];
echo getBotBox(); ?> </div> <?php } //if ($_SESSION['home_page'] == "overview") { //CRO 2011-10-12 if (false) { ?> <div class="menu" id="connected_cavers_menu"> <?php echo getTopMenu('<div class="frame_title" style="margin-right:0px;">' . setTitle("#", "details", "<convert>#label=686<convert>", 1) . '</div><!--Speleo connectes-->'); ?> <select class="input1" style="width:100%" name="connected_cavers" id="connected_cavers" size="3" onclick="JavaScript:selectOnClick(event, this);"><!-- ondblclick="JavaScript:selectOnClick(event, this, event);"--> <?php $connected_cavers = implode(", ", readSessionsVar("user_id")); //concat_WS(getConnectedCaversArray(),", "); if ($connected_cavers != "") { $sql = "SELECT ca.Id AS objectId, ca.Nickname AS text, 'caver' AS category "; $sql .= "FROM `" . $_SESSION['Application_host'] . "`.`T_caver` ca "; $sql .= "WHERE ca.Id IN (" . $connected_cavers . ") "; $sql .= "ORDER BY text "; $msg = ""; $comparedCol = "objectId"; $categoryCol = "category"; $selected = "#"; $textCol = "text"; echo getOptions($sql, $msg, $selected, $comparedCol, $categoryCol, $textCol); } ?> </select>
function getConnectedCaversArray() { return readSessionsVar("user_id"); }