{% import 'macros_form.html' as form without context %} {% call form.tablefield(label=trans('label_mail_primary'), name='%sprimary_mail' % uid, size='medium', type='select') %} {{ mails }} {% endcall %} {% if new_mail is defined %}{{ form.tablefield(label=trans('label_mail_add'), name='%snew_mail' % uid, size='medium', type='text', value=new_mail) }}{% endif %} {% if new_mail is undefined %}{% call form.tablefield(label=trans('label_mail_add'), size='medium', type='content') %} {{ trans('mail_add_hint') }} {% endcall %}{% endif %} {% call form.tablefield(label=trans('old_pass'), name='upwd', type='password', value='', extra=htmlstr('disabled=true %s') % ('autocomplete=off' if not pw_autocomplete else '')) %} {% endcall %} {% if upwd_missing is defined %} {% call form.segment() %} {% call form.msgbox() %}
{{ trans('hint_missing_password') }}
{% endcall %} {% endcall %} {% endif %} {% if upwd_invalid is defined %} {% call form.segment() %} {% call form.msgbox() %}{{ trans('hint_invalid_password') }}
{% endcall %} {% endcall %} {% endif %}