Changeset 3677 for trunk/wp-admin/admin-ajax.php
- Timestamp:
- 04/02/2006 12:31:26 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/admin-ajax.php
r3660 r3677 210 210 die($r); 211 211 break; 212 case 'add-user' : 213 if ( !current_user_can('edit_users') ) 214 die('-1'); 215 require_once( ABSPATH . WPINC . '/registration-functions.php'); 216 $user_id = add_user(); 217 if ( is_wp_error( $user_id ) ) { 218 foreach( $user_id->get_error_codes() as $code) 219 foreach( $user_id->get_error_messages($code) as $message ) 220 echo "$message<br />"; 221 exit; 222 } elseif ( !$user_id ) { 223 die('0'); 224 } 225 $r = "<?xml version='1.0' standalone='yes'?><ajaxresponse><user><id>$user_id</id><newitem><![CDATA[<table><tbody>"; 226 $r .= user_row( $user_id ); 227 $r .= "</tbody></table>]]></newitem></user></ajaxresponse>"; 228 header('Content-type: text/xml'); 229 die($r); 230 break; 212 231 default : 213 232 die('0');
Note: See TracChangeset
for help on using the changeset viewer.