mirror of
https://github.com/Studio-42/elFinder
synced 2026-06-08 12:37:09 +00:00
Update elFinderVolumeLocalFileSystem.class.php
Сейчас доступность для записи чтения определяется на физическом уровне. При этом игнорируются заданные в конфиге roota значения access. Предлагаю в случае доступности чтения/записи возвращать null, чтобы в дальнейшем (если физическая запись доступна) можно было закрыть её конфигом root->access. Иначе 2164 и 2165 строки не присвают значения конфига.
This commit is contained in:
@@ -314,8 +314,10 @@ class elFinderVolumeLocalFileSystem extends elFinderVolumeDriver {
|
||||
|
||||
$stat['mime'] = $dir ? 'directory' : $this->mimetype($path);
|
||||
$stat['ts'] = filemtime($path);
|
||||
$stat['read'] = is_readable($path);
|
||||
$stat['write'] = is_writable($path);
|
||||
//logical rights first
|
||||
$stat['read'] = is_readable($path)?null:false;
|
||||
$stat['write'] = is_writable($path)?null:false;
|
||||
|
||||
if ($stat['read']) {
|
||||
$stat['size'] = $dir ? 0 : $size;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user