Commit c5d3efdf by Matthew Mongeau

Show sign up form if not signed in.

parent ba8eb93b
...@@ -48,6 +48,10 @@ ...@@ -48,6 +48,10 @@
}) })
$(modal_id).fadeTo(200,1); $(modal_id).fadeTo(200,1);
var notice = $(this).data('notice')
if(notice !== undefined) {
$(modal_id).find(".notice").show().html(notice);
}
e.preventDefault(); e.preventDefault();
}); });
......
...@@ -15,7 +15,11 @@ ...@@ -15,7 +15,11 @@
</hgroup> </hgroup>
<div class="main-cta"> <div class="main-cta">
<a href="${reverse('enroll', args=[course.id])}" class="register">Register</a> %if user.is_authenticated():
<a href="${reverse('enroll', args=[course.id])}" class="register">Register</a>
%else:
<a href="#signup-modal" class="register" rel="leanModal" data-notice="You must register in order to enroll">Register</a>
%endif
</div> </div>
</section> </section>
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
<hr> <hr>
</header> </header>
<div class="notice"></div>
<form id="enroll_form" method="post" data-remote="true" action="/create_account"> <form id="enroll_form" method="post" data-remote="true" action="/create_account">
<div id="enroll_error" class="modal-form-error" name="enroll_error"></div> <div id="enroll_error" class="modal-form-error" name="enroll_error"></div>
<label>E-mail</label> <label>E-mail</label>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment