Files
kundenplattform/templates/_einladung_formular.html
T
adminandClaude Opus 5.5 fed0e9e48a Personalisierung: deutlicher Hinweis zur sofortigen Sperre, Sperrgrund beim Konto
Befund Erstkontakt 25.10.2026 (Bildschirmschoner ließ sich nicht mehr
entsperren). Benötigt provisioning-server d76fdad (gesperrt_durch_einladung).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-25 16:32:16 +01:00

40 lines
2.3 KiB
HTML

{# Formular „Einladung senden“ für ein Gerät. Erwartet: einladung_device_id,
email_domaenen, einladung_konten (bool), einladung_laufend (bool),
optional einladung_zurueck (Seite, auf die es danach zurückgeht). #}
<form method="post" action="/geraete/{{ einladung_device_id }}/personalisierung/einladung">
{% if einladung_zurueck %}<input type="hidden" name="zurueck" value="{{ einladung_zurueck }}">{% endif %}
{% if email_domaenen %}
<fieldset role="group">
<input type="text" name="email_lokal" required autocomplete="off" placeholder="vorname.nachname" aria-label="E-Mail-Adresse">
{% if email_domaenen | length == 1 %}
<input type="hidden" name="email_domain" value="{{ email_domaenen[0] }}">
<input type="text" value="@{{ email_domaenen[0] }}" readonly tabindex="-1" aria-label="Domäne">
{% else %}
<select name="email_domain" aria-label="Domäne">
{% for d in email_domaenen %}<option value="{{ d }}">@{{ d }}</option>{% endfor %}
</select>
{% endif %}
{% if einladung_zurueck %}<button type="submit" class="outline">Einladung senden</button>{% endif %}
</fieldset>
{% elif einladung_zurueck %}
<fieldset role="group">
<input type="email" name="email" required autocomplete="off" placeholder="E-Mail-Adresse" aria-label="E-Mail-Adresse">
<button type="submit" class="outline">Einladung senden</button>
</fieldset>
{% else %}
<input type="email" name="email" required autocomplete="off" aria-label="E-Mail-Adresse">
{% endif %}
{% if einladung_konten and not einladung_zurueck %}
<label>
<input type="checkbox" name="bestehenden_behalten" value="1">
Bestehenden Zugang behalten
</label>
<p class="einmalig-hinweis"><small>⚠ Ohne Haken kann sich niemand mehr mit dem bisherigen Konto anmelden, ab sofort und auch nicht in einer laufenden Sitzung am Bildschirmschoner. Ist das neue Konto eingerichtet, wird das bisherige samt Dateien entfernt. Bis dahin hebt „Zurückziehen“ die Sperre wieder auf.</small></p>
{% endif %}
{% if not einladung_zurueck %}
<button type="submit" class="outline">
{% if einladung_laufend %}Neue Einladung senden (ersetzt die laufende){% elif einladung_konten %}Erneut personalisieren{% else %}Einladung senden{% endif %}
</button>
{% endif %}
</form>