2014-02-14 15:30:46 -08:00
|
|
|
{% extends 'base.html' %}
|
|
|
|
|
|
|
|
{% load typogrify_tags utils_tags zebra_tags %}
|
|
|
|
|
|
|
|
{% block bodyclass %}NB-static NB-static-oauth NB-static-login{% endblock %}
|
|
|
|
{% block extra_head_js %}
|
|
|
|
|
|
|
|
<script type="text/javascript" charset="utf-8">
|
|
|
|
$(document).ready(function() {
|
|
|
|
$("input[name=username]").focus();
|
|
|
|
});
|
|
|
|
</script>
|
|
|
|
|
|
|
|
{% include_stylesheets "common" %}
|
2014-07-23 12:15:00 -07:00
|
|
|
|
2014-07-23 12:30:56 -07:00
|
|
|
<meta name="viewport" content="width=320, initial-scale=.85">
|
2014-02-14 15:30:46 -08:00
|
|
|
{% endblock %}
|
|
|
|
|
|
|
|
{% block title %}Create an Account{% endblock %}
|
|
|
|
|
|
|
|
{% block content %}
|
|
|
|
|
|
|
|
<div class="NB-static-title">
|
|
|
|
Create an Account
|
|
|
|
</div>
|
|
|
|
|
2017-12-08 10:51:09 -08:00
|
|
|
<script src='https://www.google.com/recaptcha/api.js'></script>
|
|
|
|
|
2014-02-14 15:30:46 -08:00
|
|
|
<div class="NB-static-form-wrapper" style="overflow:hidden">
|
|
|
|
<form method="post" class="NB-static-form" action="{% url "signup" %}">
|
|
|
|
{% if form.errors %}
|
|
|
|
{% if form.errors.username %}
|
|
|
|
<p class="NB-error error">{{ form.errors.username.as_text }}</p>
|
|
|
|
{% else %}{% if form.errors.email %}
|
|
|
|
<p class="NB-error error">{{ form.errors.email.as_text }}</p>
|
|
|
|
{% else %}
|
|
|
|
<p class="NB-error error">{{ form.non_field_errors.as_text }}</p>
|
|
|
|
{% endif %}{% endif %}
|
|
|
|
{% else %}{% if next %}
|
|
|
|
<p class="NB-error error">Please create an account to continue.</p>
|
2017-12-08 16:43:30 -08:00
|
|
|
{% else %}{% if recaptcha_error %}
|
|
|
|
<p class="NB-error error">{{ recaptcha_error }}</p>
|
|
|
|
{% endif %}{% endif %}{% endif %}
|
2014-02-14 15:30:46 -08:00
|
|
|
|
|
|
|
{% csrf_token %}
|
|
|
|
<div class="NB-static-form-label">{{ form.username.label_tag }}</div>
|
|
|
|
<div class="NB-static-form-input">{{ form.username }}</div>
|
|
|
|
<div class="NB-static-form-label">{{ form.password.label_tag }}</div>
|
|
|
|
<div class="NB-static-form-input">{{ form.password }}</div>
|
|
|
|
<div class="NB-static-form-label">{{ form.email.label_tag }}</div>
|
|
|
|
<div class="NB-static-form-input">{{ form.email }}</div>
|
|
|
|
|
2017-12-08 10:51:09 -08:00
|
|
|
<div class="g-recaptcha" data-sitekey="6LchVzcUAAAAAJH4uoEEhvoqgseZnEZC7LToC92E"></div>
|
|
|
|
|
2014-02-14 15:30:46 -08:00
|
|
|
<input type="submit" value="Sign Up" class="NB-modal-submit-button NB-modal-submit-green NB-static-form-submit" />
|
|
|
|
<input type="hidden" name="next" value="{{ next }}" />
|
2014-02-14 15:40:44 -08:00
|
|
|
<p class="NB-static-form-alttext"><a href="{% url "login" %}?next={{ next|urlencode }}">Login to your account</a></a>
|
2014-02-14 15:30:46 -08:00
|
|
|
|
|
|
|
</form>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
{% endblock %}
|