$file | ";
$dir_out[$dir_count][] = "".$dir_entry["p"]." | ";
if ($islinux) {
$dir_out[$dir_count][] = "".$dir_entry["u"]." | ";
$dir_out[$dir_count][] = "".$dir_entry["g"]." | ";
}
$dir_out[$dir_count][] = "".$dir_entry["sizet"]." | ";
$dir_out[$dir_count][] = "".$dir_entry["datet"]." | ";
if ($has_files) $dir_out[$dir_count][] = " | ";
// Opções de diretório
if ( is_writable($current_dir.$file) ) $dir_out[$dir_count][] = "
".et('Rem')."";
if ( is_writable($current_dir.$file) ) $dir_out[$dir_count][] = "
| ".et('Ren')."";
if (count($dir_out[$dir_count])>$max_opt){
$max_opt = count($dir_out[$dir_count]);
}
$dir_count++;
} else {
$file_out[$file_count] = array();
$file_out[$file_count][] = "
|
$file | ";
$file_out[$file_count][] = "".$dir_entry["p"]." | ";
if ($islinux) {
$file_out[$file_count][] = "".$dir_entry["u"]." | ";
$file_out[$file_count][] = "".$dir_entry["g"]." | ";
}
$file_out[$file_count][] = "".$dir_entry["sizet"]." | ";
$file_out[$file_count][] = "".$dir_entry["datet"]." | ";
$file_out[$file_count][] = "".$dir_entry["extt"]." | ";
// Opções de arquivo
if ( is_writable($current_dir.$file) ) $file_out[$file_count][] = "
".et('Rem')."";
else $file_out[$file_count][] = " | | ";
if ( is_writable($current_dir.$file) ) $file_out[$file_count][] = "
".et('Ren')."";
else $file_out[$file_count][] = " | | ";
if ( is_readable($current_dir.$file) && (strpos(".wav#.mp3#.mid#.avi#.mov#.mpeg#.mpg#.rm#.iso#.bin#.img#.dll#.psd#.fla#.swf#.class#.ppt#.tif#.tiff#.pcx#.jpg#.gif#.png#.wmf#.eps#.bmp#.msi#.exe#.com#.rar#.tar#.zip#.bz2#.tbz2#.bz#.tbz#.bzip#.gzip#.gz#.tgz#", $dir_entry["ext"]."#" ) === false)) $file_out[$file_count][] = "
".et('Edit')."";
else $file_out[$file_count][] = " | | ";
if ( is_readable($current_dir.$file) && (strpos(".txt#.sys#.bat#.ini#.conf#.swf#.php#.php3#.asp#.html#.htm#.jpg#.gif#.png#.bmp#", $dir_entry["ext"]."#" ) !== false)) $file_out[$file_count][] = "
".et('View')."";
else $file_out[$file_count][] = " | | ";
if ( is_readable($current_dir.$file) && strlen($dir_entry["ext"]) && (strpos(".tar#.zip#.bz2#.tbz2#.bz#.tbz#.bzip#.gzip#.gz#.tgz#", $dir_entry["ext"]."#" ) !== false)) $file_out[$file_count][] = "
".et('Decompress')."";
else $file_out[$file_count][] = " | | ";
if ( is_readable($current_dir.$file) && strlen($dir_entry["ext"]) && (strpos(".exe#.com#.sh#.bat#", $dir_entry["ext"]."#" ) !== false)) $file_out[$file_count][] = "
".et('Exec')."";
else $file_out[$file_count][] = " | | ";
if (count($file_out[$file_count])>$max_opt){
$max_opt = count($file_out[$file_count]);
}
$file_count++;
}
}
if ($dir_count){
$out .= "