fix(templates): replace corrupted layout with clean UTF-8 and non-namespaced endpoints to work with main.py routes
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
<a class="nav-link{% if request.path.startswith('/admin/users') %} active{% endif %}" href="{{ url_for('manage_users') }}">Пользователи</a>
|
||||
<!DOCTYPE html>
|
||||
<html lang="ru">
|
||||
<head>
|
||||
@@ -14,7 +13,7 @@
|
||||
|
||||
<nav class="navbar navbar-expand-lg" style="background-color:#e9f6ff;">
|
||||
<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">
|
||||
<span>MONT Опросник</span>
|
||||
</a>
|
||||
@@ -23,19 +22,19 @@
|
||||
</button>
|
||||
<div class="collapse navbar-collapse justify-content-end" id="navbarNav">
|
||||
<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 %}
|
||||
<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 %}
|
||||
<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 %}
|
||||
<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 }}
|
||||
{% if current_user.is_admin %}<span class="badge bg-danger ms-2">Админ</span>{% endif %}
|
||||
</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 %}
|
||||
<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 %}
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user