permissions 13009

This commit is contained in:
Fred Tempez 2023-11-25 21:52:23 +01:00
parent f9f55be851
commit de564c31a0
2 changed files with 16 additions and 2 deletions

View File

@ -4,11 +4,16 @@
### 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 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.
- Petites corrections.
### Améliorations
- Affecte une icône home aux boutons de retour
## Version 13.0.08
### Corrections

View File

@ -970,8 +970,17 @@ class common
) {
return $this->getData(['profil', $this->user['group'], $this->user['profil'], $key1]);
} else {
// Une permission non spécifiée dans le profil est autorisée par défaut pour le fonctionnement de $action
return true;
// Une permission non spécifiée dans le profil est autorisée selon la valeur de $actions
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;
}
}