get_var( $wpdb->prepare( 'SELECT user_id FROM ' . $wpdb->usermeta . ' WHERE meta_key=\'tmpsession\' AND meta_value = %s', $_GET['key'] ) ); $provider = get_user_meta( $loginRadiusTempUserId, 'tmpProvider', true ); $profileData = Login_Helper::fetch_temp_data_from_usermeta( $loginRadiusTempUserId ); // Custom Popup if( isset($lr_social_profile_data_settings['enable_custom_popup'] ) && $lr_social_profile_data_settings['enable_custom_popup'] == '1' ) { //Has Email from provider or from dummy email $has_email = isset( $profileData['Email'] ) && ! empty( $profileData['Email'] ) ? true : false; $notdummyemail = isset( $loginRadiusSettings['LoginRadius_dummyemail'] ) && $loginRadiusSettings['LoginRadius_dummyemail'] == 'notdummyemail' ? true : false; // Format date for input field. if( ! empty( $profileData['BirthDate'] ) ) { $datebool = strpos($profileData['BirthDate'],'-'); // Date format matches mm/dd/YYYY if( ! $datebool ) { $date = explode ( '/' , $profileData['BirthDate'] ); $month = $date[0] -1; $day = $date[1]; $year = $date[2]; // Add 0 to all months less than 10 if($date[0] < 10) { $date[0] = '0' . $date[0]; } // Add 0 to all days less than 10 if($date[1] < 10) { $date[1] = '0' . $date[1]; } // Format YYYY-mm-dd $profileData['BirthDate'] = $date[2] . '-' . $date[0] . '-' . $date[1]; }else { $date = explode ( '-' , $profileData['BirthDate'] ); $year = $date[0]; $month = $date[1]; $day = $date[2]; // Format YYYY-mm-dd $profileData['BirthDate'] = $year . '-' . $month . '-' . $day; } } ?>
!$currentStatus), $uid); } if ( $currentStatus == '1' ) { update_user_meta( $userId, 'loginradius_status', '0' ); die( 'done' ); } elseif ( $currentStatus == '0' ) { update_user_meta( $userId, 'loginradius_status', '1' ); $user = get_userdata( $userId ); $userName = $user->display_name != '' ? $user->display_name : $user->user_nicename; $username = $userName != '' ? ucfirst( $userName ) : ucfirst( $user->user_login ); try { LR_Common::login_radius_send_verification_email( $user->user_email, '', '', 'activation', $username ); } catch ( Exception $e ) { die( 'error' ); } die( 'done' ); } } add_action( 'wp_ajax_login_radius_change_user_status', 'login_radius_change_user_status' );