From 13227a5cd4bfcabb4062c20fa08d19c7f2daafaa Mon Sep 17 00:00:00 2001 From: F TEMPEZ Date: Tue, 13 Feb 2024 10:28:30 +0100 Subject: [PATCH] =?UTF-8?q?1.6=20Autorisation=20d'=C3=A9diter=20les=20espa?= =?UTF-8?q?ces?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/class/layout.class.php | 19 +++++++++++-------- core/core.php | 2 +- core/module/course/course.php | 12 +++++++----- core/module/user/user.php | 3 +++ .../user/view/profilEdit/profilEdit.php | 16 ++++++++++++++++ 5 files changed, 38 insertions(+), 14 deletions(-) diff --git a/core/class/layout.class.php b/core/class/layout.class.php index fd7b7a1..0129a62 100644 --- a/core/class/layout.class.php +++ b/core/class/layout.class.php @@ -929,10 +929,12 @@ class layout extends common } $leftItems .= ''; } - $leftItems .= '
  • ' . template::ico('cubes', [ - 'href' => helper::baseUrl() . 'course', - 'help' => 'Espaces' - ]) . '
  • '; + if ($this->getUser('permission', 'course', 'index') === true) { + $leftItems .= '
  • ' . template::ico('cubes', [ + 'href' => helper::baseUrl() . 'course', + 'help' => 'Gérer les espaces' + ]) . '
  • '; + } } if ($this->getUser('group') >= self::GROUP_ADMIN) { $leftItems .= '
  • ' . template::ico('brush', [ @@ -941,9 +943,10 @@ class layout extends common ]) . '
  • '; } // Liste des pages et bouton de gestion interdit pour l'accueil sauf admin - if (($this->getUser('group') === self::GROUP_EDITOR && self::$siteContent != 'home') - || $this->getUser('group') === self::GROUP_ADMIN - ) { + if ( + ($this->getUser('group') === self::GROUP_EDITOR && self::$siteContent != 'home') + || $this->getUser('group') === self::GROUP_ADMIN + ) { $leftItems .= '