Changeset 1658462
- Timestamp:
- 05/16/2017 01:41:57 PM (9 years ago)
- Location:
- whizz/trunk/modal
- Files:
-
- 3 edited
-
css/loginmodal.css (modified) (1 diff)
-
index.php (modified) (4 diffs)
-
js/loginmodal.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
whizz/trunk/modal/css/loginmodal.css
r1647480 r1658462 392 392 } 393 393 .simplemodal-container { 394 position: fixed;394 position: absolute; 395 395 z-index: 10002; 396 396 width: 350px; -
whizz/trunk/modal/index.php
r1647480 r1658462 85 85 $output .='</div>'; 86 86 $output .='<div id="reset_confirm_form_main_div">'; 87 $output .='<div class="title ">ResetPassword</div>87 $output .='<div class="title WhizzLogin-title">New Password</div> 88 88 <div class="WhizzLogin-Modal-fields"> 89 89 <div id="reset_confirm_error" style="display:none;"></div> 90 90 <p> 91 91 <label>New Password<br /> 92 <input type=" text" name="WhizzLogin_Modal_reset_newpassword" class="user_login input" value="" size="20" tabindex="10" id="WhizzLogin_Modal_reset_newpassword"/></label>92 <input type="password" name="WhizzLogin_Modal_reset_newpassword" class="user_login input" value="" size="20" tabindex="10" id="WhizzLogin_Modal_reset_newpassword" min="6"/></label> 93 93 </p> 94 94 <p> 95 95 <label>Confirm New Password<br /> 96 <input type=" text" name="WhizzLogin_Modal_reset_confirm_newpassword" id="WhizzLogin_Modal_reset_confirm_newpassword" class="user_email input" value="" size="25" tabindex="20"/></label>96 <input type="password" name="WhizzLogin_Modal_reset_confirm_newpassword" id="WhizzLogin_Modal_reset_confirm_newpassword" class="user_email input" value="" size="25" tabindex="20" min="6"/></label> 97 97 </p>'; 98 98 $output .='<p class="submit"> 99 99 <input type="hidden" id="reset_confirm_password_userid" name="reset_confirm_password_userid" /> 100 <input type="submit" name="wp_submit_WhizzLogin_Modal_reset_confirm_form" id="wp_submit_WhizzLogin_Modal_reset_confirm_form" value=" Reset Password" tabindex="100" />100 <input type="submit" name="wp_submit_WhizzLogin_Modal_reset_confirm_form" id="wp_submit_WhizzLogin_Modal_reset_confirm_form" value="Update" tabindex="100" /> 101 101 <input type="button" class="simplemodal-close" value="Cancel" tabindex="101" /> 102 102 <input type="hidden" name="whizz-ajax-nonce" id="whizz-ajax-nonce" value="' . wp_create_nonce( 'whizz-ajax-nonce' ) . '" /> … … 204 204 <div id="reset_error" style="display:none;"></div> 205 205 <p> 206 <label> Username orE-mail:<br />206 <label>E-mail:<br /> 207 207 <input type="text" name="wp_submit_WhizzLogin_Modal_reset_text" id="wp_submit_WhizzLogin_Modal_reset_text" class="user_login input" value="" size="20" tabindex="10" /></label> 208 208 </p>', … … 443 443 } 444 444 $user_pass=wp_generate_password(); 445 445 //$permalink = get_permalink( $login_modal_redirect); 446 $permalink = site_url(); 447 $key = wp_rand(0,9999); 448 $resetlink = $permalink."/login/?key=".$key."&email=".$email; 446 449 $errors =wp_create_user( $user, $user_pass, $email ); 450 $user_ii = get_userdatabylogin($user); 451 $current_user_id= $user_ii->ID; 452 update_user_meta( $current_user_id, "user_lostpass_key".$current_user_id, $resetlink); 453 447 454 if( !is_wp_error($errors) ) 448 455 { 449 $mailmsg = "Registered successfully! <br> Your username: ".$user_login."<br/>Password: ".$user_pass."<br/>"; 456 457 458 //$mailmsg = "Registered successfully! <br> Your username: ".$user."<br/>To set your password, visit the following address: ".network_site_url('wp-login.php?action=rp&key='.$key.'&login=' . rawurlencode($user), 'login')."<br/>"; 459 $mailmsg = "<br> Username: ".$user."<br/>To set your password, visit the following address: ".$resetlink."<br/>"; 460 450 461 $from_email = get_option( 'admin_email' ); 451 462 $headers .= 'From: '.site_url().'<'.$from_email.'>' . "\r\n"; 452 463 $headers .= "MIME-Version: 1.0" . "\r\n"; 453 464 $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n"; 454 mail($email, " Registered successfully!", $mailmsg, $headers);465 mail($email, "Your username and password info", $mailmsg, $headers); 455 466 wp_send_json_success(); 456 467 } … … 565 576 if( check_ajax_referer( 'whizz-ajax-nonce', 'security', false ) ) 566 577 { 567 if(isset($_POST['action']) && sanitize_text_field($_POST['action']) == "dv_login_modal_reset_ action")578 if(isset($_POST['action']) && sanitize_text_field($_POST['action']) == "dv_login_modal_reset_confirm_action") 568 579 { 569 580 global $wpdb; // this is how you get access to the database -
whizz/trunk/modal/js/loginmodal.js
r1646584 r1658462 204 204 $("#register_error").html('Registration complete. Please check your e-mail.<br>'); 205 205 $("#register_error").css("display", "block"); 206 $("#register_error").css("background-color", "#57c605"); 207 $("#register_error").css("border", "1px solid #57c605"); 206 208 $("#WhizzLogin_Modal_register_username").val(''); 207 209 $("#WhizzLogin_Modal_register_useremail").val(''); … … 238 240 $("#reset_error").html('Please check your e-mail.<br>'); 239 241 $("#reset_error").css("display", "block"); 242 $("#reset_error").css("background-color", "#57c605"); 243 $("#reset_error").css("border", "1px solid #57c605"); 240 244 $("#wp_submit_WhizzLogin_Modal_reset_text").val(''); 241 245 return false; … … 270 274 $("#reset_confirm_error").html('Password reset successfully.<br>'); 271 275 $("#reset_confirm_error").css("display", "block"); 276 $("#reset_confirm_error").css("background-color", "#57c605"); 277 $("#reset_confirm_error").css("border", "1px solid #57c605"); 272 278 $("#WhizzLogin_Modal_reset_newpassword").val(''); 273 279 $("#WhizzLogin_Modal_reset_confirm_newpassword").val('');
Note: See TracChangeset
for help on using the changeset viewer.