diff options
Diffstat (limited to 'templates')
-rw-r--r-- | templates/mail/register.txt | 19 | ||||
-rw-r--r-- | templates/register.html | 7 | ||||
-rw-r--r-- | templates/register_complete.html | 21 |
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 %} |