src build elFinder-2.1-6c12a8d

This commit is contained in:
nao-pon
2015-11-12 09:49:44 +09:00
parent 67dd9d514d
commit bd97b60c13
5 changed files with 9 additions and 8 deletions
+3 -2
View File
@@ -818,8 +818,9 @@ class elFinderVolumeLocalFileSystem extends elFinderVolumeDriver {
foreach (scandir($path) as $name) {
if ($name != '.' && $name != '..') {
$p = $path.DIRECTORY_SEPARATOR.$name;
if (is_link($p) || !$this->nameAccepted($name)) {
$this->setError(elFinder::ERROR_SAVE, $name);
if (is_link($p) || !$this->nameAccepted($name)
||
(($mimeByName = elFinderVolumeDriver::mimetypeInternalDetect($name)) && $mimeByName !== 'unknown' && !$this->allowPutMime($mimeByName))) {
return true;
}
if (is_dir($p) && $this->_findSymlinks($p)) {