diff options
author | Marian Sigler <m@qjym.de> | 2012-09-27 03:26:17 +0200 |
---|---|---|
committer | Marian Sigler <m@qjym.de> | 2012-09-27 03:26:22 +0200 |
commit | 69f7c2e49fd9247111bee70b7afd56c104b1c984 (patch) | |
tree | f329030e478552c10c9fc9202f7c4cbb449cf559 | |
parent | dfdd6899668bb153bfe992566ec1d11de29f2ad7 (diff) | |
download | web-69f7c2e49fd9247111bee70b7afd56c104b1c984.tar.gz web-69f7c2e49fd9247111bee70b7afd56c104b1c984.tar.bz2 web-69f7c2e49fd9247111bee70b7afd56c104b1c984.zip |
Add about page; Comment out service settings
-rw-r--r-- | templates/about.html | 27 | ||||
-rw-r--r-- | templates/index.html | 2 | ||||
-rw-r--r-- | templates/lost_password_complete.html | 2 | ||||
-rw-r--r-- | templates/mail/change_mail.txt | 3 | ||||
-rw-r--r-- | templates/mail/lost_password.txt | 2 | ||||
-rw-r--r-- | templates/settings.html | 2 | ||||
-rw-r--r-- | utils.py | 2 |
7 files changed, 35 insertions, 5 deletions
diff --git a/templates/about.html b/templates/about.html index 3cd96a5..c65d93b 100644 --- a/templates/about.html +++ b/templates/about.html @@ -1,6 +1,31 @@ {%- extends 'base.html' %} {%- from '_macros.html' import render_field %} -{%- set title = 'Über spline accounts' %} +{%- set title = 'Über spline account' %} {%- block content %} +<h2>Was ist ein Spline-Account?</h2> <p> + Mit einem Spline-Account soll man sich in Zukunft bei allen + <a href="http://spline.de/">Spline-Diensten</a> einloggen können, statt + sich – wie bisher – bei jedem Dienst neu zu registrieren. (Es sind aber + noch nicht alle Dienste integriert.) +</p> +<p> + Das heißt: Du registrierst dich ein Mal hier auf der Seite, und kannst + dich dann mit diesem Benutzernamen und Passwort bei allen Diensten + einloggen. In Zukunft wird es sogar möglich sein, für jeden Dienst ein + abweichendes Passwort zu definieren. +</p> +<h2>Was bedeutet „Dieser Benutzername ist momentan nicht erlaubt“?</h2> +<p> + Wir sind gerade noch in der Migrationsphase. Da wir noch kein + automatisiertes System haben, um alte Accounts aus den Diensten zu einem + Spline-Account zu übertragen, sperren wir vorerst alle Benutzernamen, die + es schon in einem der Dienste gibt. So haben die Besitzer dieser Accounts + die Möglichkeit, ihren Benutzernamen zu behalten. +</p> +<p> + Wenn du schon einen Benutzernamen in einem der alten Dienste hast, kannst + du uns Bescheid sagen, dann erstellen wir dir von Hand einen Account. +{# TODO: kontaktmöglichkeit #} +</p> {%- endblock %} diff --git a/templates/index.html b/templates/index.html index d652313..6fae303 100644 --- a/templates/index.html +++ b/templates/index.html @@ -11,7 +11,7 @@ Willkommen bei <strong>spline accounts</strong>. Melde dich an, <a href="{{ url_for('about') }}">informier dich</a>, oder - <a href="{{ url_for('register') }}">leg einen account an</a>. + <a href="{{ url_for('register') }}">leg einen Account an</a>. </p> {{ render_field(form.username, autofocus="autofocus") }} {{ render_field(form.password) }} diff --git a/templates/lost_password_complete.html b/templates/lost_password_complete.html index 828bd6d..21cfe1c 100644 --- a/templates/lost_password_complete.html +++ b/templates/lost_password_complete.html @@ -14,6 +14,6 @@ {{ render_field(form.password, autofocus="autofocus") }} {{ render_field(form.password_confirm) }} {{ form.csrf_token }} - <div class="form-actions"><input type="submit" value="Registrieren" /></div> + <div class="form-actions"><input type="submit" value="Speichern" /></div> </form> {%- endblock %} diff --git a/templates/mail/change_mail.txt b/templates/mail/change_mail.txt index c3db6b2..2319672 100644 --- a/templates/mail/change_mail.txt +++ b/templates/mail/change_mail.txt @@ -8,8 +8,9 @@ E-Mail-Adresse des Accounts {{ username }} auf diese Adresse Um diese Änderung zu bestätigen, benutze bitte folgenden Link: <{{ link }}> + Wenn du dies nicht möchtest, brauchst du nichts weiter zu tun. -Ohne deine Bestätigung wird deine Adresse nicht eingetragen. +Ohne deine Bestätigung wird die Adresse nicht geändert. [1] {{ url_for('index', _external=True) }} diff --git a/templates/mail/lost_password.txt b/templates/mail/lost_password.txt index af51ae4..5eaa654 100644 --- a/templates/mail/lost_password.txt +++ b/templates/mail/lost_password.txt @@ -8,4 +8,4 @@ Hier kannst du dein Passwort ändern: Wenn du diese Mail nicht angefordert hast, brauchst du nichts -weiter zu tun. Dein altes Passwort bleibt weiter gültig. +weiter zu tun. Dein altes Passwort bleibt dann weiter gültig. diff --git a/templates/settings.html b/templates/settings.html index 064e5af..4dacea9 100644 --- a/templates/settings.html +++ b/templates/settings.html @@ -10,6 +10,7 @@ {{ form.csrf_token }} <div class="form-actions"><input type="submit" value="Speichern" name="submit_main" /></div> + <!-- <h2>Dienste verwalten</h2> {%- for service in services %} <h3>{{ service.name }}</h3> @@ -24,5 +25,6 @@ {{ render_field(form.get_servicepassword(service.id)) }} {{ render_field(form.get_servicepasswordconfirm(service.id)) }} {%- endfor %} + --> </form> {%- endblock %} @@ -62,6 +62,8 @@ def login_user(username, password): g.user = g.ldap.auth(username, password) except ldap.INVALID_CREDENTIALS: return False + except ldap.NO_SUCH_OBJECT: + return False session['username'] = username session['password'] = encrypt_password(password) |