Fix RFM config.php
This commit is contained in:
parent
0535556b68
commit
78102b96b4
9
core/vendor/filemanager/config/config.php
vendored
9
core/vendor/filemanager/config/config.php
vendored
@ -58,16 +58,14 @@ if (!is_null($u) && !is_null($g) && !is_null($userId)) {
|
|||||||
if (
|
if (
|
||||||
is_null($profil)
|
is_null($profil)
|
||||||
|| $g['profil'][$group][$profil]['filemanager'] === false
|
|| $g['profil'][$group][$profil]['filemanager'] === false
|
||||||
|| $folder = $g['profil'][$group][$profil]['folder'] === 'none'
|
|
||||||
) {
|
) {
|
||||||
exit("<h1 style='color: red'>Accès interdit au gestionnaire de fichiers !</h1>");
|
exit("<h1 style='color: red'>Accès interdit au gestionnaire de fichiers !</h1>");
|
||||||
}
|
}
|
||||||
|
|
||||||
// Chemin du dossier partagé dans le profil
|
// Détermine la variable du dossier partagé dans le profil
|
||||||
$sharedPathKey = ($courseId === 'home') ? 'homePath' : 'coursePath';
|
$sharedPathKey = ($courseId === 'home') ? 'homePath' : 'coursePath';
|
||||||
$sharedPath = isset($folder[$sharedPathKey]) ? $folder[$sharedPathKey] : '';
|
$sharedPath = isset($folder[$sharedPathKey]) ? $folder[$sharedPathKey] : 'none';
|
||||||
|
// Interdit un accès non partagé
|
||||||
// Accès non partagé
|
|
||||||
if (
|
if (
|
||||||
$folder[$sharedPathKey] === 'none'
|
$folder[$sharedPathKey] === 'none'
|
||||||
) {
|
) {
|
||||||
@ -76,7 +74,6 @@ if (!is_null($u) && !is_null($g) && !is_null($userId)) {
|
|||||||
|
|
||||||
// Un dossier renvoie vers le dossier confiné
|
// Un dossier renvoie vers le dossier confiné
|
||||||
$uploadDir = $sharedPath === '' ? '/site/file/source/' . $courseId . '/' : $sharedPath;
|
$uploadDir = $sharedPath === '' ? '/site/file/source/' . $courseId . '/' : $sharedPath;
|
||||||
|
|
||||||
$currentPath = '../../../' . $uploadDir;
|
$currentPath = '../../../' . $uploadDir;
|
||||||
|
|
||||||
// Affiche un message d'erreur du le dossier partagé a été supprimé.
|
// Affiche un message d'erreur du le dossier partagé a été supprimé.
|
||||||
|
Loading…
Reference in New Issue
Block a user