From 15bc530b978214edc2289459cdc89d3bde6e54f8 Mon Sep 17 00:00:00 2001
From: Alan Garcia
Date: Fri, 1 Feb 2013 09:01:30 +0000
Subject: [PATCH] Indentation du broweforfolder
---
bureau/admin/browseforfolder2.php | 216 +++++++++++++++---------------
1 file changed, 108 insertions(+), 108 deletions(-)
diff --git a/bureau/admin/browseforfolder2.php b/bureau/admin/browseforfolder2.php
index 4e51d7b4..1d6ee6e4 100644
--- a/bureau/admin/browseforfolder2.php
+++ b/bureau/admin/browseforfolder2.php
@@ -1,78 +1,78 @@
"directory" Nom du dossier
- level => 0-n Niveau du dossier (0=racine 1,2 ...)
- put => "/sub/sub/directory" Contenu de la variable post à ajouter pour la balise A si ="" c'est le dossier courant.
- Si probleme, positionne $errbrowsefold
- Sinon, retourne le tableau et $maxlevel contient le nombre maximum de sous-dossiers.
-*/
+ BrowseForFolder($curdir); Retourne le tableau avec la liste des dossiers à afficher dans
+ la fonction browseforfolder sachant que le dossier actuel et curdir
+ retourne un tableau de tableau de la forme :
+ dir => "directory" Nom du dossier
+ level => 0-n Niveau du dossier (0=racine 1,2 ...)
+ put => "/sub/sub/directory" Contenu de la variable post à ajouter pour la balise A si ="" c'est le dossier courant.
+ Si probleme, positionne $errbrowsefold
+ Sinon, retourne le tableau et $maxlevel contient le nombre maximum de sous-dossiers.
+ */
include("../class/config.php");
// FIXME Refaire ce truc hein...
$fields = array (
- "caller" => array ("request", "string", ""),
- "select" => array ("request", "string", ""),
- "curdir" => array ("request", "string", ""),
- "lastcurdir" => array ("request", "string", ""),
- "file" => array ("request", "string", ""),
- "bid" => array ("request", "string", ""),
-);
+ "caller" => array ("request", "string", ""),
+ "select" => array ("request", "string", ""),
+ "curdir" => array ("request", "string", ""),
+ "lastcurdir" => array ("request", "string", ""),
+ "file" => array ("request", "string", ""),
+ "bid" => array ("request", "string", ""),
+ );
getFields($fields);
function _subbrowse($curdir,$pos,$level) {
- global $maxlevel,$root,$brlist;
- if ($level>$maxlevel)
- $maxlevel=$level;
- $rot=substr($curdir,0,$pos);
- $next=@strpos($curdir,"/",$pos+1);
- $nextstr=substr($curdir,$pos+1,$next-$pos-1);
- $c=opendir($root.$rot);
- $i=0; $tmp = array();
- while ($r=readdir($c)) {
- if (is_dir($root.$rot."/".$r) && $r!="." && $r!="..") { $tmp[$i++]=$r; }
- }
- sort($tmp);
- foreach ($tmp as $r) {
- /* Ajout */
- $brlist[]=array("dir"=>$r,"level"=>$level,"put"=> ife($curdir==$rot."/".$r."/","",$rot."/".$r));
- if ($r==$nextstr) {
- _subbrowse($curdir,$next,$level+1);
- }
- }
+ global $maxlevel,$root,$brlist;
+ if ($level>$maxlevel)
+ $maxlevel=$level;
+ $rot=substr($curdir,0,$pos);
+ $next=@strpos($curdir,"/",$pos+1);
+ $nextstr=substr($curdir,$pos+1,$next-$pos-1);
+ $c=opendir($root.$rot);
+ $i=0; $tmp = array();
+ while ($r=readdir($c)) {
+ if (is_dir($root.$rot."/".$r) && $r!="." && $r!="..") { $tmp[$i++]=$r; }
+ }
+ sort($tmp);
+ foreach ($tmp as $r) {
+ /* Ajout */
+ $brlist[]=array("dir"=>$r,"level"=>$level,"put"=> ife($curdir==$rot."/".$r."/","",$rot."/".$r));
+ if ($r==$nextstr) {
+ _subbrowse($curdir,$next,$level+1);
+ }
+ }
}
function browseforfolder($curdir) {
- global $maxlevel,$root,$brlist;
- $maxlevel=0;
- $pat=explode("/",$curdir);
- $brlist=array(array("dir"=>"/","level"=>0,"put"=> ife($curdir=="/","","/") ));
- _subbrowse($curdir,0,1);
- return $brlist;
+ global $maxlevel,$root,$brlist;
+ $maxlevel=0;
+ $pat=explode("/",$curdir);
+ $brlist=array(array("dir"=>"/","level"=>0,"put"=> ife($curdir=="/","","/") ));
+ _subbrowse($curdir,0,1);
+ return $brlist;
}
$root=getuserpath();
@@ -96,23 +96,23 @@ $maxlevel=0;
@@ -122,51 +122,51 @@ function retour() {
$ar=browseforfolder($file);
if ($errbrowsefold) {
- /* Si le dossier spécifié n'existe pas ou est un fichier : */
- echo _("Error, cannot find this folder")."
";
- /* Retour : */
- echo ""._("Back to the root folder")."
";
+ /* Si le dossier spécifié n'existe pas ou est un fichier : */
+ echo _("Error, cannot find this folder")."
";
+ /* Retour : */
+ echo ""._("Back to the root folder")."
";
} else {
- /* Sinon, tout va bien, on affiche le tableau */
- reset($ar);
-?>
-
+ " class="inb" onclick="retour();" />
+ " class="inb" onclick="window.parent.jQuery('#').dialog('close');" />
+
+
-
+
-\n";
- for ($i=0;$i<$val["level"];$i++)
- echo " | ";
- if ($val["put"]!="") {
- ?>
- |
-
- |
- ";
- if ($val["put"]!="") {
- echo "".$val["dir"]."";
- } else {
- echo "".$val["dir"]."";
- }
- echo "\n\n";
- }
+ \n";
+ for ($i=0;$i<$val["level"];$i++)
+ echo " | ";
+ if ($val["put"]!="") {
+ ?>
+ |
+
+ |
+ ";
+ if ($val["put"]!="") {
+ echo "".$val["dir"]."";
+ } else {
+ echo "".$val["dir"]."";
+ }
+ echo "\n\n";
+ }
} // OK ?
?>