'/.dirlistozxa/folder.png', THUMB_FILE => '/.dirlistozxa/file.png', THUMB_IMAGE => "/.thumbs/".$name, }; return sprintf( '%s%s%s', $img, $name, $name, $date, $size); } function build_blocks($items) { global $ignore_file_list, $path, $folder; $rtn = ''; $objects = [ 'directories' => [], 'files' => [] ]; foreach ($items as $item) { if ($item == '..' || $item == '.' || in_array($item, $ignore_file_list)) continue; if (is_dir($path.$item)) $objects['directories'][$item] = $item; else $objects['files'][$item] = $item; } // SORT natsort($objects['directories']); natsort($objects['files']); if ($folder != '/') $rtn .= row('../', '', '', THUMB_FOLDER); foreach ($objects['directories'] as $dir) { $name = basename($dir).'/'; $date = date('Y-m-d H:i', filemtime($path.$dir)); $rtn .= row($name, $date, '-', THUMB_FOLDER); } foreach ($objects['files'] as $file) { $name = basename($file); $date = date('Y-m-d H:i', filemtime($path.$file)); $size = display_size(filesize($path.$file)); $doThumb = file_exists($_SERVER['DOCUMENT_ROOT']."/.thumbs/".$file) ? THUMB_IMAGE : THUMB_FILE; $rtn .= row($name, $date, $size, $doThumb); } return $rtn; } ?> Index of <?=$folder ?>

Index of

NameLast modifiedSize


server at , index powered by dirlistozxa