diff --git a/whoisonline.php b/whoisonline.php index e87ff4611c..29b1dd1b80 100644 --- a/whoisonline.php +++ b/whoisonline.php @@ -29,7 +29,7 @@ $this_section = SECTION_SOCIAL; // table definitions $track_user_table = Database::get_main_table(TABLE_MAIN_USER); $htmlHeadXtra[] = ''; @@ -102,7 +102,7 @@ if ($_GET['chatid'] != '') { if ($_GET['chatid'] == strval(intval($_GET['chatid']))) { $sql = "UPDATE $track_user_table SET chatcall_user_id = '".Database::escape_string($_user['user_id'])."', chatcall_date = '".Database::escape_string($time)."', chatcall_text = '' where (user_id = ".(int)Database::escape_string($chatid).")"; $result = Database::query($sql); - //redirect caller to chat + //redirect caller to chat header("Location: ".api_get_path(WEB_CODE_PATH)."chat/chat.php?".api_get_cidreq()."&origin=whoisonline&target=".Security::remove_XSS($chatid)); exit; } @@ -114,39 +114,39 @@ if ((api_get_setting('showonline', 'world') == 'true' && !$_user['user_id']) || if(isset($_GET['cidReq']) && strlen($_GET['cidReq']) > 0 ) { $user_list = who_is_online_in_this_course(0, 9, api_get_user_id(), api_get_setting('time_limit_whosonline'), $_GET['cidReq']); } else { - $user_list = who_is_online(0, 9); + $user_list = who_is_online(0, 9); } - - if (!isset($_GET['id'])) { + + if (!isset($_GET['id'])) { if (api_get_setting('allow_social_tool') == 'true') { - if (!api_is_anonymous()) { + if (!api_is_anonymous()) { //this include the social menu div - $social_left_content = SocialManager::show_social_menu('whoisonline'); - } + $social_left_content = SocialManager::show_social_menu('whoisonline'); + } } } if ($user_list) { if (!isset($_GET['id'])) { - if (api_get_setting('allow_social_tool') == 'true') { + if (api_get_setting('allow_social_tool') == 'true') { if (!api_is_anonymous()) { - $query = isset($_GET['q']) ? $_GET['q']: null; + $query = isset($_GET['q']) ? $_GET['q']: null; $social_right_content .= '
'.UserManager::get_search_form($query).'
'; } - } - $social_right_content .= SocialManager::display_user_list($user_list); + } + $social_right_content .= SocialManager::display_user_list($user_list); } } - - if (isset($_GET['id'])) { - if (api_get_setting('allow_social_tool') == 'true') { + + if (isset($_GET['id'])) { + if (api_get_setting('allow_social_tool') == 'true') { header("Location: ".api_get_path(WEB_CODE_PATH)."social/profile.php?u=".intval($_GET['id'])); exit; } else { - SocialManager::display_individual_user($_GET['id']); + SocialManager::display_individual_user($_GET['id']); } } -} else { +} else { api_not_allowed(); exit; } @@ -154,17 +154,13 @@ if ((api_get_setting('showonline', 'world') == 'true' && !$_user['user_id']) || $tpl = new Template(get_lang('UsersOnLineList')); if (api_get_setting('allow_social_tool') == 'true' && !api_is_anonymous()) { + $tpl->set_help('Groups'); $tpl->assign('social_left_content', $social_left_content); - //$tpl->assign('social_left_menu', $social_left_menu); $tpl->assign('social_right_content', $social_right_content); $social_layout = $tpl->get_template('layout/social_layout.tpl'); - $content = $tpl->fetch($social_layout); + $tpl->display($social_layout); } else { - $content = $social_right_content; -} - -$tpl->assign('actions', $actions); -$tpl->assign('message', $show_message); -$tpl->assign('header', get_lang('UsersOnLineList')); -$tpl->assign('content', $content); -$tpl->display_one_col_template(); \ No newline at end of file + $tpl->assign('header', get_lang('UsersOnLineList')); + $tpl->assign('content', $social_right_content); + $tpl->display_one_col_template(); +} \ No newline at end of file diff --git a/whoisonlinesession.php b/whoisonlinesession.php index 9fd8734b57..34f2251608 100644 --- a/whoisonlinesession.php +++ b/whoisonlinesession.php @@ -1,5 +1,5 @@

- +
@@ -50,43 +50,15 @@ echo Display::page_header(get_lang('UserOnlineListSession')); "; - echo ' + echo ' '.get_lang('Chat').' '; echo "