/**
  * Affichage du classeur en popup pour intégration dans les autres modules
  */
 public function processGetClasseurPopup()
 {
     $classeurDAO = _ioDAO('classeur|classeur');
     if (is_null($ppo->classeur = $classeurDAO->get(_request('classeurId', null)))) {
         return CopixActionGroup::process('generictools|Messages::getError', array('message' => CopixI18N::get('kernel|kernel.error.errorOccurred'), 'back' => CopixUrl::get('')));
     }
     $ppo->dossierId = _request('dossierId', 0);
     $ppo->field = _request('field', null);
     $ppo->format = _request('format', null);
     $ppo->withPersonal = _request('withPersonal', true);
     $ppo->moduleType = _request('moduleType', null);
     $ppo->moduleId = _request('moduleId', null);
     $ppo->niveauUtilisateur = Kernel::getLevel('MOD_CLASSEUR', $ppo->classeur->id);
     _classInclude('classeur|classeurService');
     $dossierDAO = _ioDAO('classeur|classeurdossier');
     $fichierDAO = _ioDAO('classeur|classeurfichier');
     // Récupération des dossiers & des fichiers / favoris
     $ppo->dossiers = $dossierDAO->getEnfantsDirects($ppo->classeur->id, $ppo->dossierId)->fetchAll();
     $ppo->fichiers = $fichierDAO->getParDossier($ppo->classeur->id, $ppo->dossierId)->fetchAll();
     foreach ($ppo->fichiers as $fichier) {
         $fichier->fullUrl = $fichier->getLienMiniature();
         $fichier->url = substr($fichier->getLienMiniature(), 0, strlen($fichier->getLienMiniature()) - strlen(strrchr($fichier->getLienMiniature(), '.')));
         $fichier->extension = $fichier->getExtension();
     }
     // Ouverture du dossier courant dans l'arborescence
     if ($ppo->dossierId != 0) {
         classeurService::openTree($ppo->classeur->id, $ppo->dossierId);
         $dossier = $dossierDAO->get($ppo->dossierId);
         if ($dossier->parent_id != 0) {
             $ppo->dossierParent = $dossierDAO->get($dossier->parent_id);
         } else {
             $ppo->classeurParent = $ppo->classeur;
         }
     }
     // Dossier temporaire pour l'upload des fichiers
     _classInclude('classeur|classeurService');
     $dossierTmp = classeurService::getTmpFolder();
     $ppo->dossierTmp = $dossierTmp . classeurService::createKey();
     CopixHTMLHeader::addJSLink(_resource('js/iconito/module_classeur.js'));
     return _arPPO($ppo, array('template' => 'classeur_popup.tpl', 'mainTemplate' => 'main|main_popup.php'));
 }