From 4a408a6b0f4fbcc376e13613452d40bbd24ff844 Mon Sep 17 00:00:00 2001 From: Leo Fahrbach <leo.fahrbach@tum.de> Date: Tue, 18 Oct 2022 21:43:16 +0200 Subject: [PATCH] Added Management Login Button on all pages. closes #50 --- management/templates/management/base.html | 16 +++++++++++++--- vote/templates/vote/base.html | 4 ++++ 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/management/templates/management/base.html b/management/templates/management/base.html index 72437dc..8582fa0 100644 --- a/management/templates/management/base.html +++ b/management/templates/management/base.html @@ -20,9 +20,15 @@ <div id="content"> <nav class="navbar navbar-expand navbar-dark bg-dark shadow"> <div class="container-md"> - <a class="navbar-brand" href="{% url 'management:index' %}"> - <img src="{% static "img/logo_inv.png" %}" alt="StuStaNet"> - </a> + {% if user.is_authenticated %} + <a class="navbar-brand" href="{% url 'management:index' %}"> + <img src="{% static "img/logo_inv.png" %}" alt="StuStaNet"> + </a> + {% else %} + <a class="navbar-brand" href="{% url 'vote:index' %}"> + <img src="{% static "img/logo_inv.png" %}" alt="StuStaNet"> + </a> + {% endif %} <div class="navbar-text">Wahlfang</div> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> @@ -37,6 +43,10 @@ <li class="nav-item"> <a class="nav-link" href="{% url 'management:logout' %}">Logout</a> </li> + {% else %} + <li class="nav-item"> + <a class="nav-link" href="{% url 'management:login' %}">Management</a> + </li> {% endif %} </ul> </div> diff --git a/vote/templates/vote/base.html b/vote/templates/vote/base.html index f49a68f..a8a01db 100644 --- a/vote/templates/vote/base.html +++ b/vote/templates/vote/base.html @@ -34,6 +34,10 @@ <li class="nav-item"> <a class="nav-link" href="{% url 'vote:logout' %}">Logout</a> </li> + {% else %} + <li class="nav-item"> + <a class="nav-link" href="{% url 'management:login' %}">Management</a> + </li> {% endif %} </ul> </div> -- GitLab