';
- echo UserManager::get_search_form($_GET['q']);
+ echo UserManager::get_search_form($query);
//I'm searching something
- if ($_GET['q'] != '') {
- if (isset($_GET['q']) && $_GET['q']!='') {
- //get users from tags
- $users = UserManager::get_all_user_tags($_GET['q'], 0, 0, 5);
- $groups = GroupPortalManager::get_all_group_tags($_GET['q']);
-
- if (empty($users) && empty($groups)) {
- echo get_lang('SorryNoResults');
- }
+ if ($query !='') {
+ //get users from tags
+ $users = UserManager::get_all_user_tags($_GET['q'], 0, 0, 5);
+ $groups = GroupPortalManager::get_all_group_tags($_GET['q']);
+
+ if (empty($users) && empty($groups)) {
+ echo get_lang('SorryNoResults');
+ }
- $results = array();
- if (is_array($users) && count($users)> 0) {
- echo '
'.get_lang('Users').'
';
- foreach($users as $user) {
- $url = api_get_path(WEB_PATH).'main/social/profile.php?u='.$user['user_id'];
+ $results = array();
+ if (is_array($users) && count($users)> 0) {
+ echo '
'.get_lang('Users').'
';
+ foreach($users as $user) {
+ $url = api_get_path(WEB_PATH).'main/social/profile.php?u='.$user['user_id'];
- if (empty($user['picture_uri'])) {
- $picture['file'] = api_get_path(WEB_CODE_PATH).'img/unknown_180_100.jpg';
- $img = Display::url('

', $url);
- } else {
- $picture = UserManager::get_picture_user($user['user_id'], $user['picture_uri'], 80, USER_IMAGE_SIZE_ORIGINAL );
+ if (empty($user['picture_uri'])) {
+ $picture['file'] = api_get_path(WEB_CODE_PATH).'img/unknown_180_100.jpg';
+ $img = Display::url('

', $url);
+ } else {
+ $picture = UserManager::get_picture_user($user['user_id'], $user['picture_uri'], 80, USER_IMAGE_SIZE_ORIGINAL );
- $img = '

';
- $clip = 'clip_vertical';
- if ($picture['original_height'] > $picture['original_width']) {
- $clip = 'clip_horizontal';
- }
- $img = Display::url(Display::div(Display::div($img, array('class'=>$clip)), array('class'=>'clip-wrapper')) , $url);
- }
+ $img = '

';
+ $clip = 'clip_vertical';
+ if ($picture['original_height'] > $picture['original_width']) {
+ $clip = 'clip_horizontal';
+ }
+ $img = Display::url(Display::div(Display::div($img, array('class'=>$clip)), array('class'=>'clip-wrapper')) , $url);
+ }
- $user['firstname'] = Display::url($user['firstname'], $url);
- $user['lastname'] = Display::url($user['lastname'], $url);
-
- $results[] = array($img, $user['firstname'], $user['lastname'], $user['tag']);
- }
+ $user['firstname'] = Display::url($user['firstname'], $url);
+ $user['lastname'] = Display::url($user['lastname'], $url);
+ $user['tag'] = isset($user['tag']) ? $user['tag'] : null;
+ $results[] = array($img, $user['firstname'], $user['lastname'], $user['tag']);
+ }
- echo '
';
- Display::display_sortable_grid('online', array(), $results, array('hide_navigation'=>true, 'per_page' => 5), $query_vars, false ,true);
- echo '
';
- }
+ echo '
';
+ Display::display_sortable_grid('online', array(), $results, array('hide_navigation'=>true, 'per_page' => 5), $query_vars, false ,true);
+ echo '
';
+ }
- //get users from tags
- if (is_array($results) && count($results) > 0) {
- foreach ($results as $result) {
- $id = $result['id'];
- $url_open = '
';
- $url_close = '';
+ //get users from tags
+ if (is_array($results) && count($results) > 0) {
+ foreach ($results as $result) {
+ $id = $result['id'];
+ $url_open = '
';
+ $url_close = '';
- $name = api_strtoupper(cut($result['name'],25,true));
- if ($result['relation_type'] == GROUP_USER_PERMISSION_ADMIN) {
- $name .= Display::return_icon('social_group_admin.png', get_lang('Admin'), array('style'=>'vertical-align:middle'));
- } elseif ($result['relation_type'] == GROUP_USER_PERMISSION_MODERATOR) {
- $name .= Display::return_icon('social_group_moderator.png', get_lang('Moderator'), array('style'=>'vertical-align:middle'));
- }
- $count_users_group = count(GroupPortalManager::get_all_users_by_group($id));
- if ($count_users_group == 1 ) {
- $count_users_group = $count_users_group.' '.get_lang('Member');
- } else {
- $count_users_group = $count_users_group.' '.get_lang('Members');
- }
-
- $picture = GroupPortalManager::get_picture_group($result['id'], $result['picture_uri'],80);
-
- $result['picture_uri'] = '

';
- $grid_item_1 = Display::return_icon('boxmygroups.jpg');
- $item_1 = '
'.$url_open.$result['picture_uri'].''.$name.'
('.$count_users_group.')'.$url_close.Display::return_icon('linegroups.jpg').'
';
+ $name = api_strtoupper(cut($result['name'],25,true));
+ if ($result['relation_type'] == GROUP_USER_PERMISSION_ADMIN) {
+ $name .= Display::return_icon('social_group_admin.png', get_lang('Admin'), array('style'=>'vertical-align:middle'));
+ } elseif ($result['relation_type'] == GROUP_USER_PERMISSION_MODERATOR) {
+ $name .= Display::return_icon('social_group_moderator.png', get_lang('Moderator'), array('style'=>'vertical-align:middle'));
+ }
+ $count_users_group = count(GroupPortalManager::get_all_users_by_group($id));
+ if ($count_users_group == 1 ) {
+ $count_users_group = $count_users_group.' '.get_lang('Member');
+ } else {
+ $count_users_group = $count_users_group.' '.get_lang('Members');
+ }
- if ($result['description'] != '') {
- $item_2 = '
'.get_lang('Description').'
';
- $item_3 = '
'.cut($result['description'],100,true).'
';
- } else {
- $item_2 = '
';
- $item_3 = '
';
- }
- $item_4 = '
'.$url_open.get_lang('SeeMore').$url_close.'
';
- $grid_item_2 = $item_1.$item_2.$item_3.$item_4;
- $grid_my_groups[]= array($grid_item_1,$grid_item_2);
+ $picture = GroupPortalManager::get_picture_group($result['id'], $result['picture_uri'],80);
+
+ $result['picture_uri'] = '

';
+ $grid_item_1 = Display::return_icon('boxmygroups.jpg');
+ $item_1 = '
'.$url_open.$result['picture_uri'].''.$name.'
('.$count_users_group.')'.$url_close.Display::return_icon('linegroups.jpg').'
';
+
+ if ($result['description'] != '') {
+ $item_2 = '
'.get_lang('Description').'
';
+ $item_3 = '
'.cut($result['description'],100,true).'
';
+ } else {
+ $item_2 = '
';
+ $item_3 = '
';
}
+ $item_4 = '
'.$url_open.get_lang('SeeMore').$url_close.'
';
+ $grid_item_2 = $item_1.$item_2.$item_3.$item_4;
+ $grid_my_groups[]= array($grid_item_1,$grid_item_2);
}
+ }
- $grid_groups = array();
- if (is_array($groups) && count($groups)>0) {
- echo '
'.get_lang('Groups').'
';
- foreach($groups as $group) {
- $id = $group['id'];
- $url_open = '
';
- $url_close = '';
- $name = cut($group['name'],25,true);
- $count_users_group = count(GroupPortalManager::get_all_users_by_group($id));
- if ($count_users_group == 1 ) {
- $count_users_group = $count_users_group.' '.get_lang('Member');
- } else {
- $count_users_group = $count_users_group.' '.get_lang('Members');
- }
- $picture = GroupPortalManager::get_picture_group($group['id'], $group['picture_uri'],80);
- $tags = GroupPortalManager::get_group_tags($group['id']);
- $group['picture_uri'] = '

';
-
+ $grid_groups = array();
+ if (is_array($groups) && count($groups)>0) {
+ echo '
'.get_lang('Groups').'
';
+ foreach($groups as $group) {
+ $id = $group['id'];
+ $url_open = '
';
+ $url_close = '';
+ $name = cut($group['name'],25,true);
+ $count_users_group = count(GroupPortalManager::get_all_users_by_group($id));
+ if ($count_users_group == 1 ) {
+ $count_users_group = $count_users_group.' '.get_lang('Member');
+ } else {
+ $count_users_group = $count_users_group.' '.get_lang('Members');
+ }
+ $picture = GroupPortalManager::get_picture_group($group['id'], $group['picture_uri'],80);
+ $tags = GroupPortalManager::get_group_tags($group['id']);
+ $group['picture_uri'] = '

';
+
- $item_0 = Display::div($group['picture_uri'], array('class'=>'box_description_group_image'));
- $members = Display::span($count_users_group, array('class'=>'box_description_group_member'));
- $item_1 = Display::div(Display::tag('h3', $url_open.$name.$url_close).$members, array('class'=>'box_description_group_title'));
+ $item_0 = Display::div($group['picture_uri'], array('class'=>'box_description_group_image'));
+ $members = Display::span($count_users_group, array('class'=>'box_description_group_member'));
+ $item_1 = Display::div(Display::tag('h3', $url_open.$name.$url_close).$members, array('class'=>'box_description_group_title'));
- $item_2 = '';
- $item_3 = '';
- if ($group['description'] != '') {
- $item_3 = '
'.cut($group['description'],100,true).'
';
- } else {
- $item_2 = '
';
- $item_3 = '
';
- }
- $item_4 = '
'.$tags.'
';
- $item_5 = '
'.$url_open.get_lang('SeeMore').$url_close.'
';
-
- $grid_item_2 = $item_0.$item_1.$item_2.$item_3.$item_4.$item_5;
- $grid_groups[]= array('',$grid_item_2);
- }
- }
- $visibility = array(true,true,true,true,true);
- Display::display_sortable_grid('mygroups', array(), $grid_groups, array('hide_navigation'=>true, 'per_page' => 5), $query_vars, false, $visibility);
- }
- }
+ $item_2 = '';
+ $item_3 = '';
+ if ($group['description'] != '') {
+ $item_3 = '
'.cut($group['description'],100,true).'
';
+ } else {
+ $item_2 = '
';
+ $item_3 = '
';
+ }
+ $item_4 = '
'.$tags.'
';
+ $item_5 = '
'.$url_open.get_lang('SeeMore').$url_close.'
';
+ $grid_item_2 = $item_0.$item_1.$item_2.$item_3.$item_4.$item_5;
+ $grid_groups[]= array('',$grid_item_2);
+ }
+ }
+ $visibility = array(true,true,true,true,true);
+ Display::display_sortable_grid('mygroups', array(), $grid_groups, array('hide_navigation'=>true, 'per_page' => 5), $query_vars, false, $visibility);
+ }
+
echo '
'.get_lang('Users').'
'; - foreach($users as $user) { - $url = api_get_path(WEB_PATH).'main/social/profile.php?u='.$user['user_id']; + $results = array(); + if (is_array($users) && count($users)> 0) { + echo ''.get_lang('Users').'
'; + foreach($users as $user) { + $url = api_get_path(WEB_PATH).'main/social/profile.php?u='.$user['user_id']; - if (empty($user['picture_uri'])) { - $picture['file'] = api_get_path(WEB_CODE_PATH).'img/unknown_180_100.jpg'; - $img = Display::url('('.$count_users_group.')'.$url_close.Display::return_icon('linegroups.jpg').'
('.$count_users_group.')'.$url_close.Display::return_icon('linegroups.jpg').'
'.get_lang('Groups').'
'; - foreach($groups as $group) { - $id = $group['id']; - $url_open = ''; - $url_close = ''; - $name = cut($group['name'],25,true); - $count_users_group = count(GroupPortalManager::get_all_users_by_group($id)); - if ($count_users_group == 1 ) { - $count_users_group = $count_users_group.' '.get_lang('Member'); - } else { - $count_users_group = $count_users_group.' '.get_lang('Members'); - } - $picture = GroupPortalManager::get_picture_group($group['id'], $group['picture_uri'],80); - $tags = GroupPortalManager::get_group_tags($group['id']); - $group['picture_uri'] = ''.get_lang('Groups').'
'; + foreach($groups as $group) { + $id = $group['id']; + $url_open = ''; + $url_close = ''; + $name = cut($group['name'],25,true); + $count_users_group = count(GroupPortalManager::get_all_users_by_group($id)); + if ($count_users_group == 1 ) { + $count_users_group = $count_users_group.' '.get_lang('Member'); + } else { + $count_users_group = $count_users_group.' '.get_lang('Members'); + } + $picture = GroupPortalManager::get_picture_group($group['id'], $group['picture_uri'],80); + $tags = GroupPortalManager::get_group_tags($group['id']); + $group['picture_uri'] = '