From 7a585e33e1a9caa54199b027fe304ce7b3e6282f Mon Sep 17 00:00:00 2001 From: Yohann Date: Wed, 25 Sep 2019 23:20:05 +0200 Subject: [PATCH] =?UTF-8?q?Design=20"=C3=89quipe"=20et=20"Probl=C3=A8me"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server_files/views/equipe.php | 102 ++++++++++++++++++++------------ server_files/views/header.php | 17 ++++++ server_files/views/probleme.php | 38 ++++++------ 3 files changed, 98 insertions(+), 59 deletions(-) diff --git a/server_files/views/equipe.php b/server_files/views/equipe.php index 3a69a17..d69b553 100644 --- a/server_files/views/equipe.php +++ b/server_files/views/equipe.php @@ -1,45 +1,70 @@ -

Informations sur l'équipe

+
+

Informations sur l'équipe

+
- Nom de l'équipe : getName() ?>
- Trigramme : getTrigram() ?>
- Problème : getProblem() ?>
-getEncadrantId() !== null) { - $encadrant = User::fromId($team->getEncadrantId()); - $id = $encadrant->getId(); - echo "Encadrant : getFirstName() . " " . $encadrant->getSurname() . "\">" . $encadrant->getFirstName() . " " . $encadrant->getSurname() . "
"; -} -for ($i = 1; $i <= 5; ++$i) { - if ($team->getParticipants()[$i - 1] == NULL) - continue; - $participant = User::fromId($team->getParticipants()[$i - 1]); - $id = $participant->getId(); - echo "Participant $i : getFirstName() . " " . $participant->getSurname() . "\">" . $participant->getFirstName() . " " . $participant->getSurname() . "
"; -} -?> - Autorise Animath à diffuser les vidéos : allowPublish() ? "oui" : "non" ?> +
+ Nom de l'équipe : getName() ?> +
+
+ Trigramme : getTrigram() ?> +
+
+ Problème : getProblem() ?> +
+
getValidationStatus() == ValidationStatus::WAITING ? "warning" : "danger") ?>"> + Validation de l'équipe + : getValidationStatus()) ?> +
+
+ getEncadrantId() !== null) { + $encadrant = User::fromId($team->getEncadrantId()); + $id = $encadrant->getId(); + echo "Encadrant : getFirstName() . " " . $encadrant->getSurname() . "\">" . $encadrant->getFirstName() . " " . $encadrant->getSurname() . "
"; + } + for ($i = 1; $i <= 5; ++$i) { + if ($team->getParticipants()[$i - 1] == NULL) + continue; + $participant = User::fromId($team->getParticipants()[$i - 1]); + $id = $participant->getId(); + echo "Participant $i : getFirstName() . " " . $participant->getSurname() . "\">" . $participant->getFirstName() . " " . $participant->getSurname() . "
"; + } + ?> +
+
+ Autorise Animath à diffuser les vidéos : allowPublish() ? "oui" : "non" ?> +
-
+
- - + getId() == $team->getId()) + continue; - $team_name = $other_team->getName() . " (" . $other_team->getTrigram() . ")"; - $team_id = $other_team->getId(); - echo "\n"; - } - ?> - - + $team_name = $other_team->getName() . " (" . $other_team->getTrigram() . ")"; + $team_id = $other_team->getId(); + echo "\n"; + } + ?> + + + +
+ +
@@ -50,15 +75,16 @@ if ($_SESSION["role"] == Role::ADMIN) { ?>
- +
getValidationStatus() == ValidationStatus::WAITING && $_SESSION["role"] == Role::ADMIN) { ?> -
+
- +
- \ No newline at end of file diff --git a/server_files/views/header.php b/server_files/views/header.php index 5067ade..34646e3 100644 --- a/server_files/views/header.php +++ b/server_files/views/header.php @@ -10,6 +10,14 @@ + + @@ -69,6 +77,15 @@ +
  • + Liste des problèmes + +
  • diff --git a/server_files/views/probleme.php b/server_files/views/probleme.php index e430f07..fe5dbd4 100644 --- a/server_files/views/probleme.php +++ b/server_files/views/probleme.php @@ -1,30 +1,26 @@ -Erreur : $error_message"; -?> - -

    Problème n°

    - +
    +

    Problème

    +

    Équipes inscrites pour ce problème :

    - +
    - - - - @@ -35,17 +31,17 @@ if ($has_error) foreach ($teams as $team) { ?> - - - + + + + - - - -
    + Équipe + Trigramme + Date d'inscription + État de validation de l'inscription
    + getTrigram() . "\">" . $team->getName() . ""; else echo $team->getName(); ?> - - getTrigram() ?>getInscriptionDate()) ?>getValidationStatus()) ?>getTrigram() ?>getInscriptionDate()) ?>getValidationStatus()) ?>
    + Équipe + Trigramme + Date d'inscription + État de validation de l'inscription