Changeset 127 for trunk/wp-admin/b2team.php
- Timestamp:
- 06/01/2003 08:06:11 AM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/b2team.php
r84 r127 45 45 $sql="UPDATE $tableusers SET user_level=user_level-1 WHERE ID = $id"; 46 46 } 47 $result = mysql_query($sql) or die("Couldn't change $id's level.");47 $result = $wpdb->query($sql); 48 48 49 49 header('Location: b2team.php'); … … 63 63 64 64 $user_data = get_userdata($id); 65 $usertodelete_level = $user_data [13];65 $usertodelete_level = $user_data->user_level; 66 66 67 67 if ($user_level <= $usertodelete_level) 68 68 die('Can’t delete an user whose level is higher than yours.'); 69 69 70 $sql ="DELETE FROM $tableusers WHERE ID = $id";71 $result = mysql_query($sql) or die("Couldn’t delete user #$id.");72 73 $sql ="DELETE FROM $tableposts WHERE post_author = $id";74 $result = mysql_query($sql) or die("Couldn’t delete user #$id’s posts.");70 $sql = "DELETE FROM $tableusers WHERE ID = $id"; 71 $result = $wpdb->query($sql) or die("Couldn’t delete user #$id."); 72 73 $sql = "DELETE FROM $tableposts WHERE post_author = $id"; 74 $result = $wpdb->query($sql) or die("Couldn’t delete user #$id’s posts."); 75 75 76 76 header('Location: b2team.php'); … … 92 92 <table cellpadding="5" cellspacing="0"> 93 93 <tr> 94 <t d class="tabletoprow">ID</td>95 <t d class="tabletoprow">Nickname</td>96 <t d class="tabletoprow">Name</td>97 <t d class="tabletoprow">E-mail</td>98 <t d class="tabletoprow">URL</td>99 <t d class="tabletoprow">Level</td>94 <th>ID</th> 95 <th>Nickname</th> 96 <th>Name</th> 97 <th>E-mail</th> 98 <th>URL</th> 99 <th>Level</th> 100 100 <?php if ($user_level > 3) { ?> 101 <t d class="tabletoprow">Login</td>101 <th>Login</th> 102 102 <?php } ?> 103 103 </tr> 104 104 <?php 105 $request = "SELECT * FROM $tableusers WHERE user_level>0 ORDER BY ID"; 106 $result = mysql_query($request); 107 while($row = mysql_fetch_object($result)) { 108 $user_data = get_userdata2($row->ID); 109 echo "<tr>\n<!--".$user_data["user_login"]."-->\n"; 110 $email = $user_data["user_email"]; 111 $url = $user_data["user_url"]; 112 $bg1 = ($user_data["user_login"] == $user_login) ? "style=\"background-image: url('../b2-img/b2button.gif');\"" : "bgcolor=\"#dddddd\""; 113 $bg2 = ($user_data["user_login"] == $user_login) ? "style=\"background-image: url('../b2-img/b2button.gif');\"" : "bgcolor=\"#eeeeee\""; 114 echo "<td $bg1>".$user_data["ID"]."</td>\n"; 115 echo "<td $bg2><b><a href=\"javascript:profile(".$user_data["ID"].")\">".$user_data["user_nickname"]."</a></b></td>\n"; 116 echo "<td $bg1>".$user_data["user_firstname"]." ".$user_data["user_lastname"]."</td>\n"; 105 $users = $wpdb->get_results("SELECT ID FROM $tableusers WHERE user_level>0 ORDER BY ID"); 106 foreach ($users as $user) { 107 $user_data = get_userdata($user->ID); 108 echo "<tr>\n<!--".$user_data->user_login."-->\n"; 109 $email = $user_data->user_email; 110 $url = $user_data->user_url; 111 $bg1 = ($user_data->user_login == $user_login) ? "style=\"background-image: url('../b2-img/b2button.gif');\"" : "bgcolor=\"#dddddd\""; 112 $bg2 = ($user_data->user_login == $user_login) ? "style=\"background-image: url('../b2-img/b2button.gif');\"" : "bgcolor=\"#eeeeee\""; 113 echo "<td $bg1>".$user_data->ID."</td>\n"; 114 echo "<td $bg2><b><a href=\"javascript:profile(".$user_data->ID.")\">".$user_data->user_nickname."</a></b></td>\n"; 115 echo "<td $bg1>".$user_data->user_firstname." ".$user_data->user_lastname."</td>\n"; 117 116 echo "<td $bg2> <a href=\"mailto:$email\" title=\"e-mail: $email\"><img src='../b2-img/email.gif' border=\"0\" alt=\"e-mail: $email\" /></a> </td>"; 118 117 echo "<td $bg1> "; 119 if (($user_data ["user_url"] != "http://") and ($user_data["user_url"]!= ""))118 if (($user_data->user_url != "http://") and ($user_data->user_url != "")) 120 119 echo "<a href=\"$url\" target=\"_blank\" title=\"website: $url\"><img src=\"../b2-img/url.gif\" border=\"0\" alt=\"website: $url\" /></a> "; 121 120 echo "</td>\n"; 122 echo "<td $bg2>".$user_data ["user_level"];123 if (($user_level >= 2) and ($user_level > ($user_data ["user_level"]+ 1)))124 echo " <a href=\"b2team.php?action=promote&id=".$user_data ["ID"]."&prom=up\">+</a> ";125 if (($user_level >= 2) and ($user_level > $user_data ["user_level"]) and ($user_data["user_level"]> 0))126 echo " <a href=\"b2team.php?action=promote&id=".$user_data ["ID"]."&prom=down\">-</a> ";121 echo "<td $bg2>".$user_data->user_level; 122 if (($user_level >= 2) and ($user_level > ($user_data->user_level + 1))) 123 echo " <a href=\"b2team.php?action=promote&id=".$user_data->ID."&prom=up\">+</a> "; 124 if (($user_level >= 2) and ($user_level > $user_data->user_level) and ($user_data->user_level > 0)) 125 echo " <a href=\"b2team.php?action=promote&id=".$user_data->ID."&prom=down\">-</a> "; 127 126 echo "</td>\n"; 128 127 if ($user_level > 3) { 129 echo "<td $bg1>".$user_data ["user_login"]."</td>\n";128 echo "<td $bg1>".$user_data->user_login."</td>\n"; 130 129 } 131 130 echo "</tr>\n"; … … 139 138 140 139 <?php 141 $request = " SELECT * FROM $tableusers WHERE user_level=0 ORDER BY ID"; 142 $result = mysql_query($request); 143 if (mysql_num_rows($result)) { 140 $users = $wpdb->get_results("SELECT * FROM $tableusers WHERE user_level=0 ORDER BY ID"); 141 if ($users) { 144 142 ?> 145 143 <div class="wrap"> … … 147 145 <table cellpadding="5" cellspacing="0"> 148 146 <tr> 149 <td class="tabletoprow">ID</td>150 <td class="tabletoprow">Nickname</td>151 <td class="tabletoprow">Name</td>152 <td class="tabletoprow">E-mail</td>153 <td class="tabletoprow">URL</td>154 <td class="tabletoprow">Level</td>147 <td>ID</td> 148 <td>Nickname</td> 149 <td>Name</td> 150 <td>E-mail</td> 151 <td>URL</td> 152 <td>Level</td> 155 153 <?php if ($user_level > 3) { ?> 156 <td class="tabletoprow">Login</td>154 <td>Login</td> 157 155 <?php } ?> 158 156 </tr> 159 157 <?php 160 while($row = mysql_fetch_object($result)) {161 $user_data = get_userdata 2($row->ID);162 echo "<tr>\n<!--".$user_data ["user_login"]."-->\n";163 $email = $user_data ["user_email"];164 $url = $user_data ["user_url"];165 $bg1 = ($user_data ["user_login"]== $user_login) ? "style=\"background-image: url('../b2-img/b2button.gif');\"" : "bgcolor=\"#dddddd\"";166 $bg2 = ($user_data ["user_login"]== $user_login) ? "style=\"background-image: url('../b2-img/b2button.gif');\"" : "bgcolor=\"#eeeeee\"";167 echo "<td $bg1>".$user_data ["ID"]."</td>\n";168 echo "<td $bg2><b><a href=\"javascript:profile(".$user_data ["ID"].")\">".$user_data["user_nickname"]."</a></b></td>\n";169 echo "<td $bg1>".$user_data ["user_firstname"]." ".$user_data["user_lastname"]."</td>\n";158 foreach ($users as $user) { 159 $user_data = get_userdata($user->ID); 160 echo "<tr>\n<!--".$user_data->user_login."-->\n"; 161 $email = $user_data->user_email; 162 $url = $user_data->user_url; 163 $bg1 = ($user_data->user_login == $user_login) ? "style=\"background-image: url('../b2-img/b2button.gif');\"" : "bgcolor=\"#dddddd\""; 164 $bg2 = ($user_data->user_login == $user_login) ? "style=\"background-image: url('../b2-img/b2button.gif');\"" : "bgcolor=\"#eeeeee\""; 165 echo "<td $bg1>".$user_data->ID."</td>\n"; 166 echo "<td $bg2><b><a href=\"javascript:profile(".$user_data->ID.")\">".$user_data->user_nickname."</a></b></td>\n"; 167 echo "<td $bg1>".$user_data->user_firstname." ".$user_data->user_lastname."</td>\n"; 170 168 echo "<td $bg1> <a href=\"mailto:".antispambot($email)."\" title=\"e-mail: ".antispambot($email)."\"><img src=\"../b2-img/email.gif\" border=\"0\" alt=\"e-mail: ".antispambot($email)."\" /></a> </td>"; 171 169 echo "<td $bg2> "; 172 if (($user_data ["user_url"] != "http://") and ($user_data["user_url"]!= ""))170 if (($user_data->user_url != "http://") and ($user_data->user_url != "")) 173 171 echo "<a href=\"$url\" target=\"_blank\" title=\"website: $url\"><img src=\"../b2-img/url.gif\" border=\"0\" alt=\"website: $url\" /></a> "; 174 172 echo "</td>\n"; 175 echo "<td $bg1>".$user_data ["user_level"];173 echo "<td $bg1>".$user_data->user_level; 176 174 if ($user_level >= 2) 177 echo " <a href=\"b2team.php?action=promote&id=".$user_data ["ID"]."&prom=up\">+</a> ";175 echo " <a href=\"b2team.php?action=promote&id=".$user_data->ID."&prom=up\">+</a> "; 178 176 if ($user_level >= 3) 179 echo " <a href=\"b2team.php?action=delete&id=".$user_data ["ID"]."\" style=\"color:red;font-weight:bold;\">X</a> ";177 echo " <a href=\"b2team.php?action=delete&id=".$user_data->ID."\" style=\"color:red;font-weight:bold;\">X</a> "; 180 178 echo "</td>\n"; 181 179 if ($user_level > 3) { 182 echo "<td $bg2>".$user_data ["user_login"]."</td>\n";180 echo "<td $bg2>".$user_data->user_login."</td>\n"; 183 181 } 184 182 echo "</tr>\n";
Note: See TracChangeset
for help on using the changeset viewer.