Changeset 9614
- Timestamp:
- 11/11/2008 07:47:22 PM (16 years ago)
- Location:
- trunk/wp-admin
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/edit-page-form.php
r9564 r9614 317 317 <?php 318 318 } 319 add_meta_box('pagecommentstatusdiv', __(' Comments & Pings'), 'page_comments_status_meta_box', 'page', 'normal', 'core');319 add_meta_box('pagecommentstatusdiv', __('Discussion'), 'page_comments_status_meta_box', 'page', 'normal', 'core'); 320 320 321 321 /** -
trunk/wp-admin/menu.php
r9580 r9614 79 79 $_wp_real_parent_file['profile.php'] = 'users.php'; // Back-compat for plugins adding submenus to profile.php. 80 80 $submenu['users.php'][5] = array(__('Authors & Users'), 'edit_users', 'users.php'); 81 $submenu['users.php'][10] = array(__('Your Profile'), 'read', 'profile.php'); 81 $submenu['users.php'][10] = array(__('Add New'), 'create_users', 'user-new.php'); 82 $submenu['users.php'][15] = array(__('Your Profile'), 'read', 'profile.php'); 82 83 } else { 83 84 $_wp_real_parent_file['users.php'] = 'profile.php'; -
trunk/wp-admin/users.php
r9563 r9614 177 177 break; 178 178 179 case 'adduser':180 check_admin_referer('add-user');181 182 if ( ! current_user_can('create_users') )183 wp_die(__('You can’t create users.'));184 185 $user_id = add_user();186 $update = 'add';187 if ( is_wp_error( $user_id ) )188 $add_user_errors = $user_id;189 else {190 $new_user_login = apply_filters('pre_user_login', sanitize_user(stripslashes($_REQUEST['user_login']), true));191 $redirect = add_query_arg( array('usersearch' => urlencode($new_user_login), 'update' => $update), $redirect );192 wp_redirect( $redirect . '#user-' . $user_id );193 die();194 }195 196 179 default: 197 180 … … 408 391 409 392 <br class="clear" /> 410 <?php if ( current_user_can('create_users') ) { ?> 411 412 <div class="wrap"> 413 <h2 id="add-new-user"><?php _e('Add New User') ?></h2> 414 415 <?php if ( isset($add_user_errors) && is_wp_error( $add_user_errors ) ) : ?> 416 <div class="error"> 417 <?php 418 foreach ( $add_user_errors->get_error_messages() as $message ) 419 echo "<p>$message</p>"; 420 ?> 421 </div> 422 <?php endif; ?> 423 <div id="ajax-response"></div> 424 425 <?php 426 if ( get_option('users_can_register') ) 427 echo '<p>' . sprintf(__('Users can <a href="%1$s">register themselves</a> or you can manually create users here.'), site_url('wp-register.php')) . '</p>'; 428 else 429 echo '<p>' . sprintf(__('Users cannot currently <a href="%1$s">register themselves</a>, but you can manually create users here.'), admin_url('options-general.php#users_can_register')) . '</p>'; 430 ?> 431 <form action="#add-new-user" method="post" name="adduser" id="adduser" class="add:users: validate"> 432 <?php wp_nonce_field('add-user') ?> 433 <table class="form-table"> 434 <tr class="form-field form-required"> 435 <th scope="row"><label for="user_login"><?php _e('Username (required)') ?></label><input name="action" type="hidden" id="action" value="adduser" /></th> 436 <td ><input name="user_login" type="text" id="user_login" value="<?php echo $new_user_login; ?>" aria-required="true" /></td> 437 </tr> 438 <tr class="form-field"> 439 <th scope="row"><label for="first_name"><?php _e('First Name') ?> </label></th> 440 <td><input name="first_name" type="text" id="first_name" value="<?php echo $new_user_firstname; ?>" /></td> 441 </tr> 442 <tr class="form-field"> 443 <th scope="row"><label for="last_name"><?php _e('Last Name') ?> </label></th> 444 <td><input name="last_name" type="text" id="last_name" value="<?php echo $new_user_lastname; ?>" /></td> 445 </tr> 446 <tr class="form-field form-required"> 447 <th scope="row"><label for="email"><?php _e('E-mail (required)') ?></label></th> 448 <td><input name="email" type="text" id="email" value="<?php echo $new_user_email; ?>" /></td> 449 </tr> 450 <tr class="form-field"> 451 <th scope="row"><label for="url"><?php _e('Website') ?></label></th> 452 <td><input name="url" type="text" id="url" value="<?php echo $new_user_uri; ?>" /></td> 453 </tr> 454 455 <?php if ( apply_filters('show_password_fields', true) ) : ?> 456 <tr class="form-field form-required"> 457 <th scope="row"><label for="pass1"><?php _e('Password (twice)') ?> </label></th> 458 <td><input name="pass1" type="password" id="pass1" autocomplete="off" /> 459 <br /> 460 <input name="pass2" type="password" id="pass2" autocomplete="off"/></td> 461 </tr> 462 <?php endif; ?> 463 464 <tr class="form-field"> 465 <th scope="row"><label for="role"><?php _e('Role'); ?></label></th> 466 <td><select name="role" id="role"> 467 <?php 468 if ( !$new_user_role ) 469 $new_user_role = $current_role ? $current_role : get_option('default_role'); 470 wp_dropdown_roles($new_user_role); 471 ?> 472 </select> 473 </td> 474 </tr> 475 </table> 476 <p class="submit"> 477 <?php echo $referer; ?> 478 <input name="adduser" type="submit" id="addusersub" class="button" value="<?php _e('Add User') ?>" /> 479 </p> 480 </form> 481 482 </div> 483 484 <?php 485 } 393 <?php 486 394 break; 487 395
Note: See TracChangeset
for help on using the changeset viewer.