29,16 → 29,14 |
|
// identification |
// TODO : faire mieux (un wrapper pour gérer différents types d'objets) |
// identification |
// TODO : faire mieux (un wrapper pour gérer différents types d'objets) |
if(isset($_GET['id_utilisateur'])) { |
$GLOBALS['id_utilisateur'] = $_GET['id_utilisateur']; |
$id = $_GET['id_utilisateur']; |
} else if (isset($_POST['id_utilisateur'])) { |
$GLOBALS['id_utilisateur'] = $_POST['id_utilisateur']; |
} else { |
$GLOBALS['id_utilisateur'] = $id; |
$id = $_POST['id_utilisateur']; |
} |
|
Registre::getInstance()->set('id_utilisateur',$id); |
|
/** |
* Fonction d'affichage de Papyrus, pour le corps de page |
*/ |
209,7 → 207,7 |
$id_annuaire = $_GET['id_annuaire']; |
$page = $_GET['page']; |
$controleur = new AnnuaireControleur(); |
$retour = $controleur->afficherPage($id_annuaire, $GLOBALS['id_utilisateur'], $page); |
$retour = $controleur->afficherPage($id_annuaire, Registre::getInstance()->set('id_utilisateur',$id), $page); |
break; |
|
case 'annuaire_formulaire_inscription': |
233,19 → 231,19 |
case 'annuaire_fiche_utilisateur_consultation': |
$identifiant_annuaire = $_GET['id_annuaire']; |
$controleur = new AnnuaireControleur(); |
$retour = $controleur->afficherFicheUtilisateur($identifiant_annuaire,$GLOBALS['id_utilisateur']); |
$retour = $controleur->afficherFicheUtilisateur($identifiant_annuaire,Registre::getInstance()->get('id_utilisateur')); |
break; |
|
case 'annuaire_fiche_resume_consultation': |
$identifiant_annuaire = $_GET['id_annuaire']; |
$controleur = new AnnuaireControleur(); |
$retour = $controleur->afficherFicheResumeUtilisateur($identifiant_annuaire,$GLOBALS['id_utilisateur']); |
$retour = $controleur->afficherFicheResumeUtilisateur($identifiant_annuaire,Registre::getInstance()->get('id_utilisateur')); |
break; |
|
case 'annuaire_fiche_gestion_consultation': |
$identifiant_annuaire = $_GET['id_annuaire']; |
$controleur = new AnnuaireControleur(); |
$retour = $controleur->gererInscriptionExterne($identifiant_annuaire,$GLOBALS['id_utilisateur']); |
$retour = $controleur->gererInscriptionExterne($identifiant_annuaire,Registre::getInstance()->get('id_utilisateur')); |
break; |
|
|
252,7 → 250,7 |
case 'annuaire_formulaire_modification_inscription': |
$controleur = new AnnuaireControleur(); |
$id_annuaire = $_GET['id_annuaire']; |
$retour = $controleur->afficherFormulaireModificationInscription($id_annuaire, $GLOBALS['id_utilisateur']); |
$retour = $controleur->afficherFormulaireModificationInscription($id_annuaire, Registre::getInstance()->get('id_utilisateur')); |
|
break; |
|
266,15 → 264,14 |
case 'annuaire_afficher_formulaire_ajout_image': |
$identifiant_annuaire = $_GET['id_annuaire']; |
$controleur = new AnnuaireControleur(); |
$retour = $controleur->afficherFormulaireUploadImage($identifiant_annuaire,$GLOBALS['id_utilisateur']); |
$retour = $controleur->afficherFormulaireUploadImage($identifiant_annuaire,Registre::getInstance()->get('id_utilisateur')); |
break; |
|
case 'annuaire_ajouter_image': |
$identifiant_annuaire = $_GET['id_annuaire']; |
$GLOBALS['id_utilisateur'] = $_GET['id_utilisateur']; |
$infos_images = $_FILES; |
$controleur = new AnnuaireControleur(); |
$retour = $controleur->ajouterImageUtilisateur($identifiant_annuaire,$GLOBALS['id_utilisateur'],$infos_images); |
$retour = $controleur->ajouterImageUtilisateur($identifiant_annuaire,Registre::getInstance()->get('id_utilisateur'),$infos_images); |
break; |
|
case 'annuaire_suppression_inscription': |
365,13 → 362,18 |
case 'annuaire_envoyer_message': |
|
$controleur = new MessageControleur(); |
|
$id_annuaire = $_GET['id_annuaire']; |
$contenu_message = $_GET['contenu_message']; |
$sujet_message = $_GET['sujet_message']; |
$destinataires = array_keys($_GET['destinataires']); |
|
$retour = $controleur->envoyerMailDirectOuModere($id_annuaire ,Config::get('identification'), $destinataires, $sujet_message, $contenu_message); |
|
$id_annuaire = $_POST['id_annuaire']; |
$contenu_message = $_POST['contenu_message']; |
$sujet_message = $_POST['sujet_message']; |
$destinataires = array_keys($_POST['destinataires']); |
$criteres = unserialize(urldecode($_POST['criteres'])); |
|
if(isset($_POST['envoyer_tous'])) { |
$retour = $controleur->envoyerMailParRequete($id_annuaire,Config::get('identification'), $criteres, $sujet_message, $contenu_message); |
} else { |
$retour = $controleur->envoyerMailDirectOuModere($id_annuaire ,Config::get('identification'), $destinataires, $sujet_message, $contenu_message); |
} |
break; |
|
// Fonctions de modération des messages |