{# Регистрация — то же стеклянное окно, что и вход (решение владельца, 19.08): марка, две пилюли, стрелка. Слова только по делу: строка про демо, тариф с лендинга и текст ошибки — ошибок тут больше одной («почта занята», «пароль короткий»), молчаливой красной рамки входа мало. Названия компании и имени на форме НЕТ намеренно: сервис шире бизнеса, а тенант заводится сам — имя из почты, переименование в «Настройки → Компания». Поля company/name сервер по-прежнему принимает. #} {% extends "auth_glass.html" %} {% block title %}{{ tr('Создать учётку') }} — Puntavia{% endblock %} {% block hidden %}{% if plan_row %}{% endif %}{% endblock %} {% block above %}
{{ tr('Демо на {n} дня. Карта понадобится только для продолжения.').format(n=trial_days or 3) }}{% if plan_row %}
{{ tr('Тариф: до {n} машин, €{eur} в месяц после демо.').format(n=plan_row.seats, eur=plan_row.eur) }}{% endif %}
{# «для компании / для себя» — как принято у всех (владелец, 20.08); личному тенанту название не нужно, компании — пилюля с названием ниже #}
{% endblock %} {% block pwauto %}new-password{% endblock %} {% block pwextra %}minlength="8" maxlength="72"{% endblock %} {% block submit_label %}{{ tr('Создать') }}{% endblock %} {% block below %} {# Панель требований — один в один с golova.io (Sso.vue, .s-req): открывается по ФОКУСУ пароля, прячется по блюру, когда пароль пуст или уже годен; бар «Надёжность» появляется с первым знаком. Пятое правило «латиница» — наше: серверные правила требуют ASCII, панель не должна врать. #} {% set _check %}{% endset %}
{{ tr('Требования') }}
{{ _check }}{{ tr('8–72 символа') }}
{{ _check }}{{ tr('Цифра (0–9)') }}
{{ _check }}{{ tr('Заглавная (A–Z)') }}
{{ _check }}{{ tr('Строчная (a–z)') }}
{{ _check }}{{ tr('Только латиница') }}
{% endblock %} {% block errtext %} {% if error %}
{{ error }}
{% endif %} {# текст для живой заметки «почта занята» — тем же ключом, что и серверная ошибка; JS вставляет её между пилюлями по ответу /register/check #} {% endblock %} {% block links %} {{ tr('Уже есть учётка') }} {{ tr('Забыли пароль?') }} {% endblock %} {% block extra_js %} {% endblock %}