2017-03-08 13:53:09 -05:00
|
|
|
|
{% extends "base.html" %}
|
|
|
|
|
|
|
|
|
|
{% block title %}Edit Profile{% endblock %}
|
|
|
|
|
|
2017-05-24 10:37:52 -04:00
|
|
|
|
{% 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 %}
|
|
|
|
|
|
2017-03-08 13:53:09 -05:00
|
|
|
|
{% block page_content %}
|
|
|
|
|
<div class="row">
|
2017-05-31 11:20:53 -04:00
|
|
|
|
{% 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 %}
|
2017-03-08 13:53:09 -05:00
|
|
|
|
|
|
|
|
|
<div class="col-md-8">
|
|
|
|
|
<div class="panel panel-default">
|
2017-05-31 11:20:53 -04:00
|
|
|
|
<div class="panel-heading">Profile Info</div>
|
2017-03-08 13:53:09 -05:00
|
|
|
|
<div class="panel-body">
|
2017-05-25 01:54:33 -04:00
|
|
|
|
<form method="POST" action="{{ url_for('settings.profile') }}">
|
2017-03-08 13:53:09 -05:00
|
|
|
|
<p>
|
2017-05-25 01:54:33 -04:00
|
|
|
|
{{ form.name.label }}<br />{{ form.name(style="width: 80%;") }}<br />
|
2017-03-08 13:53:09 -05:00
|
|
|
|
{% for error in form.name.errors %}
|
|
|
|
|
{{ error }}<br />
|
|
|
|
|
{% endfor %}
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p>
|
2017-05-25 01:54:33 -04:00
|
|
|
|
{{ form.address.label }}<br /> {{ form.address(style="width: 80%;") }}<br />
|
2017-03-08 13:53:09 -05:00
|
|
|
|
{% for error in form.address.errors %}
|
|
|
|
|
{{ error }}<br />
|
|
|
|
|
{% endfor %}
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p>
|
2017-05-25 01:54:33 -04:00
|
|
|
|
{{ form.city.label }}<br />{{ form.city(style="width: 80%;") }}<br />
|
2017-03-08 13:53:09 -05:00
|
|
|
|
{% for error in form.city.errors %}
|
|
|
|
|
{{ error }}<br />
|
|
|
|
|
{% endfor %}
|
|
|
|
|
</p>
|
|
|
|
|
|
2017-05-25 01:54:33 -04:00
|
|
|
|
<p>
|
|
|
|
|
{{ form.country.label }}<br /> {{ form.country(style="width: 80%;") }}<br />
|
|
|
|
|
{% for error in form.country.errors %}
|
|
|
|
|
{{ error }}<br />
|
|
|
|
|
{% endfor %}
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p>
|
2017-05-24 10:37:52 -04:00
|
|
|
|
{{ form.postcode.label }}<br />{{ form.postcode }}<br />
|
2017-03-08 13:53:09 -05:00
|
|
|
|
{% for error in form.postcode.errors %}
|
|
|
|
|
{{ error }}<br />
|
|
|
|
|
{% endfor %}
|
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
<p>
|
2017-05-24 10:37:52 -04:00
|
|
|
|
{{ form.phone.label }}<br /> {{ form.phone }}<br />
|
2017-03-08 13:53:09 -05:00
|
|
|
|
{% for error in form.phone.errors %}
|
|
|
|
|
{{ error }}<br />
|
|
|
|
|
{% endfor %}
|
|
|
|
|
</p>
|
|
|
|
|
|
2017-05-24 10:37:52 -04:00
|
|
|
|
<p>
|
|
|
|
|
{{ form.org_account }} {{ form.org_account.label }}<br />
|
|
|
|
|
</p>
|
2017-03-08 13:53:09 -05:00
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
2017-05-24 10:37:52 -04:00
|
|
|
|
<div id="firm">
|
2017-03-08 13:53:09 -05:00
|
|
|
|
<div class="panel panel-default">
|
|
|
|
|
<div class="panel-heading">Данни за юридическо лице</div>
|
|
|
|
|
<div class="panel-body">
|
|
|
|
|
<p>
|
2017-05-25 01:54:33 -04:00
|
|
|
|
{{ form.org_companyname.label }}<br />{{ form.org_companyname(style="width: 80%;") }}<br />
|
2017-05-24 10:37:52 -04:00
|
|
|
|
{% for error in form.org_companyname.errors %}
|
|
|
|
|
{{ error }}<br />
|
|
|
|
|
{% endfor %}
|
|
|
|
|
</p>
|
|
|
|
|
<p>
|
2017-05-25 01:54:33 -04:00
|
|
|
|
{{ form.org_regaddress.label }}<br />{{ form.org_regaddress(style="width: 80%;") }}<br />
|
2017-05-24 10:37:52 -04:00
|
|
|
|
{% for error in form.org_regaddress.errors %}
|
|
|
|
|
{{ error }}<br />
|
|
|
|
|
{% endfor %}
|
|
|
|
|
</p>
|
|
|
|
|
<p>
|
2017-05-25 01:54:33 -04:00
|
|
|
|
{{ form.org_responsible.label }}<br />{{ form.org_responsible(style="width: 80%;") }}<br />
|
2017-03-08 13:53:09 -05:00
|
|
|
|
{% for error in form.org_responsible.errors %}
|
|
|
|
|
{{ error }}<br />
|
|
|
|
|
{% endfor %}
|
|
|
|
|
</p>
|
2017-05-24 10:37:52 -04:00
|
|
|
|
<p>
|
|
|
|
|
{{ form.org_vatnum.label }}<br />{{ form.org_vatnum }}<br />
|
|
|
|
|
{% for error in form.org_vatnum.errors %}
|
|
|
|
|
{{ error }}<br />
|
|
|
|
|
{% endfor %}
|
|
|
|
|
</p>
|
2017-03-08 13:53:09 -05:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
2017-05-24 10:37:52 -04:00
|
|
|
|
</div>
|
2017-03-08 13:53:09 -05:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<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 %}
|
|
|
|
|
|