{% include "headitem.html.twig" with {title: "GENERAL_ADMIN_TITLE"|translate} %} {% include "@d3totp/admin/inc/bootstrap.html.twig" %} {% set totp = edit.d3GetSessionedTotp() %} {% set userid = edit.getId() %} {{ totp.loadByUserId(userid) }} {% if readonly %} {% set readonly = "readonly disabled" %} {% else %} {% set readonly = "" %} {% endif %} {% if force2FA %}

{{ translate({ ident: "D3_TOTP_FORCE2FATITLE" }) }}

{{ translate({ ident: "D3_TOTP_FORCE2FASUB" }) }}
{% endif %}
{{ oViewConf.getHiddenSid()|raw }}
{{ oViewConf.getHiddenSid()|raw }} {% if sSaveError %}
{{ translate({ ident: sSaveError }) }}
{% endif %} {% if oxid and oxid != ' - 1' %}
{% block user_d3user_totp_form1 %} {% if false == totp.getId() %}
{{ translate({ ident: "D3_TOTP_REGISTERNEW" }) }}
{{ translate({ ident: "D3_TOTP_QRCODE", suffix: "COLON" }) }}
{{ totp.getQrCodeElement()|raw }} {% include "inputhelp.html.twig" with {'sHelpId': help_id("D3_TOTP_QRCODE_HELP"), 'sHelpText': help_text("D3_TOTP_QRCODE_HELP")} %}
{% include "inputhelp.html.twig" with {'sHelpId': help_id("D3_TOTP_SECRET_HELP"), 'sHelpText': help_text("D3_TOTP_SECRET_HELP")} %}
{% elseif force2FA %}
{{ translate({ ident: "D3_TOTP_ADMINBACKEND" }) }}
{% else %}
{{ translate({ ident: "D3_TOTP_REGISTEREXIST" }) }}
{{ translate({ ident: "D3_TOTP_REGISTERDELETE_DESC" }) }}


{% endif %} {% endblock %}
{% block user_d3user_totp_form2 %} {% if false == totp.getId() %}
{{ translate({ ident: "D3_TOTP_CONFIRMATION" }) }}
{% include "inputhelp.html.twig" with {'sHelpId': help_id("D3_TOTP_CURROTP_HELP"), 'sHelpText': help_text("D3_TOTP_CURROTP_HELP")} %}
{% else %}
{{ translate({ ident: "D3_TOTP_BACKUPCODES" }) }}
{% if oView.getBackupCodes() %}
{% else %}
{{ translate({ ident: "D3_TOTP_AVAILBACKUPCODECOUNT", args: oView.getAvailableBackupCodeCount() }) }}

{{ translate({ ident: "D3_TOTP_AVAILBACKUPCODECOUNT_DESC" }) }}
{% endif %}
{% endif %} {% endblock %}
{% endif %}
{% if not force2FA %} {% include "bottomnaviitem.html.twig" %} {% include "bottomitem.html.twig" %} {% endif %}