{% extends "base.html" %} {% block title %}Edit Profile{% endblock %} {% block scripts %} {{ super() }} <script type="text/javascript"> $(document).ready(function() { $("#firm").hide(); var chkbox = document.getElementById("{{ form.org_account.id }}"); if (chkbox.checked) { $("#firm").show(); } else { $("#firm)").hide(); } }); $("#{{ form.org_account.id }}").click(function() { if ($('#{{ form.org_account.id }}').is(':checked')) { $("#firm").show(); } else { $("#firm").hide(); } }); </script> {% endblock %} {% block page_content %} <div class="row"> {% block sidebar %} <div class="col-md-4"> <div class="row"> <div class="col-md-12"> {% include "/settings/acc_avatar.html" %} </div> <div class="col-md-12"> {% include "/settings/acc_info.html" %} </div> </div> </div> {% endblock %} <div class="col-md-8"> <div class="panel panel-default"> <div class="panel-heading">Profile Info</div> <div class="panel-body"> <form method="POST" action="{{ url_for('settings.profile') }}"> <p> {{ form.name.label }}<br />{{ form.name(style="width: 80%;") }}<br /> {% for error in form.name.errors %} {{ error }}<br /> {% endfor %} </p> <p> {{ form.address.label }}<br /> {{ form.address(style="width: 80%;") }}<br /> {% for error in form.address.errors %} {{ error }}<br /> {% endfor %} </p> <p> {{ form.city.label }}<br />{{ form.city(style="width: 80%;") }}<br /> {% for error in form.city.errors %} {{ error }}<br /> {% endfor %} </p> <p> {{ form.country.label }}<br /> {{ form.country(style="width: 80%;") }}<br /> {% for error in form.country.errors %} {{ error }}<br /> {% endfor %} </p> <p> {{ form.postcode.label }}<br />{{ form.postcode }}<br /> {% for error in form.postcode.errors %} {{ error }}<br /> {% endfor %} </p> <p> {{ form.phone.label }}<br /> {{ form.phone }}<br /> {% for error in form.phone.errors %} {{ error }}<br /> {% endfor %} </p> <p> {{ form.org_account }} {{ form.org_account.label }}<br /> </p> </div> </div> <div id="firm"> <div class="panel panel-default"> <div class="panel-heading">Данни за юридическо лице</div> <div class="panel-body"> <p> {{ form.org_companyname.label }}<br />{{ form.org_companyname(style="width: 80%;") }}<br /> {% for error in form.org_companyname.errors %} {{ error }}<br /> {% endfor %} </p> <p> {{ form.org_regaddress.label }}<br />{{ form.org_regaddress(style="width: 80%;") }}<br /> {% for error in form.org_regaddress.errors %} {{ error }}<br /> {% endfor %} </p> <p> {{ form.org_responsible.label }}<br />{{ form.org_responsible(style="width: 80%;") }}<br /> {% for error in form.org_responsible.errors %} {{ error }}<br /> {% endfor %} </p> <p> {{ form.org_vatnum.label }}<br />{{ form.org_vatnum }}<br /> {% for error in form.org_vatnum.errors %} {{ error }}<br /> {% endfor %} </p> </div> </div> </div> <div class="panel panel-default"> <div class="panel-heading">Допълнителна защита на акаунта (2-Factor Authentication)</div> <div class="panel-body"> <p> <p>За да използвате тази функция изпълнете следните стъпки:<br /> 1. Моля инсталирайте <a href="https://fedorahosted.org/freeotp/">FreeOTP</a> на вашият смартфон. <a href="https://itunes.apple.com/us/app/freeotp/id872559395">iTunes</a> | <a href="https://play.google.com/store/apps/details?id=org.fedorahosted.freeotp">Google Play</a><br /> 2. Сканирайте с помоща на приложението вашия QR код. Той е равносилен на допълнителна парола и не трябва да бъде показван или изгубван<br /> <input type="button" value="Покажи QR кода" onclick="window.open('{{ url_for('auth.qrcode') }}','popUpWindow','height=500,width=400,left=100,top=100,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no, status=yes');"><br /> 3. Маркирайте отметката и обновете профила. Не губете своя QR код. </p> {{ form.twofactor }} {{ form.twofactor.label }}<br /> </p> </div> </div> <p> {{ form.csrf_token() }} {{ form.submit }} </p> </div> </div> </div> {% endblock %}