Show only friend users BT#15445

pull/2864/head
Julio 7 years ago
parent 8ffc709f24
commit 60e793810d
  1. 6
      main/inc/lib/social.lib.php
  2. 4
      main/social/friends.php
  3. 2
      main/social/home.php

@ -2315,6 +2315,7 @@ class SocialManager extends UserManager
/**
* @param int $user_id
* @param $link_shared
* @param bool $showLinkToChat
*
* @return string
*/
@ -2343,12 +2344,11 @@ class SocialManager extends UserManager
$name_user = api_get_person_name($friend['firstName'], $friend['lastName']);
$user_info_friend = api_get_user_info($friend['friend_user_id'], true);
$statusIcon = Display::return_icon('statusoffline.png', get_lang('Offline'));
$status = 0;
if (!empty($user_info_friend['user_is_online_in_chat'])) {
$statusIcon = Display::return_icon('statusonline.png', get_lang('Online'));
$status = 1;
} else {
$statusIcon = Display::return_icon('statusoffline.png', get_lang('Offline'));
$status = 0;
}
$friendAvatarMedium = UserManager::getUserPicture(

@ -76,9 +76,9 @@ $name_search = isset($_POST['search_name_q']) ? $_POST['search_name_q'] : null;
$number_friends = 0;
if (isset($name_search) && $name_search != 'undefined') {
$friends = SocialManager::get_friends($user_id, null, $name_search);
$friends = SocialManager::get_friends($user_id, USER_RELATION_TYPE_FRIEND, $name_search);
} else {
$friends = SocialManager::get_friends($user_id);
$friends = SocialManager::get_friends($user_id, USER_RELATION_TYPE_FRIEND);
}
$social_right_content = '<div class="col-md-12">';

@ -101,7 +101,7 @@ $social_search_block = Display::panel(
$social_group_block = SocialManager::getGroupBlock($user_id);
// My friends
$friend_html = SocialManager::listMyFriendsBlock($user_id, '');
$friend_html = SocialManager::listMyFriendsBlock($user_id);
// Block Social Sessions
$social_session_block = null;

Loading…
Cancel
Save