';
//echo get_lang('Groups');
diff --git a/main/social/home.php b/main/social/home.php
index 49c9d89f2a..131025302d 100755
--- a/main/social/home.php
+++ b/main/social/home.php
@@ -80,6 +80,10 @@ echo '
';
echo UserManager::get_search_form($query);
+ $user_list = WhoIsOnline(api_get_setting('time_limit_whosonline'));
+
+ SocialManager::display_user_list($user_list);
+
echo '
';
echo '
';
diff --git a/main/user/userInfo.php b/main/user/userInfo.php
index 5dd04508b6..57c0d73266 100755
--- a/main/user/userInfo.php
+++ b/main/user/userInfo.php
@@ -478,7 +478,7 @@ elseif ($displayMode == "viewContentList") // default display
}
// is the user online ?
- $users_online = WhoIsOnline($userIdViewed, 30);
+ $users_online = WhoIsOnline(30);
foreach ($users_online as $online) {
if (in_array($userIdViewed, $online)) {
diff --git a/tests/main/inc/lib/online.inc.test.php b/tests/main/inc/lib/online.inc.test.php
index 56e13f8675..d3c4ac0ffc 100755
--- a/tests/main/inc/lib/online.inc.test.php
+++ b/tests/main/inc/lib/online.inc.test.php
@@ -92,7 +92,7 @@ class TestOnline extends UnitTestCase {
function testWhoIsOnline() {
$valid='';
- $res=WhoIsOnline($uid=0,$valid);
+ $res=WhoIsOnline($valid);
$this->assertTrue(is_array($res));
//var_dump($res);
}
diff --git a/whoisonline.php b/whoisonline.php
index ce24fa122e..e797735992 100755
--- a/whoisonline.php
+++ b/whoisonline.php
@@ -120,7 +120,7 @@ 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($_user['user_id'], api_get_setting('time_limit_whosonline'), $_GET['cidReq']);
} else {
- $user_list = WhoIsOnline($_user['user_id'], api_get_setting('time_limit_whosonline'));
+ $user_list = WhoIsOnline(api_get_setting('time_limit_whosonline'));
}
$total = count($user_list);
@@ -148,7 +148,7 @@ if ((api_get_setting('showonline', 'world') == 'true' && !$_user['user_id']) ||
if (!isset($_GET['id'])) {
if (!api_is_anonymous())
echo UserManager::get_search_form($_GET['q']);
- SocialManager::display_user_list($user_list, $_plugins);
+ SocialManager::display_user_list($user_list);
} else {
//individual user information - also displays header info
SocialManager::display_individual_user(Security::remove_XSS($_GET['id']));