393 |
// Fonctionnement standard |
// Fonctionnement standard |
394 |
return parent::isAccredited($obj, $operator); |
return parent::isAccredited($obj, $operator); |
395 |
} |
} |
396 |
|
|
397 |
|
/* |
398 |
|
* Methode permettant de lister tous les fichiers d'un dossier |
399 |
|
*/ |
400 |
|
function get_folder_file_list($id_folder) { |
401 |
|
|
402 |
|
$file_list = array(); |
403 |
|
if(is_dir('../trs/'.$id_folder)) { |
404 |
|
if($dossier = opendir('../trs/'.$id_folder)) { |
405 |
|
|
406 |
|
while(false !== ($fichier = readdir($dossier))) { |
407 |
|
|
408 |
|
if($fichier != '.' && $fichier != '..' && !is_dir($fichier)) { |
409 |
|
|
410 |
|
$file_list[]=$fichier; |
411 |
|
} // On ferme le if (qui permet de ne pas afficher index.php, etc.) |
412 |
|
|
413 |
|
} // On termine la boucle |
414 |
|
|
415 |
|
closedir($dossier); |
416 |
|
|
417 |
|
} else { |
418 |
|
$this->displayMessage("error", _("Les documents du dossier ne sont pas accessible.")); |
419 |
|
} |
420 |
|
} else { |
421 |
|
$this->displayMessage("error", _("Ce dossier n'a pas de document.")); |
422 |
|
} |
423 |
|
return $file_list; |
424 |
|
} |
425 |
|
|
426 |
} |
} |
427 |
|
|