// 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 {