1.4.23 Groupe éditor ne peut modifier l'accueil

This commit is contained in:
Fred Tempez 2024-02-08 09:51:44 +01:00
parent 9bea40ed08
commit 48725b8703

View File

@ -917,7 +917,7 @@ class layout extends common
$leftItems = ''; $leftItems = '';
// Sélecteur de contenu // Sélecteur de contenu
/** /**
* Les admins voient tousles contenus * Les admins voient tous les contenus
* Les enseignants les contenus dont ils sont auteurs * Les enseignants les contenus dont ils sont auteurs
*/ */
if ($this->getUser('group') >= self::GROUP_EDITOR) { if ($this->getUser('group') >= self::GROUP_EDITOR) {
@ -940,8 +940,10 @@ class layout extends common
'href' => helper::baseUrl() . 'theme' 'href' => helper::baseUrl() . 'theme'
]) . '</li>'; ]) . '</li>';
} }
// Liste des pages // Liste des pages et bouton de gestion interdit pour l'accueil sauf admin
if ($this->getUser('group') >= self::GROUP_EDITOR) { if (($this->getUser('group') === self::GROUP_EDITOR && self::$siteContent != 'home')
|| $this->getUser('group') === self::GROUP_ADMIN
) {
$leftItems .= '<li><select id="barSelectPage">'; $leftItems .= '<li><select id="barSelectPage">';
$leftItems .= '<option value="">' . helper::translate('Pages du site') . '</option>'; $leftItems .= '<option value="">' . helper::translate('Pages du site') . '</option>';
$leftItems .= '<optgroup label="' . helper::translate('Pages orphelines') . '">'; $leftItems .= '<optgroup label="' . helper::translate('Pages orphelines') . '">';