GetPrefs(); if (!$R && $p["golastdir"]) { $R=$p["lastdir"]; } $R=$bro->convertabsolute($R,1); // on fait ? if ($formu) { switch ($formu) { case 1: // Créer le répertoire $R.$nomfich if (!$bro->CreateDir($R,$nomfich)) { print $err->errstr(); } $p=$bro->GetPrefs(); break; case 6: // Créer le fichier $R.$nomfich if (!$bro->CreateFile($R,$nomfich)) { print $err->errstr(); } $p=$bro->GetPrefs(); if ($p["createfile"]==1) { $file=$nomfich; include("bro_editor.php"); exit(); } break; case 2: // act vaut Supprimer Copier ou Renommer. if ($actdel) { if ($del_confirm != "") { if (!$bro->DeleteFile($d,$R)) { print $err->errstr(); } } elseif (!$cancel && is_array($d)) { include_once("head.php"); ?>

:

" />   " />
CopyFile($d,$R,$actmoveto)) { print $err->errstr(); } } if ($actmove) { if (!$bro->MoveFile($d,$R,$actmoveto)) { print $err->errstr(); } } break; case 4: // Renommage Effectif... if (!$bro->RenameFile($R,$o,$d)) { // Rename $R (directory) $o (old) $d (new) names print $err->errstr(); } break; case 3: // Upload de fichier... if (!$bro->UploadFile($R)) { print $err->errstr(); } break; case 7: // Changement de permissions [ML] if (!$bro->ChangePermissions($R, $d, $perm)) { print $err->errstr(); } break; } } if ($actextract) { print _("extracting...")."
\n"; flush(); if ($bro->ExtractFile($R. '/' . $file, $R)) { print $err->errstr(); print _("failed")."
\n"; } else { print _("done")."
\n"; } } /* Creation de la liste des fichiers courants */ $c=$bro->filelist($R, $_REQUEST['showdirsize']); if ($c===false) $error=$err->errstr(); ?>

"; for ($i=0;$i"; echo ""; } echo ""; echo "

user["login"]; ?> / PathList($R,"bro_main.php") ?>
$error"; ?>
" />
/> />
\n"; echo "
\n"; echo "\n"; echo "\n"; echo "
"._("Rename")."
".$d[$i]."
\n"; echo "
\n"; } /* [ML] Changer les permissions : */ if ($formu==2 && $_REQUEST['actperms'] && count($d)) { echo "
\n"; echo "\n"; echo "\n"; echo "

"._("Permissions")."

"; $tmp_absdir = $bro->convertabsolute($R,0); echo ""; echo ""; echo ""; echo ""; for ($i=0;$i"; echo ""; // Owner echo ""; echo ""; } echo "
" . _("File") . ""._("Permissions")."
".$d[$i].""; echo ""; echo " "; echo "
"; echo "

"; echo "
\n"; echo "
\n"; } /* We draw the file list and button bar only if there is files here ! */ if (count($c)) { ?>

                         " /> " /> " />       

