fix(templates): replace corrupted layout with clean UTF-8 and non-namespaced endpoints to work with main.py routes

This commit is contained in:
2025-09-04 16:25:42 +03:00
parent fd68e550fc
commit 9c117804b2

View File

@@ -1,4 +1,3 @@
 <a class="nav-link{% if request.path.startswith('/admin/users') %} active{% endif %}" href="{{ url_for('manage_users') }}">Пользователи</a>
<!DOCTYPE html> <!DOCTYPE html>
<html lang="ru"> <html lang="ru">
<head> <head>
@@ -14,7 +13,7 @@
<nav class="navbar navbar-expand-lg" style="background-color:#e9f6ff;"> <nav class="navbar navbar-expand-lg" style="background-color:#e9f6ff;">
<div class="container"> <div class="container">
<a class="navbar-brand d-flex align-items-center" href="{{ url_for('core.choose_survey') }}"> <a class="navbar-brand d-flex align-items-center" href="{{ url_for('choose_survey') }}">
<img src="{{ url_for('static', filename='mont.png') }}" height="40" class="me-2"> <img src="{{ url_for('static', filename='mont.png') }}" height="40" class="me-2">
<span>MONT Опросник</span> <span>MONT Опросник</span>
</a> </a>
@@ -23,19 +22,19 @@
</button> </button>
<div class="collapse navbar-collapse justify-content-end" id="navbarNav"> <div class="collapse navbar-collapse justify-content-end" id="navbarNav">
<ul class="navbar-nav"> <ul class="navbar-nav">
<li class="nav-item"><a class="nav-link{% if request.path.startswith('/quiz') %} active{% endif %}" href="{{ url_for('core.choose_survey') }}">Опросы</a></li> <li class="nav-item"><a class="nav-link{% if request.path.startswith('/quiz') %} active{% endif %}" href="{{ url_for('choose_survey') }}">Опросы</a></li>
{% if current_user.is_authenticated %} {% if current_user.is_authenticated %}
<li class="nav-item"><a class="nav-link{% if request.path.startswith('/dashboard') %} active{% endif %}" href="{{ url_for('core.dashboard') }}">Отчёты</a></li> <li class="nav-item"><a class="nav-link{% if request.path.startswith('/dashboard') %} active{% endif %}" href="{{ url_for('dashboard') }}">Отчёты</a></li>
{% if current_user.is_admin %} {% if current_user.is_admin %}
<li class="nav-item"><a class="nav-link{% if request.path.startswith('/admin/users') %} active{% endif %}" href="{{ url_for('admin_users.manage_users') }}">Пользователи</a></li> <li class="nav-item"><a class="nav-link{% if request.path.startswith('/admin/users') %} active{% endif %}" href="{{ url_for('manage_users') }}">Пользователи</a></li>
{% endif %} {% endif %}
<li class="nav-item d-flex align-items-center text-dark ms-3"> <li class="nav-item d-flex align-items-center text-dark ms-3">
<i class="bi bi-person-circle me-1"></i> {{ current_user.full_name or current_user.username }} <i class="bi bi-person-circle me-1"></i> {{ current_user.full_name or current_user.username }}
{% if current_user.is_admin %}<span class="badge bg-danger ms-2">Админ</span>{% endif %} {% if current_user.is_admin %}<span class="badge bg-danger ms-2">Админ</span>{% endif %}
</li> </li>
<li class="nav-item"><a class="nav-link" href="{{ url_for('auth.logout') }}">Выйти</a></li> <li class="nav-item"><a class="nav-link" href="{{ url_for('logout') }}">Выйти</a></li>
{% else %} {% else %}
<li class="nav-item"><a class="nav-link{% if request.path.startswith('/login') %} active{% endif %}" href="{{ url_for('auth.login') }}">Вход</a></li> <li class="nav-item"><a class="nav-link{% if request.path.startswith('/login') %} active{% endif %}" href="{{ url_for('login') }}">Вход</a></li>
{% endif %} {% endif %}
</ul> </ul>
</div> </div>