ID;
} else {
$Ktai_Style->ks_die(__('Invalid user ID.'));
}
} elseif ( !get_userdata($user_id) ) {
$Ktai_Style->ks_die( __('Invalid user ID.') );
}
switch ($action) {
case 'update':
check_admin_referer('update-profile_' . $user_id);
require_once ABSPATH . WPINC . '/registration.php';
$_POST['nickname'] = $Ktai_Style->decode_from_ktai($_POST['nickname']);
do_action('personal_options_update');
$errors = edit_user($user_id);
if ( is_wp_error( $errors ) ) {
$Ktai_Style->ks_die(implode('
', $errors->get_error_messages()));
}
$Ktai_Style->admin->redirect('profile.php?updated=true');
exit;
default:
$profileuser = get_user_to_edit($user_id);
if ( !current_user_can('edit_user', $user_id) ) {
$Ktai_Style->ks_die(__('You do not have permission to edit this user.'));
}
include dirname(__FILE__) . '/admin-header.php';
if ( isset($_GET['updated']) ) { ?>