1
0
mirror of https://gitlab.com/animath/si/plateforme-corres2math.git synced 2025-06-24 09:08:47 +02:00

Bugs corrigés dans l'interface encadrant

This commit is contained in:
Yohann
2019-12-19 09:50:32 +01:00
parent 6218fcd2c2
commit 7463817503
4 changed files with 39 additions and 32 deletions

View File

@ -15,31 +15,36 @@ if (isset($_GET["edit"])) { ?>
if (isset($_SESSION["user_id"]) && $_SESSION["role"] != Role::ADMIN) {
if (date("Y-m-d H:i:s") <= $CONFIG->getInscriptionDate()) {
if ($_SESSION["team"] == null) { ?>
if ($_SESSION["teams"] == null || sizeof($_SESSION["teams"]) == 0) { ?>
<div class="alert alert-warning">
Pour participer aux Correspondances, vous devez rejoindre une équipe. Cliquez <a href="/rejoindre-equipe">ici</a>
pour rejoindre une équipe, et <a href="/ajouter-equipe">ici</a> pour en créer une.
</div>
<?php }
elseif ($_SESSION["team"]->getParticipants()[2] == null || $_SESSION["team"]->getEncadrantId() == null) { ?>
<div class="alert alert-warning">
Votre équipe doit comporter au moins 3 personnes et un encadrant pour pouvoir participer. Pensez à transmettre
le code d'accès aux autres membres de votre équipe, qui doivent elles aussi s'inscrire sur la plateforme :
<strong><?= $_SESSION["team"]->getAccessCode() ?></strong>
</div>
<?php }
elseif ($_SESSION["team"]->getProblem() == 0) { ?>
<div class="alert alert-warning">
Vous devez indiquer problème pour participer. Pensez à le spécifier dans la page <a href="/mon-equipe">Mon équipe</a>.
</div>
<?php }
elseif ($_SESSION["team"]->getValidationStatus() == ValidationStatus::NOT_READY) { ?>
<div class="alert alert-warning">
Pensez à demander la validation de votre équipe pour pouvoir participer aux Correspondances. Chaque membre de votre
équipe doit pour cela avoir soumis son autorisation de droit à l'image sur la page <a href="/mon-compte">Mon compte</a>.
Les encadrants ne sont pas concernés.
</div>
<?php }
elseif ($_SESSION["role"] == Role::PARTICIPANT) {
if ($_SESSION["team"]->getParticipants()[2] == null || $_SESSION["team"]->getEncadrantId() == null) { ?>
<div class="alert alert-warning">
Votre équipe doit comporter au moins 3 personnes et un encadrant pour pouvoir participer. Pensez
à transmettre
le code d'accès aux autres membres de votre équipe, qui doivent elles aussi s'inscrire sur la
plateforme :
<strong><?= $_SESSION["team"]->getAccessCode() ?></strong>
</div>
<?php } elseif ($_SESSION["team"]->getProblem() == 0) { ?>
<div class="alert alert-warning">
Vous devez indiquer problème pour participer. Pensez à le spécifier dans la page <a
href="/mon-equipe">Mon équipe</a>.
</div>
<?php } elseif ($_SESSION["team"]->getValidationStatus() == ValidationStatus::NOT_READY) { ?>
<div class="alert alert-warning">
Pensez à demander la validation de votre équipe pour pouvoir participer aux Correspondances.
Chaque membre de votre
équipe doit pour cela avoir soumis son autorisation de droit à l'image sur la page <a
href="/mon-compte">Mon compte</a>.
Les encadrants ne sont pas concernés.
</div>
<?php }
}
}
}