context == 'edit') { // @note USER EDIT OR PROFILE FORM if ( $this->iscompat ) $selected_form = ' selected="true"'; $disabled_field = ' disabled="disabled"'; $pass_title = __('New Pass:', 'wphone'); if ( ($this->current_basename == 'profile.php') || !current_user_can('edit_users') ) { // @note PROFILE FORM global $userdata; $subcontext = 'profile'; $edit_user = get_user_to_edit($user_ID); $form_title = __('Your Profile'); $nonceid = 'update-profile_' . $edit_user->ID; $formaction = 'profile-update.php'; } else { // // @note USER EDIT FORM $this->check_user_permissions('edit_users'); $subcontext = 'edit'; $edit_id = (int) $_GET['user_id']; $edit_user = ($edit_id) ? get_user_to_edit($edit_id) : null; $form_title = __('Edit User'); $nonceid = 'update-user_' . $edit_user->ID; $formaction = 'user-edit.php'; } } else { // @note ADD FORM, LIKE WP AFTER USER LIST $this->check_user_permissions('edit_users'); $this->context = 'list'; $subcontext = 'add'; $form_title = __('Add New User'); $pass_title = __('Password:', 'wphone'); $nonceid = 'add-user'; $formaction = 'users.php'; if ( is_wp_error($add_user_errors) ) $selected_form = ' selected="true"'; } if ( ! $this->iscompat ) { // note we need this one conditional because the same form is used in multiple contexts echo '

' . $form_title . "

\n"; } ?>
> context == 'edit') : ?>
'; foreach ( $add_user_errors->get_error_messages() as $message ) echo '

' . $message . '

'; echo '
'; // Map $_POST to $edit_user $edit_user->user_login = $_POST['user_login']; $edit_user->first_name = $_POST['first_name']; $edit_user->last_name = $_POST['last_name']; $edit_user->nickname = $_POST['nickname']; $edit_user->user_email = $_POST['email']; $edit_user->user_url = $_POST['url']; $edit_user->rich_editing = $_POST['rich_editing']; $edit_user->description = $_POST['description']; } ?>

/>




context == 'edit') : ?>

user_email ) : ?>
user_url && ('http://' != $edit_user->user_url) ) : ?>



rich_editing == 'true') ? 'checked="checked"' : ''; echo '' . "\n"; if ($this->iscompat) { $toggled = ( $checked ) ? 'true' : 'false'; echo '
ONOFF
' . "\n"; } ?>

panel_button( 'submit', $button_name, $button_value ); /* Note: User delete not supported via _GET. Keeping for future if ($this->context == 'edit') { $question = sprintf( __("You are about to delete this user '%s'\n 'Cancel' to stop, 'OK' to delete.", 'wphone'), $edit_user->user_login ); $url = wp_nonce_url('users.php?action=delete&users[]=' . $edit_user->ID, 'delete-users'); $this->panel_delete_button(__('Delete'), $question, $url ); } */ ?>