97 lines
4.7 KiB
HTML
97 lines
4.7 KiB
HTML
{% extends 'base.html' %}
|
||
|
||
{% block title %}Моят Профил - Официален Портал{% endblock %}
|
||
|
||
{% block content %}
|
||
<div class="profile-container">
|
||
<div class="gov-card">
|
||
<div class="gov-card-header">
|
||
<h2>Моят Профил</h2>
|
||
<a href="{% url 'accounts:profile_edit' %}" class="btn btn-primary">Редактиране на Профил</a>
|
||
</div>
|
||
<div class="gov-card-body">
|
||
<div class="info-section">
|
||
<h3>Информация за Акаунта</h3>
|
||
<div class="profile-info">
|
||
<div class="info-row">
|
||
<strong>Потребителско Име:</strong>
|
||
<span>{{ user_obj.username }}</span>
|
||
</div>
|
||
<div class="info-row">
|
||
<strong>Имейл:</strong>
|
||
<span>{{ user_obj.email }}</span>
|
||
</div>
|
||
<div class="info-row">
|
||
<strong>Роля:</strong>
|
||
<span class="badge badge-{{ user_obj.role }}">{{ user_obj.get_role_display }}</span>
|
||
</div>
|
||
<div class="info-row">
|
||
<strong>Потвърден Имейл:</strong>
|
||
<span>{% if user_obj.is_verified %}Да{% else %}Не{% endif %}</span>
|
||
</div>
|
||
<div class="info-row">
|
||
<strong>Двуфакторна Автентификация:</strong>
|
||
<span>{% if user_obj.mfa_enabled %}Активирана{% else %}Деактивирана{% endif %}</span>
|
||
{% if user_obj.mfa_enabled %}
|
||
<a href="{% url 'accounts:mfa_disable' %}"
|
||
class="btn btn-sm btn-danger"
|
||
data-confirm="Сигурни ли сте, че искате да деактивирате двуфакторната автентификация? Това ще намали сигурността на вашия акаунт."
|
||
data-confirm-title="Деактивиране на MFA"
|
||
data-tooltip="Деактивиране на двуфакторна автентификация">Деактивиране</a>
|
||
{% else %}
|
||
<a href="{% url 'accounts:mfa_setup' %}"
|
||
class="btn btn-sm btn-primary"
|
||
data-tooltip="Активиране на двуфакторна автентификация за по-голяма сигурност">Активиране</a>
|
||
{% endif %}
|
||
</div>
|
||
<div class="info-row">
|
||
<strong>Член от:</strong>
|
||
<span>{{ user_obj.created_at|date:"d F Y" }}</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
{% if user_obj.profile %}
|
||
<div class="info-section">
|
||
<h3>Лична Информация</h3>
|
||
<div class="profile-info">
|
||
{% if user_obj.profile.first_name %}
|
||
<div class="info-row">
|
||
<strong>Име:</strong>
|
||
<span>{{ user_obj.profile.first_name }}</span>
|
||
</div>
|
||
{% endif %}
|
||
{% if user_obj.profile.last_name %}
|
||
<div class="info-row">
|
||
<strong>Фамилия:</strong>
|
||
<span>{{ user_obj.profile.last_name }}</span>
|
||
</div>
|
||
{% endif %}
|
||
{% if user_obj.profile.phone %}
|
||
<div class="info-row">
|
||
<strong>Телефон:</strong>
|
||
<span>{{ user_obj.profile.phone }}</span>
|
||
</div>
|
||
{% endif %}
|
||
<div class="info-row">
|
||
<strong>Предпочитан Език:</strong>
|
||
<span>{{ user_obj.profile.get_preferred_language_display }}</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
{% endif %}
|
||
</div>
|
||
</div>
|
||
|
||
<div class="gov-card">
|
||
<div class="gov-card-body">
|
||
<div class="profile-actions">
|
||
<a href="{% url 'accounts:password_change' %}" class="btn btn-secondary">Смяна на Парола</a>
|
||
<a href="{% url 'legal:data_request' %}" class="btn btn-secondary">Заявка за Данни</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
{% endblock %}
|
||
|