include("themes/_commonPartialsBs/select2bs5") ?> extend('themes/vuexy/main/general_settings_layout') ?> section('content'); ?>
Profile Details
user-avatar
Allowed JPG, GIF or PNG. Max size of 800K

">
" value="first_name : set_value('first_name'); ?>" autofocus />
" value="last_name : set_value('last_name'); ?>" />
" value="email : set_value('email'); ?>" />
" value="mobile : set_value('mobile'); ?>" />
" value="address : set_value('address'); ?>" />
" value="state : set_value('state'); ?>" />
" value="city : set_value('city'); ?>" />
country ?? [] : set_value('country'); ?>
language ?? [] : set_value('language'); ?>
get('settings'); ?>
" method="post" id="sendFormTFA">

>
GetQR("{$settings['title']} ({$name})", $tfa_secret); } else { $tfa_secret = $tfa->createSecret(); $qrcode = $tfa->GetQR("{$settings['title']} ({$name})", $tfa_secret); } ?>

' . $item . ''; } } else { $codes = array(); for ($i = 1; $i <= 8; $i++) { $code = random_string('numeric', 6); $codes[] = $code; echo '' . $code . ''; } } ?>


endSection() ?> section('additionalInlineJs') ?> "use strict"; $(document).ready(function () { $('#first_name').focus(); }); $('.file-upload').on('click', function (e) { e.preventDefault(); $('#file').trigger('click'); }); function download(text, filename) { let blob = new Blob([text], {type: "text/plain;charset=utf-8"}); let url = window.URL.createObjectURL(blob); let a = document.createElement("a"); a.href = url; a.download = filename; a.click(); } function tfaView() { document.getElementById("sendFormTFA").submit(); } endSection() ?>