diff -r bde1974c263b -r d1c25e3dfa36 web/privatedoc/includes/functions.php --- a/web/privatedoc/includes/functions.php Wed Feb 03 15:37:20 2010 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,164 +0,0 @@ - ".strtoupper($entry)."
\n"; - } else { - - $display = deInterCaps($entry); - $display = UtoWS($display); - - echo "  ".trim(strtoupper($display))."
\n"; - - - - } - /* l'entrée est-elle dans la branche dont le dossier courant est la feuille */ - if(ereg($file."/",$cur."/")) { - list_dir($file, $cur, $level+1); - } - } - closedir($dir); - } -} - -/* liste des fichiers */ -function list_file($cur) { -global $PHP_SELF, $BASE; - if ($dir = opendir($cur)) { - /* tableaux */ - $tab_dir = array(); - $tab_file = array(); - /* extraction */ - while($file = readdir($dir)) { - if(is_dir($cur."/".$file)) { - $tab_dir[] = $file; - } else { - $tab_file[] = $file; - } - } - - - /* tri */ - - sort($tab_dir); - - sort($tab_file); - - /* affichage */ - if(!empty($tab_file)): - foreach($tab_dir as $elem) { - if($elem == ".." && isset($_GET['dir'])): - echo " ".$elem."
\n"; - else: - //echo " ".$elem."
\n"; - endif; - } - endif; - - $i=0; - $tab=array(); - $path=''; - $tab = explode("/",$BASE); - - echo ''; - foreach($tab_file as $elem) { - - - $path=''; - for($j=5;$jinformation  ':''; - - //gestion du type de fichier - //si mp3 : affichage lien download et ecoute - //si pdf : uniquement download - //si zip : uniquement download - list($filename, $ext) = explode('.',$elem); - - if($ext == 'mp3'){ - echo ""; - echo ""; - echo ""; - echo ''; - } - elseif($ext == 'pdf' || $ext == 'zip'){ - - echo ""; - echo ""; - echo ""; - echo ''; - - } - $i++; - } - echo '
 ".$displayElem."".$iconeInfo."  ecouter  "; - echo "  télécharger
"; - echo " ".$displayElem."".$iconeInfo."  télécharger
'; - closedir($dir); - } -} - -/*remplace une majuscule par un espace*/ -function deInterCaps($var){ - return ucfirst(strtolower(ereg_replace("[A-Z]"," \\0",$var))); -} - -/*remplace un underscore par un espace*/ -function UtoWS($text){ - - return ucfirst(strtolower(ereg_replace("[_]"," ",$text))); -} -?>