10,7 → 10,7 |
* | Auteur : Alexandre Granier <alexandre@tela-botanica.org> | |
* +-----------------------------------------------------------------------+ |
|
* $Id: projet_derniers_telechargements.php,v 1.5 2007-06-25 12:15:06 alexandre_tb Exp $ |
* $Id: projet_derniers_telechargements.php,v 1.4.2.1 2007-05-11 13:59:27 alexandre_tb Exp $ |
*/ |
|
// Cette application affiche les derniers documents uploades dans le module projet |
126,7 → 126,7 |
$icon = 'folder.gif'; |
$expandedIcon = 'folder-expanded.gif'; |
|
//Requête pour récupérer les noms des répertoires contenus dans le répertoire courant ($id_rep) |
//Requ�te pour r�cup�rer les noms des r�pertoires contenus dans le r�pertoire courant ($id_rep) |
$queryRep = ' SELECT projet_documents.*'. |
' FROM projet_documents'. |
' WHERE projet_documents.pd_pere = '.$GLOBALS['projet_db']->escapeSimple($pere). |
138,22 → 138,22 |
die ('Echec de la requete : '.$queryRep.'<br />'.$resultRep->getMessage()) ; |
} |
|
//Stockage des informations sur les répertoires contenu dans le répertoire courant pour affichage dans un arbre. |
//Et appel récursif de la fonction pour examiner le contenu de chaque répertoire du répertoire courant. |
//Stockage des informations sur les r�pertoires contenu dans le r�pertoire courant pour affichage dans un arbre. |
//Et appel r�cursif de la fonction pour examiner le contenu de chaque r�pertoire du r�pertoire courant. |
if ( $resultRep->numRows() != 0 ) { |
while ( $ligneRep = $resultRep->fetchRow(DB_FETCHMODE_OBJECT) ) { |
//Stockage des informations sur le répertoire courant |
//Stockage des informations sur le r�pertoire courant |
$noeud1_1 = &$noeud->addItem(new HTML_TreeNode( |
array( |
'text' => trim ($ligneRep->pd_nom), |
'link' => "", 'icon' => $icon, |
'expandedIcon' => $expandedIcon ) ) ); |
//Appel récursif de fonction courante |
//Appel r�cursif de fonction courante |
projet_fichiers (&$noeud1_1, $id_rep, $ligneRep->pd_id) ; |
} |
} |
|
// Requête pour récupérer les fichiers du répertoire courant ($id_rep) et leurs informations |
// Requ�te pour r�cup�rer les fichiers du r�pertoire courant ($id_rep) et leurs informations |
$requete_fichiers = 'SELECT projet_documents.*, gen_type_de_fichier.gtf_type_icone'. |
' FROM projet_documents, gen_type_de_fichier'. |
' WHERE projet_documents.pd_ce_type= gen_type_de_fichier.gtf_id_type'. |
170,10 → 170,10 |
die ('Echec de la requete : '.$requete_fichiers.'<br />'.$resultat_fichiers->getMessage()) ; |
} |
|
//Stockage des informations sur les fichiers du répertoires courant pour affichage dans un arbre |
//Stockage des informations sur les fichiers du r�pertoires courant pour affichage dans un arbre |
if ( $resultat_fichiers->numRows() != 0 ) { |
while ( $ligne_fichiers = $resultat_fichiers->fetchRow(DB_FETCHMODE_OBJECT) ) { |
//Ajout de slash devant les caractères spéciaux et suppression des caractères invisibles en début et fin des noms de fichier. |
//Ajout de slash devant les caract�res sp�ciaux et suppression des caract�res invisibles en d�but et fin des noms de fichier. |
$lien = trim( $ligne_fichiers->pd_nom ); |
$noeud_1_2 = &$noeud->addItem (new HTML_TreeNode ( |
array ( |
187,7 → 187,10 |
|
/* +--Fin du code ----------------------------------------------------------------------------------------+ |
* |
* $Log: not supported by cvs2svn $ |
* $Log: projet_derniers_telechargements.php,v $ |
* Revision 1.4.2.1 2007-05-11 13:59:27 alexandre_tb |
* adaptation a ecouteArbreFichier qui est maintenant appele par papyrus.php |
* |
* Revision 1.4 2007/04/19 09:17:35 alexandre_tb |
* utilisation de dojo pour afficher l arbre des derniers documents |
* |