From 078e4391138edccf9af1702fcc6b53ef0a743aee Mon Sep 17 00:00:00 2001 From: Alan Garcia Date: Fri, 17 Jan 2014 18:03:05 +0000 Subject: [PATCH] =?UTF-8?q?M=C3=A9nage=20:=20deprecated=20javascript=20&?= =?UTF-8?q?=20browseforfolder?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitattributes | 1 - bureau/admin/browseforfolder.php | 178 ------------------------------- bureau/admin/js/alternc.js | 164 ---------------------------- 3 files changed, 343 deletions(-) delete mode 100644 bureau/admin/browseforfolder.php diff --git a/.gitattributes b/.gitattributes index 7f7f4d62..677125f1 100644 --- a/.gitattributes +++ b/.gitattributes @@ -94,7 +94,6 @@ bureau/admin/bro_main.php -text bureau/admin/bro_pref.php -text bureau/admin/bro_tgzdown.php -text bureau/admin/bro_view.php -text -bureau/admin/browseforfolder.php -text bureau/admin/browseforfolder2.php -text bureau/admin/cron.php -text bureau/admin/dom_add.php -text diff --git a/bureau/admin/browseforfolder.php b/bureau/admin/browseforfolder.php deleted file mode 100644 index cf147f7f..00000000 --- a/bureau/admin/browseforfolder.php +++ /dev/null @@ -1,178 +0,0 @@ - "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", ""), -); -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); - } - } -} - -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; -} - -$root=getuserpath(); -// pour utiliser 'la ou est browseforfolder', mettre dirname($HTTP_SERVER_VARS["PATH_TRANSLATED"]); - -if (substr($file,0,1)!="/") $file="/".$file; -if (substr($file,-1)!="/") $file.="/"; -if (!$file) $file="/"; - -$errbrowsefold=0; /* Erreur lors de la création d'un dossier */ -$brlist=array(); /* Liste des dossiers ... */ -$maxlevel=0; - - -if (isset($select) && $select) { - /* Go ahead, let's send the javascript ...*/ -?> - - -Browser for folder - - - -\n"; - echo ""; - exit(); -} - -?> - - - -Recherche d'un dossier - - - - - -

-"; - /* Retour : */ - echo ""._("Back to the root folder")."
"; -} else { - /* Sinon, tout va bien, on affiche le tableau */ - reset($ar); -?> -
-

- - - -
- -" class="inb" />  -" class="inb" onclick="window.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"; - } -} // OK ? -?> -
- - diff --git a/bureau/admin/js/alternc.js b/bureau/admin/js/alternc.js index a3443de1..b835b7c0 100644 --- a/bureau/admin/js/alternc.js +++ b/bureau/admin/js/alternc.js @@ -1,90 +1,7 @@ var menulist = new Array(); -/* -menulist[0] = "menu-dom"; -menulist[1] = "menu-mail"; -menulist[2] = "menu-ftp"; -menulist[3] = "menu-sql"; -menulist[4] = "menu-adm"; -*/ - var menu_opened = ""; -/* -function deploy(menu) -{ - for (var i = 0; i < menulist.length; i++) - { - if (checkObj(menulist[i])) - { - var div_content = new getObj(menulist[i]); - var div_img = new getObj("img-" + menulist[i]); - - div_content.style.display = "none"; - div_img.obj.src = "/images/plus.png"; - } - } - - if (menu == 0) - return; - - var div_content = new getObj(menu); - var div_img = new getObj("img-" + menu); - - if (menu_opened == menu) - { - div_content.style.display = "none"; - div_img.obj.src = "/images/plus.png"; - menu_opened = ""; - } - else - { - div_content.style.display = "block"; - div_img.obj.src = "/images/minus.png"; - menu_opened = menu; - } -} - -function getObj(name) -{ - if (document.getElementById) - { - this.obj = document.getElementById(name); - this.style = document.getElementById(name).style; - } - else if (document.all) - { - this.obj = document.all[name]; - this.style = document.all[name].style; - } - else if (document.layers) - { - this.obj = document.layers[name]; - this.style = document.layers[name]; - } -} - -function checkObj(name) -{ - if (document.getElementById) - { - if (document.getElementById(name)) - return true; - } - else if (document.all) - { - if (document.all[name]) - return true; - } - else if (document.layers) - { - if (document.layers[name]) - return true; - } - return false; -} -*/ - function help(hid) { var top=100; /* (10-screen.height); */ var left=100; /*(10-screen.width); */ @@ -93,12 +10,6 @@ function help(hid) { window.open('./aide/help.php?hid='+hid,'help','top='+top+',left='+left+',width='+largeur+',height='+hauteur+',scrollbars=yes'); } -function browseforfolder(caller) { - eval("file=document."+caller+".value"); - w=window.open("browseforfolder.php?caller="+caller+"&file="+file,"browseforfolder","width=300,height=400,scrollbars,left=100,top=100"); - alert("Please contact you administrator (the method 'browseforfolderdeprecated' is normaly deprecated)."); -} - function CheckAll() { chk=document.getElementById('checkall').checked; for (var i = 0; i < document.main.elements.length; i++) { @@ -108,81 +19,6 @@ function CheckAll() { } } -function hide(s) { - if (document.all) { - if (document.all[s]) { - document.all[s].visibility="invisible"; - eval("document.all."+s+".style.display=\"none\""); - } - } else { - if (document.getElementById(s)) { - document.getElementById(s).visibility="invisible"; - document.getElementById(s).style.display="none"; - } - } -} - -/* Affiche le composant s */ -function show(s,shm) { - if (!shm) shm="block"; - if (document.all) { - if (document.all[s]) { - document.all[s].visibility="visible"; - eval("document.all."+s+".style.display=\""+shm+"\""); - } - } else { - if (document.getElementById(s)) { - document.getElementById(s).visibility="visible"; - document.getElementById(s).style.display=shm; - } - } -} -/* Affiche / Cache le composant s */ -function swap(s,shm) { - if (document.all) { - if (document.all[s]) { - if (document.all[s].visibility=="visible") { - hide(s); - } else { - show(s,shm); - } - } - } else { - if (document.getElementById(s)) { - if (document.getElementById(s).visibility=="visible") { - hide(s); - } else { - show(s,shm); - } - } - } -} - -/** -* Function check_form_mail_validity -* is used to check if a given mail is a valid RFC 2822 mail adress and set the according image onto the page. -* @param : id_elem , id of the mail input box we are checking -*/ -function check_mail_form_validity(id_elem) { - var mail = document.getElementById('rcp-'+id_elem).value; - var mail_element = document.getElementById('rcp-'+id_elem); - var src = ""; - var alt = ""; - - if (mail != "" ) { - if(is_valid_mail(mail_element.value) != true ){ - src = "images/check_no.png"; - alt = "KO"; - } else { - src ="images/check_ok.png"; - alt ="OK"; - } - } - - document.getElementById('valid-rcp-'+id_elem).src = src; - document.getElementById('valid-rcp-'+id_elem).alt = alt; -} - /* * Function :is_valid_mail * @param : interger arg, an RFC 2822 mail adress