1.15.02 Edition d'une page module supprimé

This commit is contained in:
Fred Tempez 2024-12-21 21:52:20 +01:00
parent b50842b331
commit ff5edbc47c
2 changed files with 4 additions and 3 deletions

View File

@ -1,4 +1,4 @@
# ZwiiCampus 1.15.01 # ZwiiCampus 1.15.02
ZwiiCampus (Learning Management System) est logiciel auteur destiné à mettre en ligne des tutoriels. Il dispose de plusieurs modalités d'ouverture et d'accès des contenus. Basé sur la version 13 du CMS Zwii, la structure logicielle est solide, le framework de Zwii est éprouvé. ZwiiCampus (Learning Management System) est logiciel auteur destiné à mettre en ligne des tutoriels. Il dispose de plusieurs modalités d'ouverture et d'accès des contenus. Basé sur la version 13 du CMS Zwii, la structure logicielle est solide, le framework de Zwii est éprouvé.

View File

@ -1023,8 +1023,8 @@ class layout extends common
// Sur une page sans module // Sur une page sans module
or $this->getData(['page', $this->getUrl(0), 'moduleId']) === '' or $this->getData(['page', $this->getUrl(0), 'moduleId']) === ''
// Sur une page avec un module invalide // Sur une page avec un module invalide
or (!is_null($this->getData(['page', $this->getUrl(2), 'moduleId'])) && or (empty($this->getData(['page', $this->getUrl(0), 'moduleId'])) === false
!class_exists($this->getData(['page', $this->getUrl(2), 'moduleId'])) and class_exists($this->getData(['page', $this->getUrl(0), 'moduleId'])) === false
) )
// Sur une page d'accueil // Sur une page d'accueil
or $this->getUrl(0) === '' or $this->getUrl(0) === ''
@ -1044,6 +1044,7 @@ class layout extends common
$this->getUser('permission', 'page', 'module') $this->getUser('permission', 'page', 'module')
and $this->geturl(1) !== 'edit' and $this->geturl(1) !== 'edit'
and $this->getData(['page', $this->getUrl(0), 'moduleId']) and $this->getData(['page', $this->getUrl(0), 'moduleId'])
and class_exists($this->getData(['page', $this->getUrl(0), 'moduleId'])) === true
) { ) {
$leftItems .= '<li>' . template::ico('gear', [ $leftItems .= '<li>' . template::ico('gear', [
'href' => helper::baseUrl() . $this->getUrl(0) . '/config', 'href' => helper::baseUrl() . $this->getUrl(0) . '/config',