diff options
author | Graham Eames <grahamje@users.sourceforge.net> | 2006-04-20 11:07:11 +0000 |
---|---|---|
committer | Graham Eames <grahamje@users.sourceforge.net> | 2006-04-20 11:07:11 +0000 |
commit | b3a6c67d55bddc9d79f529f682c64d762c5d8fe0 (patch) | |
tree | 6d9fd54eeebf305ddca55d4b9774205e38eeb260 | |
parent | 7695b94f766c7eb9722ddb59501b689b4492f449 (diff) | |
download | forums-b3a6c67d55bddc9d79f529f682c64d762c5d8fe0.tar forums-b3a6c67d55bddc9d79f529f682c64d762c5d8fe0.tar.gz forums-b3a6c67d55bddc9d79f529f682c64d762c5d8fe0.tar.bz2 forums-b3a6c67d55bddc9d79f529f682c64d762c5d8fe0.tar.xz forums-b3a6c67d55bddc9d79f529f682c64d762c5d8fe0.zip |
Fix some warnings when selecting a user
TODO: Need to look at where else this information is displayed and see about abstracting it
git-svn-id: file:///svn/phpbb/trunk@5806 89ea8834-ac86-4346-8a33-228a782c2dd0
-rwxr-xr-x | phpBB/includes/mcp/mcp_warn.php | 31 |
1 files changed, 28 insertions, 3 deletions
diff --git a/phpBB/includes/mcp/mcp_warn.php b/phpBB/includes/mcp/mcp_warn.php index cc52baabf6..2e7f191765 100755 --- a/phpBB/includes/mcp/mcp_warn.php +++ b/phpBB/includes/mcp/mcp_warn.php @@ -324,19 +324,44 @@ function mcp_warn_user_view($id, $mode, $action) trigger_error($user->lang['USER_WARNING_ADDED'] . '<br /><br />' . sprintf($user->lang['RETURN_PAGE'], '<a href="' . $redirect . '">', '</a>')); } + // Generate the appropriate user information for the user we are looking at + $rank_title = $rank_img = ''; +// get_user_rank($userrow['user_rank'], $userrow['user_posts'], $rank_title, $rank_img); + + $avatar_img = ''; + if (!empty($userrow['user_avatar'])) + { + switch ($userrow['user_avatar_type']) + { + case AVATAR_UPLOAD: + $avatar_img = $config['avatar_path'] . '/'; + break; + case AVATAR_GALLERY: + $avatar_img = $config['avatar_gallery_path'] . '/'; + break; + } + $avatar_img .= $userrow['user_avatar']; + + $avatar_img = '<img src="' . $avatar_img . '" width="' . $userrow['user_avatar_width'] . '" height="' . $userrow['user_avatar_height'] . '" border="0" alt="" />'; + } + else + { + $avatar_img = '<img src="adm/images/no_avatar.gif" alt="" />'; + } + // OK, they didn't submit a warning so lets build the page for them to do so $template->assign_vars(array( 'U_POST_ACTION' => "mcp.$phpEx$SID&i=$id&mode=$mode&u=$user_id", 'USERNAME' => $userrow['username'], 'USER_COLOR' => (!empty($userrow['user_colour'])) ? $userrow['user_colour'] : '', - 'RANK_TITLE' => $userrow['rank_title'], + 'RANK_TITLE' => $rank_title, 'JOINED' => $user->format_date($userrow['user_regdate']), 'POSTS' => ($userrow['user_posts']) ? $userrow['user_posts'] : 0, 'WARNINGS' => ($userrow['user_warnings']) ? $userrow['user_warnings'] : 0, - 'AVATAR_IMG' => $userrow['avatar_img'], - 'RANK_IMG' => $userrow['rank_img'], + 'AVATAR_IMG' => $avatar_img, + 'RANK_IMG' => $rank_img, ) ); } |