/**
  * Determine si l'usager peut afficher un type de teleprocedure (de ville ou d'ecole)
  *
  * @author Christophe Beyer <*****@*****.**>
  * @since 2008/01/30
  * @param string $action Indication de l'action a faire
  * @param integer $droit Droit de l'usager dans le module (vient de kernel*)
  * @param array $params Parametres precisant des infos : [idinter]
  * @return boolean True s'il a le droit, false sinon
  */
 public function canMakeInTelep($action, $droit, $params = array())
 {
     $can = false;
     switch ($action) {
         case "ADD_INTERVENTION":
             // Ajouter une intervention
             $can = $droit >= PROFILE_CCV_READ && TeleproceduresService::getTelepProfil() == 'DIRECTEUR';
             break;
         case "VIEW":
             // Accueil du module
         // Accueil du module
         case "ADD_COMMENT":
             // Ajout commentaire
             $can = $droit >= PROFILE_CCV_READ;
             break;
         case "CHECK_VISIBLE":
             // Ecrire des notes internes
         // Ecrire des notes internes
         case "VIEW_DELAI":
             // Voir delai d'action
         // Voir delai d'action
         case "VIEW_COMBO_ECOLES":
             // Filtrer par ecole (combo)
             $can = $droit >= PROFILE_CCV_READ && TeleproceduresService::getTelepProfil() != 'DIRECTEUR';
             break;
         case "DELEGUE":
             // Deleguer
         // Deleguer
         case "CHANGE_STATUT":
             // Changer le statut
         // Changer le statut
         case "SEND_MAILS":
             // Changer le statut
             $droitInTelep = TeleproceduresService::getDroit($params['idinter']);
             $can = $droit >= PROFILE_CCV_READ && $droitInTelep >= TeleproceduresService::DROIT_RESPONSABLE;
             break;
         case "ADMIN":
             // Admin des types
         // Admin des types
         case "ADMIN_BLOG":
             // Admin du blog
             $can = $droit >= PROFILE_CCV_ADMIN;
             break;
         case "VIEW_BLOG":
             // Vue du blog
             //$can = ($droit >= PROFILE_CCV_READ && TeleproceduresService::getTelepProfil()=='DIRECTEUR');
             $can = $droit >= PROFILE_CCV_READ;
             break;
     }
     return $can;
 }