From d86fac958fa243409fb4c1f0a27135f4631399c2 Mon Sep 17 00:00:00 2001 From: fredtempez Date: Mon, 2 Oct 2023 22:43:38 +0200 Subject: [PATCH] message de fermeture --- core/module/course/course.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/core/module/course/course.php b/core/module/course/course.php index e5b5ae4..bb0770b 100644 --- a/core/module/course/course.php +++ b/core/module/course/course.php @@ -323,8 +323,6 @@ class course extends common $this->courseIsUserEnroled($courseId) && $this->courseIsAvailable($courseId) ) { - $_SESSION['ZWII_SITE_CONTENT'] = $courseId; - $message = sprintf(helper::translate('Bienvenue dans le cours %s'), $this->getData(['course', $courseId, 'shortTitle'])); // Récupérer la dernière page visitée par cet utilisateur si elle existe if ($this->getData(['enrolment', $courseId, $userId, 'lastPageId'])) { $redirect .= $this->getData(['enrolment', $courseId, $userId, 'lastPageId']); @@ -332,6 +330,13 @@ class course extends common // Sinon la page d'accueil par défaut du module $redirect .= $this->getData(['course', $courseId, 'homePageId']); } + if ($this->getData(['course', $courseId, 'access']) === self::COURSE_ACCESS_DATE) { + $to = helper::dateUTF8('%d/%m/%Y', $this->getData(['course', $courseId, 'closingDate'])) . helper::translate(' à ') . helper::dateUTF8('%H:%M', $this->getData(['course', $courseId, 'closingDate'])); + $message = sprintf(helper::translate('Ce cours ferme le %s'), $to); + } else { + $message = sprintf(helper::translate('Bienvenue dans le cours %s'), $this->getData(['course', $courseId, 'shortTitle'])); + } + $_SESSION['ZWII_SITE_CONTENT'] = $courseId; } // Le cours est fermé elseif ($this->courseIsAvailable($courseId) === false) {