Subversion Repositories Applications.annuaire

Compare Revisions

Regard whitespace Rev 101 → Rev 108

/trunk/controleurs/AnnuaireControleur.php
906,6 → 906,14
return $this->envoyerMailOubliMdp($id_annuaire,$mail , $nouveau_mdp);
}
 
public function afficherFormulaireSuppressionInscription($id_annuaire, $id_utilisateur) {
 
$donnees['id_annuaire'] = $id_annuaire;
$donnees['id_utilisateur'] = $id_utilisateur;
return $this->getVue(Config::get('dossier_squelettes_formulaires').'suppression_inscription',$donnees);
}
 
/**
* Supprime l'inscription d'un utilisateur dans un annuaire donné
* @param int $id_annuaire l'identifiant de l'annuaire associé
913,6 → 921,10
*/
public function supprimerInscription($id_annuaire, $id_utilisateur) {
 
if(!$id_utilisateur || $id_utilisateur == '') {
return $this->index();
}
 
$this->chargerModele('AnnuaireModele');
$champs_mappage = $this->obtenirChampsMappageAnnuaire($id_annuaire);
$suppression_inscription = $this->AnnuaireModele->supprimerInscriptionDansAnnuaireMappe($id_annuaire, $id_utilisateur);
951,6 → 963,11
$lettre_controleur = new LettreControleur();
$lettre_controleur->desinscriptionLettreActualite($mail_utilisateur);
 
if($id_utilisateur == Registre::getInstance()->get('identification_id')) {
$identificateur = new IdentificationControleur();
$identificateur->deloggerUtilisateur();
}
 
return $this->index();
}
 
1582,6 → 1599,9
$informations_champ = array('amv_valeur' => $valeur,'amc_id_champ' => $tableau_mappage[1][$cle]) ;
$valeurs_metadonnees[$nom_champ_formulaire] = $informations_champ;
}
$verificateur = new VerificationControleur();
$valeurs_metadonnees[$nom_champ_formulaire] = $verificateur->verifierEtRemplacerValeurChampPourAffichage($valeurs_metadonnees[$nom_champ_formulaire]['amc_ce_type_affichage'],$valeurs_metadonnees[$nom_champ_formulaire], 1);
}
}