diff --git a/app/controller/controller.php b/app/controller/controller.php index b2b797df8d293c30b023b2096a21726599aaf094..5074a622f48cf795080df53bd064fa56b5522a4c 100644 --- a/app/controller/controller.php +++ b/app/controller/controller.php @@ -102,6 +102,10 @@ class Controller asort($atailles); $f3->set('atailles', $atailles); + // On initialise les messages en tableau vide, par défaut + $f3->set('SESSION.message', array()); + $f3->set('SESSION.error', array()); + // Ceci n'est valable que pour les tests en CLI if (strlen($f3["RESPONSE"])>0) { $f3->clear("RESPONSE"); diff --git a/app/controller/perso.php b/app/controller/perso.php index 977db78e4c2421c6a3b1f6d8312ae92f8dbaced1..7e7f4426d0ff03f02acfd9275fb4881c9b61afe0 100644 --- a/app/controller/perso.php +++ b/app/controller/perso.php @@ -103,7 +103,6 @@ class Perso extends Controller // Renouvellement de mot de passe $f3->clear('form_visible'); $this->renew_password($f3); - $f3->reroute('/'); } elseif ($f3->get('action')=='create_account') { // Création d'un compte utilisateur $f3->clear('form_visible'); @@ -131,13 +130,11 @@ class Perso extends Controller $f3->set('block_content', 'user/perso.html'); } else { $f3->push('SESSION.error', _("Mauvais identifiant ou mot de passe.")); - Campaign::show($f3, $args); - return; } } else { - $f3->push('SESSION.error', _("Merci de renseigner une adresse mail.")); - Campaign::show($f3, $args); - return; + if ($f3->get('VERB') == 'POST') { + $f3->push('SESSION.error', _("Merci de renseigner une adresse mail.")); + } } Campaign::show($f3, $args); } diff --git a/app/view/user/perso.html b/app/view/user/perso.html index 68c1e2db1bc09cf38ddd3187f71bd0edcac52299..45d69d14de89cb503bb230749c9976664a5712b3 100644 --- a/app/view/user/perso.html +++ b/app/view/user/perso.html @@ -145,7 +145,10 @@ <tr> <td>{{ @don.datec }}</td> <td>{{ @don.somme }}</td> - <td>{{ _("Oui")}}</td> + <check if="{{ @don.status>=100 }}"> + <true><td>{{ _("Oui") }}</td></true> + <false><td>{{ _("Non") }}</td></false> + </check> <td> <check if="{{ @don.pdf == '' }}"> <a href="/cron/piplome/{{ @don.id }}">{{ _("Générer") }}</a> diff --git a/www/static/css/custom.css b/www/static/css/custom.css index 928c8b820a975653a3eacf66703312ae334a828c..bab065dcfbc9c58b5b100b696869d90444847f56 100644 --- a/www/static/css/custom.css +++ b/www/static/css/custom.css @@ -161,7 +161,7 @@ padding: 0 15px; .page-header h1 { margin-left: 1em; text-align: center; - margin: 1em 0; + margin: 0 0 0.5em 0; } .page-header { margin-left: 2em;