" /> " /> : 
"; $col=1; for($i=0;$i\n"; if ($c[$i]["type"]) { echo " "; if ($p["showicons"]) { echo "icon($c[$i]["name"])."\" width=\"16\" height=\"16\" alt=\"\" />"; } echo "".htmlentities($c[$i]["name"])."\n"; echo " ".format_size($c[$i]["size"]).""; echo "".format_date('%3$d-%2$d-%1$d %4$d:%5$d',date("Y-m-d H:i:s",$c[$i]["date"]))."
"; if ($p["showtype"]) { echo ""._($bro->mime($c[$i]["name"])).""; } $vu=$bro->viewurl($R,$c[$i]["name"]); if ($vu) { echo ""._("View").""; } else { echo " "; } $e = $bro->is_extractable($R,$c[$i]["name"]); if ($e) { echo ""; echo _("Extract"); echo ""; } echo "\n"; } else { // DOSSIER : echo " "; if ($p["showicons"]) { echo "\"\""; } echo "".htmlentities($c[$i]["name"])."/\n"; echo " ".format_size($c[$i]["size"]).""; echo "".format_date('%3$d-%2$d-%1$d %4$d:%5$d',date("Y-m-d h:i:s",$c[$i]["date"]))."
"; if ($p["showtype"]) { echo "Dossier"; } echo " "; echo "\n"; } echo "\n"; } echo ""; break; case 1: /* AFFICHE 2 COLONNES COURTES */ reset($c); echo ""; echo ""; echo "
"; echo ""; $col=1; for($i=0;$i\n"; if ($c[$i]["type"]) { echo " \n"; echo " \n"; } else { echo " \n"; echo " \n"; } echo "\n"; } echo "
".htmlentities($c[$i]["name"])."".format_size($c[$i]["size"]).""; $vu=$bro->viewurl($R,$c[$i]["name"]); if ($vu) { echo ""._("V").""; } else { echo " "; } echo "".htmlentities($c[$i]["name"])."/".format_size($c[$i]["size"]).""; echo " "; echo "
"; echo "
"; echo ""; $col=1; for($i=round(count($c)/2);$i\n"; if ($c[$i]["type"]) { echo " \n"; echo " \n"; } else { echo " \n"; echo " \n"; } echo "\n"; } echo "
".htmlentities($c[$i]["name"])."".format_size($c[$i]["size"]).""; $vu=$bro->viewurl($R,$c[$i]["name"]); if ($vu) { echo ""._("V").""; } else { echo " "; } echo "".htmlentities($c[$i]["name"])."/".format_size($c[$i]["size"]).""; echo " "; echo "
"; echo "
"; break; case 2: /* AFFICHE 3 COLONNES COURTES */ reset($c); echo ""; echo ""; echo "
"; echo ""; $col=1; for($i=0;$i\n"; if ($c[$i]["type"]) { echo " \n"; echo " \n"; } else { echo " \n"; echo " \n"; } echo "\n"; } echo "
".htmlentities($c[$i]["name"])."".format_size($c[$i]["size"]).""; $vu=$bro->viewurl($R,$c[$i]["name"]); if ($vu) { echo ""._("V").""; } else { echo " "; } echo "".htmlentities($c[$i]["name"])."/".format_size($c[$i]["size"]).""; echo " "; echo "
"; echo "
"; echo ""; $col=1; for($i=round(count($c)/3);$i\n"; if ($c[$i]["type"]) { echo " \n"; echo " \n"; } else { echo " \n"; echo " \n"; } echo "\n"; } echo "
".htmlentities($c[$i]["name"])."".format_size($c[$i]["size"]).""; $vu=$bro->viewurl($R,$c[$i]["name"]); if ($vu) { echo ""._("V").""; } else { echo " "; } echo "".htmlentities($c[$i]["name"])."/".format_size($c[$i]["size"]).""; echo " "; echo "
"; echo "
"; echo ""; $col=1; for($i=round(2*count($c)/3);$i\n"; if ($c[$i]["type"]) { echo " \n"; echo " \n"; } else { echo " \n"; echo " \n"; } echo "\n"; } echo "
".htmlentities($c[$i]["name"])."".format_size($c[$i]["size"]).""; $vu=$bro->viewurl($R,$c[$i]["name"]); if ($vu) { echo ""._("View").""; } else { echo " "; } echo "".htmlentities($c[$i]["name"])."/".format_size($c[$i]["size"]).""; echo " "; echo "
"; echo "
"; break; } ?> "._("No files in this folder")."

"; } ?>

   " />

 

' . _("Show disk usage of directories (slow)") . '

'; if ($id=$ftp->is_ftp($R)) { echo _("There is an ftp account in this folder")." "._("Click here to edit this ftp account.")."
"; } else { echo ""._("Click here to create an ftp account in this folder.")."
"; } if ($hta->is_protected($R)) { echo ""._("This folder has restricted access")."
"; } else { echo ""._("Click here to protect this folder with login/password")."
"; } ?>
(l_tgz[$p["downfmt"]]; ?>)