Show sign up form if not signed in.

This commit is contained in:
Matthew Mongeau
2012-07-17 17:36:18 -04:00
parent ba8eb93b43
commit c5d3efdf60
3 changed files with 10 additions and 1 deletions

View File

@@ -48,6 +48,10 @@
})
$(modal_id).fadeTo(200,1);
var notice = $(this).data('notice')
if(notice !== undefined) {
$(modal_id).find(".notice").show().html(notice);
}
e.preventDefault();
});

View File

@@ -15,7 +15,11 @@
</hgroup>
<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>
</section>

View File

@@ -9,6 +9,7 @@
<hr>
</header>
<div class="notice"></div>
<form id="enroll_form" method="post" data-remote="true" action="/create_account">
<div id="enroll_error" class="modal-form-error" name="enroll_error"></div>
<label>E-mail</label>