Move flask.messages() to base.html to avoid forgotten pages and message displayed on the wrong page

This commit is contained in:
Camille Daniel 2021-07-29 11:50:13 +02:00
parent 9780fc9eed
commit afb9cce267
17 changed files with 3 additions and 47 deletions

View file

@ -1,6 +1,5 @@
{% extends 'base.html' %}
{% import 'fomanticui.j2' as sui %}
{% import 'flask.j2' as flask %}
{% block content %}
<div class="ui clearing segment">
@ -8,7 +7,6 @@
<img class="ui tiny centered image" src="/static/img/canaille-head.png" alt="{{ website_name }}">
</a>
{{ flask.messages() }}
<h2 class="ui center aligned header">
<div class="content">
{{ _("About canaille") }}

View file

@ -1,6 +1,5 @@
{% extends 'base.html' %}
{% import 'fomanticui.j2' as sui %}
{% import 'flask.j2' as flask %}
{% block content %}
<div class="loginform">
@ -8,8 +7,6 @@
{% trans %}View a authorization{% endtrans %}
</h3>
{{ flask.messages() }}
<div class="ui attached clearing segment">
<ul>
{% for attr in authorization.may %}

View file

@ -1,6 +1,5 @@
{% extends 'base.html' %}
{% import 'fomanticui.j2' as sui %}
{% import 'flask.j2' as flask %}
{% block content %}
<div class="loginform">
@ -8,8 +7,6 @@
{% trans %}Add a client{% endtrans %}
</h3>
{{ flask.messages() }}
<div class="ui attached clearing segment">
{{ sui.render_form(form, _("Confirm")) }}
</div>

View file

@ -1,6 +1,5 @@
{% extends 'base.html' %}
{% import 'fomanticui.j2' as sui %}
{% import 'flask.j2' as flask %}
{% block script %}
<script src="/static/js/admin/client_edit.js"></script>
@ -26,8 +25,6 @@
{% trans %}Edit a client{% endtrans %}
</h3>
{{ flask.messages() }}
<div class="ui attached clearing segment">
<div class="ui form">
<form id="readonly">

View file

@ -1,5 +1,4 @@
{% extends 'base.html' %}
{% import 'flask.j2' as flask %}
{% block style %}
<link href="/static/datatables/jquery.dataTables.min.css" rel="stylesheet">
@ -14,8 +13,6 @@
{% block content %}
{{ flask.messages() }}
<div class="ui segment">
<a class="ui primary button" href="{{ url_for('admin_clients.add') }}">{% trans %}Add client{% endtrans %}</a>
</div>

View file

@ -1,6 +1,5 @@
{% extends 'base.html' %}
{% import 'fomanticui.j2' as sui %}
{% import 'flask.j2' as flask %}
{% block content %}
<div class="loginform">
@ -8,8 +7,6 @@
{% trans %}View a token{% endtrans %}
</h3>
{{ flask.messages() }}
<div class="ui attached clearing segment">
<ul>
{% for attr in token.may %}

View file

@ -1,3 +1,5 @@
{% import 'flask.j2' as flask %}
<!doctype html>
<html lang="fr">
<head>
@ -87,6 +89,7 @@
<div class="ui container">
<div class="content">
{{ flask.messages() }}
{% block content %}{% endblock %}
</div>
</div>

View file

@ -1,5 +1,4 @@
{% extends 'base.html' %}
{% import 'flask.j2' as flask %}
{% block style %}
<link href="/static/datatables/jquery.dataTables.min.css" rel="stylesheet">
@ -23,8 +22,6 @@
</div>
</h2>
{{ flask.messages() }}
{% if consents %}
<div class="ui centered cards">
{% for consent in consents %}

View file

@ -1,6 +1,5 @@
{% extends 'base.html' %}
{% import 'fomanticui.j2' as sui %}
{% import 'flask.j2' as flask %}
{% block content %}
<div class="loginform">
@ -13,8 +12,6 @@
</div>
</h3>
{{ flask.messages() }}
<div class="ui attached message">
{% trans %}
It seems this is the first time you are logging here. In order to finalize your

View file

@ -1,6 +1,5 @@
{% extends 'base.html' %}
{% import 'fomanticui.j2' as sui %}
{% import 'flask.j2' as flask %}
{% block content %}
<div class="loginform">
@ -13,8 +12,6 @@
</div>
</h3>
{{ flask.messages() }}
<div class="ui attached message">
{% trans %}
After this form is sent, if the email address or the login you provided

View file

@ -1,6 +1,5 @@
{% extends 'base.html' %}
{% import 'fomanticui.j2' as sui %}
{% import 'flask.j2' as flask %}
{% block script %}
<script src="/static/js/confirm.js"></script>
@ -58,8 +57,6 @@
</div>
</h2>
{{ flask.messages() }}
<form method="POST"
id="{{ form.__class__.__name__|lower }}"
action="{{ request.url }}"

View file

@ -1,9 +1,6 @@
{% extends 'base.html' %}
{% import 'flask.j2' as flask %}
{% block content %}
{{ flask.messages() }}
<div class="ui segment">
<a class="ui primary button" href="{{ url_for('groups.create_group') }}">{% trans %}Add a group{% endtrans %}</a>
</div>

View file

@ -1,6 +1,5 @@
{% extends 'base.html' %}
{% import 'fomanticui.j2' as sui %}
{% import 'flask.j2' as flask %}
{% block content %}
<div class="ui clearing segment">
@ -19,8 +18,6 @@
<div class="sub header">{% trans %}Log-in and manage your authorizations.{% endtrans %}</div>
</h2>
{{ flask.messages() }}
<form method="POST"
id="{{ form.id or form.__class__.__name__|lower }}"
action="{{ request.url }}"

View file

@ -1,6 +1,5 @@
{% extends 'base.html' %}
{% import 'fomanticui.j2' as sui %}
{% import 'flask.j2' as flask %}
{% block content %}
<div class="ui clearing segment">
@ -19,8 +18,6 @@
<div class="sub header">{% trans %}Please enter your password for this account.{% endtrans %}</div>
</h2>
{{ flask.messages() }}
<form method="POST"
id="{{ form.id or form.__class__.__name__|lower }}"
action="{{ request.url }}"

View file

@ -1,6 +1,5 @@
{% extends 'base.html' %}
{% import 'fomanticui.j2' as sui %}
{% import 'flask.j2' as flask %}
{% block script %}
<script src="/static/js/confirm.js"></script>
@ -52,8 +51,6 @@
</div>
</h2>
{{ flask.messages() }}
<form method="POST"
id="{{ form.__class__.__name__|lower }}"
action="{{ request.url }}"

View file

@ -1,6 +1,5 @@
{% extends 'base.html' %}
{% import 'fomanticui.j2' as sui %}
{% import 'flask.j2' as flask %}
{% block content %}
<div class="loginform">
@ -13,8 +12,6 @@
</div>
</h3>
{{ flask.messages() }}
<div class="ui attached clearing segment">
{{ sui.render_form(form, _("Password reset"), action=url_for("account.reset", uid=uid, hash=hash)) }}
</div>

View file

@ -1,5 +1,4 @@
{% extends 'base.html' %}
{% import 'flask.j2' as flask %}
{% block style %}
<link href="/static/datatables/jquery.dataTables.min.css" rel="stylesheet">
@ -13,8 +12,6 @@
{% endblock %}
{% block content %}
{{ flask.messages() }}
<div class="ui segment">
<a class="ui primary button" href="{{ url_for('account.profile_creation') }}">{% trans %}Add a user{% endtrans %}</a>
</div>