Files
OSINT/templates/accounts/profile.html
Iliyan Angelov ed94dd22dd update
2025-11-26 22:32:20 +02:00

97 lines
4.7 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{% 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 %}