imrove login and registration page
[mygpo.git] / mygpo / web / templates / registration / registration_form.html
blob084b3932a2abc6c05c921159457e23b7697baca2
1 {% extends "base.html" %}
2 {% load url from future %}
3 {% load i18n %}
5 {% load menu %}
6 {% block mainmenu %}{{ "/register/"|main_menu }}{% endblock %}
7 {% block sectionmenu %}{{ "/register/"|section_menu }}{% endblock %}
9 {% block title %}{% trans "Create Account" %}{% endblock %}
11 {% block header %}
12 <h1>{% trans "Create Account" %}</h1>
13 {% endblock %}
16 {% block content %}
17 {% if user.is_authenticated %}
19 <div class="alert alert-success">{% trans "You are already registered." %}</div>
21 {% else %}
23 <form class="form-horizontal" action="{% url "register" %}" method="POST">
24 <fieldset>
25 {% csrf_token %}
27 <div class="control-group">
28 <label class="control-label">Username</label>
29 <div class="controls">
30 {{ form.username }}
31 {% for err in form.username.errors %}
32 <span class="help-block alert alert-error">{{ err }}</span>
33 {% empty %}
34 <span class="help-block">Letters, digits, hypens, underscores</span>
35 {% endfor %}
36 </div>
37 </div>
39 <div class="control-group">
40 <label class="control-label">Email Address</label>
41 <div class="controls">
42 {{ form.email }}
43 {% for err in form.email.errors %}
44 <span class="help-block alert alert-error">{{ err }}</span>
45 {% empty %}
46 <span class="help-block">We won't share it with anyone</span>
47 {% endfor %}
48 </div>
49 </div>
51 <div class="control-group">
52 <label class="control-label">Password</label>
53 <div class="controls">
54 {{ form.password1 }}
55 {% for err in form.password1.errors %}
56 <span class="help-block alert alert-error">{{ err }}</span>
57 {% endfor %}
58 </div>
59 </div>
61 <div class="control-group">
62 <label class="control-label">Password (confirm)</label>
63 <div class="controls">
64 {{ form.password2 }}
65 {% for err in form.password2.errors %}
66 <span class="help-block alert alert-error">{{ err }}</span>
67 {% endfor %}
68 </div>
69 </div>
71 <div class="control-group">
72 <div class="controls">
73 <button class="btn btn-primary" type="submit">{% trans "Register" %}</button>
74 </div>
75 </div>
77 </fieldset>
78 </form>
80 {% endif %}
82 {% endblock %}
85 {% block sidebar %}
87 <div class="well">
88 <h3>{% trans "Activation Mail" %}</h3>
89 <p>{% trans "After registration, you'll receive an activation mail to confirm the validity of your email address." %}</p>
90 {% url "resend-activation" as resend-activation-url %}
91 <p>{% blocktrans %}If it doesn't arrive, you can <a href="{{ resend-activation-url }}">resend</a> it.{% endblocktrans %}
92 </div>
94 {% endblock %}