Add bulk role change to users.php

git-svn-id: http://svn.automattic.com/wordpress/trunk@6990 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
ryan 2008-02-22 23:36:53 +00:00
parent f2313a908b
commit a2274a39d0
1 changed files with 8 additions and 2 deletions

View File

@ -11,8 +11,12 @@ $parent_file = 'users.php';
$action = $_REQUEST['action']; $action = $_REQUEST['action'];
$update = ''; $update = '';
if ( empty($action) && isset($_GET['deleteit']) ) if ( empty($action) ) {
$action = 'delete'; if ( isset($_GET['deleteit']) )
$action = 'delete';
elseif ( isset($_GET['changeit']) && !empty($_GET['new_role']) )
$action = 'promote';
}
if ( empty($_REQUEST) ) { if ( empty($_REQUEST) ) {
$referer = '<input type="hidden" name="wp_http_referer" value="'. attribute_escape(stripslashes($_SERVER['REQUEST_URI'])) . '" />'; $referer = '<input type="hidden" name="wp_http_referer" value="'. attribute_escape(stripslashes($_SERVER['REQUEST_URI'])) . '" />';
@ -294,6 +298,8 @@ unset($role_links);
<div style="float: left"> <div style="float: left">
<input type="submit" value="<?php _e('Delete'); ?>" name="deleteit" class="button-secondary" /> <input type="submit" value="<?php _e('Delete'); ?>" name="deleteit" class="button-secondary" />
<select name="new_role"><option value=''><?php _e('Change role to&hellip;') ?></option>"<?php wp_dropdown_roles(); ?></select>
<input type="submit" value="<?php _e('Change'); ?>" name="changeit" class="button-secondary" />
<?php wp_nonce_field('bulk-users'); ?> <?php wp_nonce_field('bulk-users'); ?>
</div> </div>