aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/admin/admin_users.php
diff options
context:
space:
mode:
authorJames Atkinson <thefinn@users.sourceforge.net>2001-10-16 09:57:43 +0000
committerJames Atkinson <thefinn@users.sourceforge.net>2001-10-16 09:57:43 +0000
commit7fd3e1943c83f88268a96d67d4446721721e9838 (patch)
tree601a742e970a1fd47f5ea62ba993027e3b31965c /phpBB/admin/admin_users.php
parentfe06cc34e15c18173e9b1356dcc617919dc9460f (diff)
downloadforums-7fd3e1943c83f88268a96d67d4446721721e9838.tar
forums-7fd3e1943c83f88268a96d67d4446721721e9838.tar.gz
forums-7fd3e1943c83f88268a96d67d4446721721e9838.tar.bz2
forums-7fd3e1943c83f88268a96d67d4446721721e9838.tar.xz
forums-7fd3e1943c83f88268a96d67d4446721721e9838.zip
Fixed some minor issues in user admin
git-svn-id: file:///svn/phpbb/trunk@1217 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/admin/admin_users.php')
-rw-r--r--phpBB/admin/admin_users.php18
1 files changed, 9 insertions, 9 deletions
diff --git a/phpBB/admin/admin_users.php b/phpBB/admin/admin_users.php
index 6ac664a473..9d036e86ce 100644
--- a/phpBB/admin/admin_users.php
+++ b/phpBB/admin/admin_users.php
@@ -35,6 +35,8 @@ if($setmodules == 1)
//
$phpbb_root_dir = "./../";
require('pagestart.inc');
+include($phpbb_root_path . 'includes/post.'.$phpEx);
+include($phpbb_root_path . 'includes/bbcode.'.$phpEx);
if( isset($HTTP_POST_VARS['mode']) || isset($HTTP_GET_VARS['mode']) )
{
@@ -139,7 +141,7 @@ if( $mode == "searchuser" )
//
exit;
}
-else if ( ($mode == "edit") || (isset($HTTP_POST_VARS['username_select']) || isset($HTTP_GET_VARS[POST_USERS_URL]) || isset($HTTP_POST_VARS[POST_USERS_URL])) )
+else if ( $mode == "edit" && (isset($HTTP_POST_VARS['username']) && $mode != "save" ))
{
//
// Let's find out a little about them...
@@ -151,7 +153,7 @@ else if ( ($mode == "edit") || (isset($HTTP_POST_VARS['username_select']) || iss
}
else
{
- $this_userdata = get_userdata($HTTP_POST_VARS['username_select']);
+ $this_userdata = get_userdata($HTTP_POST_VARS['username']);
}
//
@@ -233,13 +235,13 @@ else if ( ($mode == "edit") || (isset($HTTP_POST_VARS['username_select']) || iss
$rank_rows = $db->sql_fetchrowset($result);
- $rank_select_box = "";
+ $rank_select_box = '<option value="0">No Special Rank</option>';
for($i = 0; $i < $rank_count; $i++)
{
$rank = $rank_rows[$i]['rank_title'];
$rank_id = $rank_rows[$i]['rank_id'];
- if ( $this_userdata['user_rank'] == $i + 1 )
+ if ( $this_userdata['user_rank'] == $rank_id )
{
$rank_select_box .= "<option value=\"" . $rank_id . "\" selected=\"selected\">" . $rank . "</option>";
}
@@ -406,9 +408,9 @@ else if( $HTTP_POST_VARS['mode'] == "save" )
$user_status = (!empty($HTTP_POST_VARS['user_status'])) ? intval($HTTP_POST_VARS['user_status']) : 0;
$user_allowpm = (!empty($HTTP_POST_VARS['user_allowpm'])) ? intval($HTTP_POST_VARS['user_allowpm']) : 0;
$user_allowavatar = (!empty($HTTP_POST_VARS['user_allowavatar'])) ? intval($HTTP_POST_VARS['user_allowavatar']) : 0;
- $user_rank = (!empty($HTTP_POST_VARS['user_rank'])) ? intval($HTTP_POST_VARS['user_rank']) : "";
+ $user_rank = (!empty($HTTP_POST_VARS['user_rank'])) ? intval($HTTP_POST_VARS['user_rank']) : 0;
- $user_rank_sql = (isset($user_rank)) ? ", user_rank = " . $user_rank : "";
+ $user_rank_sql = ", user_rank = " . $user_rank;
if(isset($HTTP_POST_VARS['submit']))
{
@@ -544,7 +546,7 @@ else if( $HTTP_POST_VARS['mode'] == "save" )
$template->assign_vars(array(
"MESSAGE_TITLE" => $lang['User'] . $lang['User_admin'],
- "MESSAGE_TEXT" => "Error updating user profile")
+ "MESSAGE_TEXT" => "Error updating user profile<br>$sql")
);
$template->pparse("body");
}
@@ -568,8 +570,6 @@ else
//
// Default user selection box
//
- // This should be altered on the final system
- //
$sql = "SELECT user_id, username
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS ."