mirror of https://github.com/zulip/zulip.git
refactor: Remove inline javascript code from accounts_send_confirm.html.
This commit removes inline javascript code present in accounts_send_confirm.html and moves it to signup.js. This page is rendered when the "/accounts/send_confirm" endpoint is visited. An empty div element is added in accounts_send_confirm.html with unique data-page-id attribute to make it more easy to find in which page we are, while working with the javascript code.
This commit is contained in:
parent
4b8f6b55be
commit
62d9241c03
|
@ -73,6 +73,14 @@ $(function () {
|
|||
$("#timezone").val(moment.tz.guess());
|
||||
}
|
||||
|
||||
// Code in this block will be executed when the /accounts/send_confirm
|
||||
// endpoint is visited i.e. accounts_send_confirm.html is rendered.
|
||||
if ($("[data-page-id='accounts-send-confirm']").length > 0) {
|
||||
$("#resend_email_link").click(function () {
|
||||
$('.resend_confirm').submit();
|
||||
});
|
||||
}
|
||||
|
||||
// Code in this block will be executed when the user visits
|
||||
// /accounts/password/reset i.e. reset.html is rendered.
|
||||
if ($("[data-page-id='reset-password-confirm']").length > 0) {
|
||||
|
|
|
@ -2,6 +2,9 @@
|
|||
{# Displayed after a user attempts to sign up. #}
|
||||
|
||||
{% block portico_content %}
|
||||
<!-- The following empty tag has unique data-page-id so that this
|
||||
page can be easily identified in it's respective JavaScript file -->
|
||||
<div data-page-id="accounts-send-confirm"></div>
|
||||
<div class="app portico-page">
|
||||
<div class="app-main portico-page-container center-block flex full-page account-creation new-style">
|
||||
<div class="inline-block">
|
||||
|
@ -36,11 +39,4 @@
|
|||
|
||||
{% block customhead %}
|
||||
{{ super() }}
|
||||
<script>
|
||||
$(function() {
|
||||
$("#resend_email_link").click(function () {
|
||||
$('.resend_confirm').submit();
|
||||
});
|
||||
});
|
||||
</script>
|
||||
{% endblock %}
|
||||
|
|
Loading…
Reference in New Issue