summaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/mail/register.txt19
-rw-r--r--templates/register.html7
-rw-r--r--templates/register_complete.html21
3 files changed, 43 insertions, 4 deletions
diff --git a/templates/mail/register.txt b/templates/mail/register.txt
new file mode 100644
index 0000000..1f837d6
--- /dev/null
+++ b/templates/mail/register.txt
@@ -0,0 +1,19 @@
+Hallo,
+
+Jemand, vermutlich du, möchte auf spline accounts [1] einen Account
+mit folgenden Daten anlegen:
+
+ Benutzername: {{ username }}
+ E-Mail-Adresse: {{ mail }}
+
+
+Wenn du diesen Account anlegen möchtest, bestätige mit folgendem Link
+deine E-Mail-Adresse:
+ <{{ link }}>
+
+
+Wenn du diesen Account nicht anlegen möchtest, brauchst du nichts
+weiter zu tun. Ohne deine Bestätigung wird der Account nicht erstellt.
+
+
+[1] {{ url_for('index', _external=True) }}
diff --git a/templates/register.html b/templates/register.html
index 658f8d1..e04baac 100644
--- a/templates/register.html
+++ b/templates/register.html
@@ -4,12 +4,11 @@
{%- block content %}
<form action="{{ url_for('register') }}" method="post">
<dl>
+ {{ form.errors }}
{{ render_field(form.username) }}
{{ render_field(form.mail) }}
- {{ render_field(form.password) }}
- {{ render_field(form.password_confirm) }}
</dl>
- {{ form.request_token }}
- <input type="submit" value="Registrieren" />
+ {{ form.csrf_token }}
+ <input type="submit" value="E-Mail-Adresse bestätigen" />
</form>
{%- endblock %}
diff --git a/templates/register_complete.html b/templates/register_complete.html
new file mode 100644
index 0000000..f44e43a
--- /dev/null
+++ b/templates/register_complete.html
@@ -0,0 +1,21 @@
+{%- extends 'base.html' %}
+{%- from '_macros.html' import render_field %}
+{%- set title = 'Account erstellen' %}
+{%- block content %}
+<form action="{{ url_for('register_complete', token=token) }}" method="post">
+ <p>
+ Deine E-Mail-Adresse wurde erfolgreich bestätigt.
+ Bitte setze nun ein Passwort, um die Registrierung abzuschließen.
+ </p>
+ <dl>
+ <dt>Benutzername</dt>
+ <dd><input readonly="readonly" value="{{ username }}" /></dd>
+ <dt>E-Mail-Adresse</dt>
+ <dd><input readonly="readonly" value="{{ mail }}" /></dd>
+ {{ render_field(form.password) }}
+ {{ render_field(form.password_confirm) }}
+ </dl>
+ {{ form.csrf_token }}
+ <input type="submit" value="Registrieren" />
+</form>
+{%- endblock %}