mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-06-01 14:37:20 +00:00
check if file is actually accessible
This commit is contained in:
parent
7eb76b4c99
commit
83e960fe03
|
@ -78,14 +78,16 @@ $('.folderselect').click(function(ev) {
|
||||||
if($showfolders == 0 && !is_dir($dir.'/'.$entry)) {
|
if($showfolders == 0 && !is_dir($dir.'/'.$entry)) {
|
||||||
$c++;
|
$c++;
|
||||||
$mimetype = finfo_file($finfo, $dir.'/'.$entry);
|
$mimetype = finfo_file($finfo, $dir.'/'.$entry);
|
||||||
$filecontent .= "<li><a".($folderid ? " href=\"../out/out.AddDocument.php?folderid=".$folderid."&dropfolderfileform1=".urldecode($entry)."\" title=\"".getMLText('menu_upload_from_dropfolder')."\"" : "").">";
|
if(file_exists($dir.'/'.$entry)) {
|
||||||
if($previewwidth) {
|
$filecontent .= "<li><a".($folderid ? " href=\"../out/out.AddDocument.php?folderid=".$folderid."&dropfolderfileform1=".urldecode($entry)."\" title=\"".getMLText('menu_upload_from_dropfolder')."\"" : "").">";
|
||||||
$previewer->createRawPreview($dir.'/'.$entry, 'dropfolder/', $mimetype);
|
if($previewwidth) {
|
||||||
if($previewer->hasRawPreview($dir.'/'.$entry, 'dropfolder/')) {
|
$previewer->createRawPreview($dir.'/'.$entry, 'dropfolder/', $mimetype);
|
||||||
$filecontent .= "<div style=\"float: left; display:inline; width:40px; max-height:40px;overflow:hidden;\"><img filename=\"".$entry."\" width=\"".$previewwidth."\" src=\"../op/op.DropFolderPreview.php?filename=".$entry."&width=".$previewwidth."\" title=\"".htmlspecialchars($mimetype)."\"></div>";
|
if($previewer->hasRawPreview($dir.'/'.$entry, 'dropfolder/')) {
|
||||||
|
$filecontent .= "<div style=\"float: left; display:inline; width:40px; max-height:40px;overflow:hidden;\"><img filename=\"".$entry."\" width=\"".$previewwidth."\" src=\"../op/op.DropFolderPreview.php?filename=".$entry."&width=".$previewwidth."\" title=\"".htmlspecialchars($mimetype)."\"></div>";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
$filecontent .= "<div style=\"margin-left:10px; margin-right: 40px; display:inline-block;\">".$entry."<br /><span style=\"font-size: 85%;\">".SeedDMS_Core_File::format_filesize(filesize($dir.'/'.$entry)).", ".date('Y-m-d H:i:s', filectime($dir.'/'.$entry))."</span></div></a></li>\n";
|
||||||
}
|
}
|
||||||
$filecontent .= "<div style=\"margin-left:10px; margin-right: 40px; display:inline-block;\">".$entry."<br /><span style=\"font-size: 85%;\">".SeedDMS_Core_File::format_filesize(filesize($dir.'/'.$entry)).", ".date('Y-m-d H:i:s', filectime($dir.'/'.$entry))."</span></div></a></li>\n";
|
|
||||||
} elseif($showfolders && is_dir($dir.'/'.$entry)) {
|
} elseif($showfolders && is_dir($dir.'/'.$entry)) {
|
||||||
$filecontent .= "<li><a _href=\"\">".$entry."</a></li>";
|
$filecontent .= "<li><a _href=\"\">".$entry."</a></li>";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user