diff --git a/server_files/controllers/commenter_echange.php b/server_files/controllers/commenter_echange.php
index 66d1301..5e5a32d 100644
--- a/server_files/controllers/commenter_echange.php
+++ b/server_files/controllers/commenter_echange.php
@@ -7,10 +7,10 @@ if (!isset($_SESSION["user_id"]) || $_SESSION["role"] != Role::PARTICIPANT && $_
require_once "server_files/403.php";
if (isset($_POST["upload_answer"])) {
- $new_video = new NewAnswer($_POST);
+ $new_answer = new NewAnswer($_POST);
try {
- $new_video->makeVerifications();
- $new_video->uploadVideo();
+ $new_answer->makeVerifications();
+ $new_answer->uploadVideo();
} catch (AssertionError $e) {
$has_error = true;
$error_message = $e->getMessage();
diff --git a/server_files/views/commenter_echange.php b/server_files/views/commenter_echange.php
index 89a7eb8..0559850 100644
--- a/server_files/views/commenter_echange.php
+++ b/server_files/views/commenter_echange.php
@@ -1,6 +1,18 @@
+
+
Répondre aux questions
+
+
+
+
+ Votre vidéo a bien été envoyée !
+
+
+
+
- Vidéo de l'équipe = $answer_team->getName() ?> (= $answer_team->getTrigram() ?>) :
- Lien de la vidéo de présentation de la solution au problème : = $sol->getLink() ?>
- getLink()) ?>
+
+
Vidéo de l'équipe = $answer_team->getName() ?> (= $answer_team->getTrigram() ?>) :
+
+ getLink()) ?>
-
Questions échangées :
-
-
+ Questions échangées :
getQuestion() === null)
continue;
?>
-
-
- Question = $question->getNumber() ?> :
-
-
- = $question->getQuestion() ?>
-
-
- getAttachedFile() !== null) { ?>
-
-
- Pièce jointe attachée :
-
-
- Télécharger
-
-
-
-
-
- Réponse :
-
-
- = $question->getAnswer() ?>
-
-
- getAttachedFileAnswer() !== null) { ?>
-
-
- Pièce jointe attachée :
-
-
- Télécharger
-
-
-
+
+
Question = $question->getNumber() + 1 ?> : = $question->getQuestion() ?>
+ getAttachedFile() !== null) { ?>
+
Pièce jointe attachée :
+
Télécharger
+
+
Réponse : = $question->getAnswer() ?>
+ getAttachedFile() !== null) { ?>
+
Pièce jointe attachée :
+
Télécharger
+
+
-
-
-
-
Vidéo de réponse :
+
+
Vidéo de réponse :
- getLink();
- echo "Lien de la vidéo déjà envoyée :
$link (version " . $answer->getVersion() . ")
\n";
- displayVideo($link);
- switch ($answer->getValidation()) {
- case 0:
- echo "La vidéo n'a pas encore été contrôlée.
";
- break;
- case 1:
- echo "La vidéo a été acceptée.
";
- break;
- case -1:
- echo "La vidéo a été rejetée.
";
- break;
+ getLink();
+ echo "
Lien de la vidéo déjà envoyée : $link (version " . $answer->getVersion() . ")
\n";
+ displayVideo($link);
+ switch ($answer->getValidation()) {
+ case 0:
+ echo "
La vidéo n'a pas encore été contrôlée.
";
+ break;
+ case 1:
+ echo "
La vidéo a été acceptée.
";
+ break;
+ case -1:
+ echo "
La vidéo a été rejetée.
";
+ break;
+ }
}
- }
- if ($answer_validated != null && $answer_validated->getId() != $answer->getId()) {
- $link = $answer_validated->getLink();
- echo "
\nLien de la dernière vidéo validée :
$link ";
- displayVideo($link);
- }
- ?>
+ if ($answer_validated != null && $answer_validated->getId() != $answer->getId()) {
+ $link = $answer_validated->getLink();
+ echo "
\n
Lien de la dernière vidéo validée :
$link \n";
+ displayVideo($link);
+ }
+ ?>
-
-
+
+
- a
+
">
La vidéo a été = $video->getValidation() == 1 ? "acceptée" : "refusée" ?>.
@@ -75,6 +75,8 @@ for ($problem = 1; $problem <= 4; ++$problem) { ?>
echo "
\n";
if (Phase::getCurrentPhase() >= Phase::PHASE4) {
$answer = Video::getVideo($from->getVideoTeamIds()[0] == $team->getId() ? Reason::ANSWER1 : Reason::ANSWER2, $from);
+ if ($answer == null)
+ continue;
$link = $answer->getLink();
$version = $answer->getVersion();
echo "
Vidéo de réponse : \n";
@@ -85,12 +87,17 @@ for ($problem = 1; $problem <= 4; ++$problem) { ?>
- La vidéo a été " . ($answer->getValidation() == 1 ? "acceptée" : "refusée") . ".
\n";
-
+
+
+
">
+ La vidéo a été = $answer->getValidation() == 1 ? "acceptée" : "refusée" ?>.
+
+ getValidation() != Video::ACCEPTED) {
$last_validated_answer = Video::getVideo($from->getVideoTeamIds()[0] == $team->getId() ? Reason::ANSWER1 : Reason::ANSWER2, $team, Video::ACCEPTED);
if ($last_validated_answer !== null) {