Subversion Repositories Applications.annuaire

Compare Revisions

Ignore whitespace Rev 182 → Rev 183

/trunk/annuaire_admin.php
29,6 → 29,15
 
// 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'];
} else if (isset($_POST['id_utilisateur'])) {
$GLOBALS['id_utilisateur'] = $_POST['id_utilisateur'];
} else {
$GLOBALS['id_utilisateur'] = $id;
}
 
/**
* Fonction d'affichage de Papyrus, pour le corps de page
195,6 → 204,13
$retour = $controleur->afficherFormulaireRecherche($id);
$retour .= $controleur->chargerAnnuaireListeInscrits($id, $numero_page, $taille_page);
break;
case 'annuaire_afficher_page':
$id_annuaire = $_GET['id_annuaire'];
$page = $_GET['page'];
$controleur = new AnnuaireControleur();
$retour = $controleur->afficherPage($id_annuaire, $GLOBALS['id_utilisateur'], $page);
break;
 
case 'annuaire_formulaire_inscription':
$controleur = new AnnuaireControleur();
296,6 → 312,7
break;
 
case 'annuaire_recherche_inscrit':
$identifiant_annuaire = $_GET['id_annuaire'];
unset($_GET['id_annuaire']);
 
305,9 → 322,10
} else {
$exclusive = true;
}
 
$controleur = new AnnuaireControleur();
$criteres = $_GET;
$controleur = new AnnuaireControleur();
$retour = $controleur->rechercherInscrit($identifiant_annuaire,$criteres, $exclusive);
break;
 
315,8 → 333,8
// Fonctions cartographiques
case 'annuaire_inscrits_carto':
$identifiant_annuaire = $_GET['id_annuaire'];
$controleur = new AnnuaireControleur();
$criteres = $_GET;
$controleur = new AnnuaireControleur();
$retour = $controleur->rechercherInscritParlocalisation($identifiant_annuaire,$criteres);
break;
 
326,6 → 344,8
$continent = null;
$pays = null;
$departement = null;
$controleur = new CartoControleur();
 
if(isset($_GET['continent'])) {
$continent = $_GET['continent'];
339,11 → 359,12
$departement = $_GET['departement'];
}
 
$controleur = new CartoControleur();
$retour = $controleur->cartographier($identifiant_annuaire, $continent, $pays, $departement);
break;
case 'annuaire_envoyer_message':
$controleur = new MessageControleur();
 
$id_annuaire = $_GET['id_annuaire'];
$contenu_message = $_GET['contenu_message'];
350,7 → 371,6
$sujet_message = $_GET['sujet_message'];
$destinataires = array_keys($_GET['destinataires']);
 
$controleur = new MessageControleur();
$retour = $controleur->envoyerMailDirectOuModere($id_annuaire ,Config::get('identification'), $destinataires, $sujet_message, $contenu_message);
break;