public function elFinderDrupalACL::fsAccessUnmanaged in elFinder file manager 7.3
Same name and namespace in other branches
- 6.2 inc/elfinder.drupalfs.acl.inc \elFinderDrupalACL::fsAccessUnmanaged()
- 7.2 inc/elfinder.drupalfs.acl.inc \elFinderDrupalACL::fsAccessUnmanaged()
File
- inc/
elfinder.drupalfs.acl.inc, line 86 - elfinder ACL class
Class
- elFinderDrupalACL
- @file elfinder ACL class
Code
public function fsAccessUnmanaged($attr, $path, $data, $volume) {
if (strpos(basename($path), '.') === 0 && $attr == 'hidden') {
return TRUE;
}
/* Hiding thumbnail folder */
if (strstr($path, DIRECTORY_SEPARATOR . variable_get('elfinder_settings_thumbnail_dirname', 'tmb')) && $attr == 'hidden') {
return TRUE;
}
if (strstr($path, DIRECTORY_SEPARATOR . '.quarantine') && $attr == 'hidden') {
return TRUE;
}
if ($attr == 'read') {
return TRUE;
}
return FALSE;
}