diff --git a/core/class/router.class.php b/core/class/router.class.php index 40b5adc..73492a3 100644 --- a/core/class/router.class.php +++ b/core/class/router.class.php @@ -503,15 +503,22 @@ class core extends common ) { $access = false; } - /* - // Empêche la consultation d'un espace laissé ouvert après la déconnexion et redirige vers cet espace pour contrôle + + /** Empêche la consultation d'un espace laissé ouvert après la déconnexion et redirige vers home + * L'utilisateur n'est pas connecté + * ET l'accueil n'est pas affiché + * ET l'espace affiché nécessite un compte d'accès, enrolment vaut 1,2 ou 3 + * */ + if ( $this->isConnected() === false and self::$siteContent !== 'home' - ) { + and $this->getData(['course', self::$siteContent, 'enrolment']) > 0 + ) { + $_SESSION['ZWII_SITE_CONTENT'] = 'home'; header(header: 'Location:' . helper::baseUrl(true) . 'swap/' . self::$siteContent); exit(); - */ + } } /** diff --git a/core/core.php b/core/core.php index f61671e..c8c94f5 100644 --- a/core/core.php +++ b/core/core.php @@ -51,7 +51,7 @@ class common const ACCESS_TIMER = 1800; // Numéro de version - const ZWII_VERSION = '1.14.03'; + const ZWII_VERSION = '1.14.04'; // URL autoupdate const ZWII_UPDATE_URL = 'https://forge.chapril.org/ZwiiCMS-Team/campus-update/raw/branch/master/';