forked from ZwiiCMS-Team/ZwiiCMS
permissions 13009
This commit is contained in:
parent
f9f55be851
commit
de564c31a0
@ -4,11 +4,16 @@
|
|||||||
|
|
||||||
### Corrections
|
### Corrections
|
||||||
|
|
||||||
|
- Corrige un problème de permission non spécifiée dans un profil.
|
||||||
- Corrige des messages de dépréciations de fonctions dans RFM.
|
- Corrige des messages de dépréciations de fonctions dans RFM.
|
||||||
- Corrige un message de dépréciation lié à l'absence éventuel de titre court dans la génération du sitemap.
|
- Corrige un message de dépréciation lié à l'absence éventuel de titre court dans la génération du sitemap.
|
||||||
- Met à jour les profils dans le slider.
|
- Met à jour les profils dans le slider.
|
||||||
- Petites corrections.
|
- Petites corrections.
|
||||||
|
|
||||||
|
### Améliorations
|
||||||
|
|
||||||
|
- Affecte une icône home aux boutons de retour
|
||||||
|
|
||||||
## Version 13.0.08
|
## Version 13.0.08
|
||||||
|
|
||||||
### Corrections
|
### Corrections
|
||||||
|
@ -970,8 +970,17 @@ class common
|
|||||||
) {
|
) {
|
||||||
return $this->getData(['profil', $this->user['group'], $this->user['profil'], $key1]);
|
return $this->getData(['profil', $this->user['group'], $this->user['profil'], $key1]);
|
||||||
} else {
|
} else {
|
||||||
// Une permission non spécifiée dans le profil est autorisée par défaut pour le fonctionnement de $action
|
// Une permission non spécifiée dans le profil est autorisée selon la valeur de $actions
|
||||||
return true;
|
if (class_exists($key1)) {
|
||||||
|
$module = new $key1;
|
||||||
|
if (array_key_exists($key2, $module::$actions)) {
|
||||||
|
// var_dump($this->getUser('group'));
|
||||||
|
// var_dump($module::$actions[$key2]);
|
||||||
|
// var_dump($this->getUser('group') >= $module::$actions[$key2]);
|
||||||
|
return $this->getUser('group') >= $module::$actions[$key2];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user