diff -r c2f4c900c507 -r dc838fd61a06 includes/pageprocess.php --- a/includes/pageprocess.php Wed Dec 19 23:04:17 2007 -0500 +++ b/includes/pageprocess.php Thu Dec 20 22:23:07 2007 -0500 @@ -805,6 +805,7 @@ { global $db, $session, $paths, $template, $plugins; // Common objects global $email; + global $lang; $page_urlname = dirtify_page_id($this->page_id); if ( $this->page_id == $paths->page_id && $this->namespace == $paths->namespace ) @@ -839,14 +840,14 @@ $template->tpl_strings['PAGE_NAME'] = htmlspecialchars($page_name); - $q = $db->sql_query('SELECT u.username, u.user_id AS authoritative_uid, u.real_name, u.email, u.reg_time, x.*, COUNT(c.comment_id) AS n_comments + $q = $db->sql_query('SELECT u.username, u.user_id AS authoritative_uid, u.real_name, u.email, u.reg_time, u.user_has_avatar, u.avatar_type, x.*, COUNT(c.comment_id) AS n_comments FROM '.table_prefix.'users u LEFT JOIN '.table_prefix.'users_extra AS x ON ( u.user_id = x.user_id OR x.user_id IS NULL ) LEFT JOIN '.table_prefix.'comments AS c ON ( ( c.user_id=u.user_id AND c.name=u.username AND c.approved=1 ) OR ( c.comment_id IS NULL AND c.approved IS NULL ) ) WHERE u.username=\'' . $db->escape($target_username) . '\' - GROUP BY u.username, u.user_id, u.real_name, u.email, u.reg_time,x.user_id, x.user_aim, x.user_yahoo, x.user_msn, x.user_xmpp, x.user_homepage, x.user_location, x.user_job, x.user_hobbies, x.email_public;'); + GROUP BY u.username, u.user_id, u.real_name, u.email, u.reg_time, u.user_has_avatar, u.avatar_type, x.user_id, x.user_aim, x.user_yahoo, x.user_msn, x.user_xmpp, x.user_homepage, x.user_location, x.user_job, x.user_hobbies, x.email_public;'); if ( !$q ) $db->_die(); @@ -891,6 +892,10 @@ // Basic user info echo 'All about ' . htmlspecialchars($target_username) . ''; + if ( $userdata['user_has_avatar'] == '1' ) + { + echo '' . $lang->get('usercp_avatar_image_alt', array('username' => $userdata['username'])) . ''; + } echo 'Joined: ' . date('F d, Y h:i a', $userdata['reg_time']) . ''; echo 'Total comments: ' . $userdata['n_comments'] . '';