<%! from django.core.urlresolvers import reverse %> <section id="forgot-password-modal" class="modal forgot-password-modal"> <div class="inner-wrapper"> <div id="password-reset"> <header> <h2>Password Reset</h2> </header> <div class="instructions"> <p>Please enter your e-mail address below, and we will e-mail instructions for setting a new password.</p> </div> <form id="pwd_reset_form" action="${reverse('password_reset')}" method="post" data-remote="true"> <fieldset class="group group-form group-form-requiredinformation"> <legend class="is-hidden">Required Information</legend> <ol class="list-input"> <li class="field required text" id="field-email"> <label for="pwd_reset_email">Your E-mail Address</label> <input class="" id="pwd_reset_email" type="email" name="email" value="" placeholder="example: username@domain.com" /> <span class="tip tip-input">This is the email address you used to register with ${settings.PLATFORM_NAME}</span> </li> </ol> </fieldset> <div class="form-actions"> <button name="submit" type="submit" id="pwd_reset_button" class="action action-primary action-update">Reset My Password</button> </div> </form> </div> <a href="#" class="close-modal" title="Close Modal"> <div class="inner"> <p>✕</p> </div> </a> </div> </section> <script type="text/javascript"> (function() { $(document).delegate('#pwd_reset_form', 'ajax:success', function(data, json, xhr) { if(json.success) { $("#password-reset").html(json.value); } else { if($('#pwd_error').length == 0) { $('#pwd_reset_form').prepend('<div id="pwd_error" class="modal-form-error">Email is incorrect.</div>'); } $('#pwd_error').stop().css("display", "block"); } }); // removing close link's default behavior $('#login-modal .close-modal').click(function(e) { e.preventDefault(); }); })(this) </script>