Exemplo n.º 1
0
 // returns little box of html to show in tooltip userinfo, fetched as a XHR
 // child = user id
 $page->disableDesign();
 $user_id = $this->child;
 $user = User::get($user_id);
 if (!$user) {
     die('ECHKKP');
 }
 echo '<h1>Info:' . $user->name . '</h1>';
 if (UserHandler::isOnline($user_id)) {
     echo 'Last active ' . ago($user->time_last_active) . '<br/>';
     echo 'Otillgänglig för chat?: ' . UserSetting::get($user_id, 'chat_off') . '<br/>';
 } else {
     echo 'Offline<br/>';
 }
 echo 'User level: ' . UserHandler::getUserLevel($user_id) . '<br/>';
 $gender_id = UserSetting::get($user_id, 'gender');
 $gender = Setting::getById(USERDATA_OPTION, $gender_id);
 echo 'Gender: ' . $gender . '<br/>';
 $pres = UserSetting::get($user_id, 'presentation');
 if ($pres) {
     echo 'Presentation: ' . $pres . '<br/>';
 }
 $pic_id = UserSetting::get($user_id, 'picture');
 if ($pic_id) {
     echo 'Profile picture:<br/>';
     $a = new XhtmlComponentA();
     $a->href = getThumbUrl($pic_id, 0, 0);
     $a->content = showThumb($pic_id, 'Profilbild', 150, 150);
     echo $a->render();
 } else {