Compare commits

...

7 Commits

2 changed files with 14 additions and 3 deletions

View File

@ -51,7 +51,7 @@ class common
const ACCESS_TIMER = 1800;
// Numéro de version
const ZWII_VERSION = '1.7.08';
const ZWII_VERSION = '1.7.09';
// URL autoupdate
const ZWII_UPDATE_URL = 'https://forge.chapril.org/ZwiiCMS-Team/campus-update/raw/branch/master/';
@ -176,6 +176,8 @@ class common
public static $i18nUI = 'fr_FR';
// Langues de contenu
public static $siteContent = 'home';
public static $sessionId = null;
public static $languages = [
'de' => 'Deutsch',
'en_EN' => 'English',
@ -327,11 +329,21 @@ class common
$this->input['_COOKIE'] = $_COOKIE;
}
// Déterminer le contenu du site
if (isset($_SESSION['ZWII_SESSION_ID'])) {
// Déterminé par la session présente
self::$sessionId = $_SESSION['ZWII_SESSION_ID'];
} else {
self::$sessionId = session_id();
$_SESSION['ZWII_SESSION_ID'] = self::$sessionId;
}
// Déterminer le contenu du site
if (isset($_SESSION['ZWII_SITE_CONTENT'])) {
// Déterminé par la session présente
self::$siteContent = $_SESSION['ZWII_SITE_CONTENT'];
}
// Instanciation de la classe des entrées / sorties
// Les fichiers de configuration
foreach ($this->configFiles as $module => $value) {
@ -342,7 +354,6 @@ class common
$this->initDB($module,self::DATA_DIR . self::$siteContent . '/');
}
// Installation fraîche, initialisation de la configuration inexistante
// Nécessaire pour le constructeur
if ($this->user === []) {

View File

@ -104,7 +104,7 @@ class course extends common
? sprintf('%s %s', $this->getData(['user', $this->getData(['course', $courseId, 'author']), 'firstname']), $this->getData(['user', $this->getData(['course', $courseId, 'author']), 'lastname']))
: '';
$categorieUrl = helper::baseUrl() . 'course/swap/' . $courseId;
$info = sprintf(' <a href="%s" >%s</a><br />Auteur : %s<br />Id : %s<br />', $categorieUrl, $this->getData(['course', $courseId, 'title']), $author, $courseId, );
$info = sprintf(' <a href="%s">%s</a><br />Auteur : %s<br />Id : %s<br />', $categorieUrl, $this->getData(['course', $courseId, 'title']), $author, $courseId, );
$enrolment = sprintf(
'Accès : %s<br />Inscription : %s<br />',
self::$courseAccess[$this->getData(['course', $courseId, 'access'])],