Make WordPress Core


Ignore:
Timestamp:
11/14/2008 11:01:16 PM (17 years ago)
Author:
ryan
Message:

Notice fixes from DD32. see #7509

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/user-new.php

    r9631 r9699  
    2323
    2424    $user_id = add_user();
    25     $update = 'add';
    26     if ( is_wp_error( $user_id ) )
     25
     26    if ( is_wp_error( $user_id ) ) {
    2727        $add_user_errors = $user_id;
    28     else {
     28    } else {
    2929        $new_user_login = apply_filters('pre_user_login', sanitize_user(stripslashes($_REQUEST['user_login']), true));
    30         $redirect = add_query_arg( array('usersearch' => urlencode($new_user_login), 'update' => $update), $redirect );
     30        $redirect = 'users.php?usersearch='. urlencode($new_user_login) . '&update=add';
    3131        wp_redirect( $redirect . '#user-' . $user_id );
    3232        die();
     
    7979<form action="#add-new-user" method="post" name="adduser" id="adduser" class="add:users: validate">
    8080<?php wp_nonce_field('add-user') ?>
     81<?php
     82//Load up the passed data, else set to a default.
     83foreach ( array('user_login' => 'login', 'first_name' => 'firstname', 'last_name' => 'lastname',
     84                'email' => 'email', 'url' => 'uri', 'role' => 'role') as $post_field => $var ) {
     85    $var = "new_user_$var";
     86    if ( ! isset($$var) )
     87        $$var = isset($_POST[$post_field]) ? stripslashes($_POST[$post_field]) : '';
     88}
     89?>
    8190<table class="form-table">
    8291    <tr class="form-field form-required">
     
    115124            <?php
    116125            if ( !$new_user_role )
    117                 $new_user_role = $current_role ? $current_role : get_option('default_role');
     126                $new_user_role = !empty($current_role) ? $current_role : get_option('default_role');
    118127            wp_dropdown_roles($new_user_role);
    119128            ?>
     
    123132</table>
    124133<p class="submit">
    125     <?php echo $referer; ?>
    126134    <input name="adduser" type="submit" id="addusersub" class="button" value="<?php _e('Add User') ?>" />
    127135</p>
Note: See TracChangeset for help on using the changeset viewer.