1
0
mirror of https://gitlab.com/animath/si/plateforme-corres2math.git synced 2025-07-03 10:42:49 +02:00

Log in in a modal

This commit is contained in:
Yohann D'ANELLO
2020-09-22 20:58:18 +02:00
parent c7f74b68be
commit 1a56725795
5 changed files with 37 additions and 6 deletions

View File

@ -102,7 +102,9 @@
<a class="nav-link" href="{% url "registration:signup" %}"><i class="fas fa-user-plus"></i> {% trans "Register" %}</a>
</li>
<li class="nav-item active">
<a class="nav-link" href="{% url "login" %}"><i class="fas fa-sign-in-alt"></i> {% trans "Log in" %}</a>
<a class="nav-link" href="#" data-toggle="modal" data-target="#loginModal">
<i class="fas fa-sign-in-alt"></i> {% trans "Log in" %}
</a>
</li>
{% else %}
<li class="nav-item active">
@ -159,6 +161,7 @@
</div>
</footer>
{% include "registration/login_modal.html" %}
{% if user.is_authenticated %}
{% include "participation/create_team_modal.html" %}
{% include "participation/join_team_modal.html" %}
@ -168,6 +171,11 @@
CSRF_TOKEN = "{{ csrf_token }}";
$(document).ready(function () {
$('a[data-target="#loginModal"]').click(function() {
let modalBody = $("#loginModal div.modal-body");
if (!modalBody.html().trim())
modalBody.load("{% url "login" %} #form-content")
});
$('a[data-target="#createTeamModal"]').click(function() {
let modalBody = $("#createTeamModal div.modal-body");
if (!modalBody.html().trim())