4 require_once
'Services/User/interfaces/interface.ilGalleryUsers.php';
5 require_once
'Services/User/classes/class.ilUserUtil.php';
16 protected function collectUserDetails(array $user_data)
26 foreach($user_data as $id => &
$data)
31 $user =
$data[
'user'];
33 $profile_published =
false;
34 if((!$ilUser->isAnonymous() && $user->getPref(
'public_profile') ==
'y') || $user->getPref(
'public_profile') ==
'g')
36 $profile_published =
true;
39 $data[
'sort'] = $sortable_names[$user->getId()];
40 $data[
'public_profile'] = $profile_published;
41 $data[
'public_name'] = $names[$user->getId()];
static getNamePresentation($a_user_id, $a_user_image=false, $a_profile_link=false, $a_profile_back_link="", $a_force_first_lastname=false, $a_omit_login=false, $a_sortable=true, $a_return_data_array=false)
Default behaviour is:
Interface ilGalleryUsers.
Class ilAbstractGalleryUsers.