forked from ZwiiCMS-Team/ZwiiCampus
filtrer le prof ou les admins des inscriptions.
This commit is contained in:
parent
c310503cd2
commit
a51f4d9be0
@ -469,9 +469,15 @@ class core extends common
|
|||||||
|
|
||||||
// Sauvegarde la dernière page visitée par l'utilisateur connecté
|
// Sauvegarde la dernière page visitée par l'utilisateur connecté
|
||||||
if (
|
if (
|
||||||
$this->getUser('id') &&
|
$this->getUser('id')
|
||||||
self::$siteContent != 'home' &&
|
&& self::$siteContent !== 'home'
|
||||||
in_array($this->getUrl(0), array_keys($this->getData(['page'])))
|
&& in_array($this->getUrl(0), array_keys($this->getData(['page'])))
|
||||||
|
// Le userId n'est pas celui d'un admis ni le prof du cours
|
||||||
|
&& (
|
||||||
|
$this->getUser('group') < self::GROUP_ADMIN
|
||||||
|
|| $this->getUser('id') !== $this->getData(['course', self::$siteContent, 'author'])
|
||||||
|
)
|
||||||
|
|
||||||
) {
|
) {
|
||||||
$this->setData(['enrolment', self::$siteContent, $this->getUser('id'), 'lastPageId', $this->getUrl(0)]);
|
$this->setData(['enrolment', self::$siteContent, $this->getUser('id'), 'lastPageId', $this->getUrl(0)]);
|
||||||
$this->setData(['enrolment', self::$siteContent, $this->getUser('id'), 'dateVisit', time()]);
|
$this->setData(['enrolment', self::$siteContent, $this->getUser('id'), 'dateVisit', time()]);
|
||||||
@ -512,7 +518,7 @@ class core extends common
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Pour éviter une 404 sur une langue étrangère, bascule dans la langue correcte.
|
// Pour éviter une 404 sur une langue étrangère, bascule dans la langue correcte.
|
||||||
/*
|
|
||||||
if (is_null($this->getData(['page', $this->getUrl(0)]))) {
|
if (is_null($this->getData(['page', $this->getUrl(0)]))) {
|
||||||
foreach (self::$languages as $key => $value) {
|
foreach (self::$languages as $key => $value) {
|
||||||
if (
|
if (
|
||||||
@ -531,7 +537,6 @@ class core extends common
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
|
|
||||||
// Check l'accès à la page
|
// Check l'accès à la page
|
||||||
$access = null;
|
$access = null;
|
||||||
|
Loading…
Reference in New Issue
Block a user