Subversion Repositories Applications.annuaire

Rev

Rev 40 | Rev 57 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 40 Rev 51
Line 43... Line 43...
43
            return null;
43
            return null;
44
        }
44
        }
45
    }
45
    }
46
}
46
}
Line 47... Line -...
47
 
-
 
48
 
47
 
49
$identification = Config::get('identification');
48
$identification = Config::get('identification');
Line 50... Line 49...
50
$annuaire_controleur = new AnnuaireControleur();
49
$annuaire_controleur = new AnnuaireControleur();
51
 
50
 
Line 52... Line 51...
52
$annuaire_controleur->chargerModele('AnnuaireModele');
51
$annuaire_controleur->chargerModele('AnnuaireModele');
53
$id = $annuaire_controleur->AnnuaireModele->obtenirIdParMail('1',$identification);
52
$id = $annuaire_controleur->AnnuaireModele->obtenirIdParMail('1',$identification);
54
 
53
 
55
// identification
54
// identification
56
// TODO : faire mieux (un wrapper pour gérer différents types d'objets)
55
// TODO : faire mieux (un wrapper pour gérer différents types d'objets)
57
if(isset($_GET['id_utilisateur'])) {
56
if(isset($_GET['id_utilisateur'])) {
58
	$GLOBALS['id_utilisateur'] = $_GET['id_utilisateur'];
57
	$GLOBALS['id_utilisateur'] = $_GET['id_utilisateur'];
59
} else if ($_POST['id_utilisateur']) {
58
} else if (isset($_POST['id_utilisateur'])) {
60
	$GLOBALS['id_utilisateur'] = $_POST['id_utilisateur'];
59
	$GLOBALS['id_utilisateur'] = $_POST['id_utilisateur'];
Line 146... Line 145...
146
			break;
145
			break;
Line 147... Line 146...
147
 
146
 
148
		case 'annuaire_afficher_formulaire_ajout_image':
147
		case 'annuaire_afficher_formulaire_ajout_image':
149
			$identifiant_annuaire = $_GET['id_annuaire'];
148
			$identifiant_annuaire = $_GET['id_annuaire'];
-
 
149
			$controleur = new AnnuaireControleur();
150
			$controleur = new AnnuaireControleur();
150
			$id_champ_image = $_GET['id_champ_image'];
151
			$retour = $controleur->afficherFormulaireUploadImage($identifiant_annuaire,$GLOBALS['id_utilisateur']);
151
			$retour = $controleur->afficherFormulaireUploadImage($identifiant_annuaire,$GLOBALS['id_utilisateur'], $id_champ_image);
Line 152... Line 152...
152
			break;
152
			break;
153
 
153
 
154
		case 'annuaire_ajouter_image':
154
		case 'annuaire_ajouter_image':
Line 200... Line 200...
200
 
200
 
201
			$controleur = new AnnuaireControleur();
201
			$controleur = new AnnuaireControleur();
202
			$retour = $controleur->rechercherInscrit($identifiant_annuaire,$criteres, $exclusive);
202
			$retour = $controleur->rechercherInscrit($identifiant_annuaire,$criteres, $exclusive);
Line 203... Line 203...
203
			break;
203
			break;
204
 
204
 
205
		case 'annuaire_recherche_inscrit_carto':
-
 
206
			$identifiant_annuaire = $_GET['id_annuaire'];
205
		case 'annuaire_inscrits_carto':
207
 
206
			$identifiant_annuaire = $_GET['id_annuaire'];
208
			$criteres = $_GET;
207
			$criteres = $_GET;
209
			$controleur = new AnnuaireControleur();
208
			$controleur = new AnnuaireControleur();
Line 236... Line 235...
236
 
235
 
237
			$controleur = new CartoControleur();
236
			$controleur = new CartoControleur();
238
			$retour = $controleur->cartographier($identifiant_annuaire, $continent, $pays, $departement);
237
			$retour = $controleur->cartographier($identifiant_annuaire, $continent, $pays, $departement);
Line -... Line 238...
-
 
238
		break;
-
 
239
 
-
 
240
		case 'annuaire_envoyer_message':
-
 
241
 
-
 
242
			$id_annuaire = $_GET['id_annuaire'];
-
 
243
			$contenu_message = $_GET['contenu_message'];
-
 
244
			$sujet_message = $_GET['sujet_message'];
-
 
245
			$destinataires = array_keys($_GET['destinataires']);
-
 
246
 
-
 
247
			$controleur = new MessageControleur();
-
 
248
			$retour = $controleur->envoyerMailDirectOuModere($id_annuaire ,Config::get('identification'), $destinataires, $sujet_message, $contenu_message);
239
		break;
249
		break;
240
 
250
 
241
		default:
251
		default:
242
			$controleur = new AnnuaireControleur();
252
			$controleur = new AnnuaireControleur();
243
			$retour = $controleur->afficherFicheUtilisateur(Config::get('annuaire_defaut'),$GLOBALS['id_utilisateur']);
253
			$retour = $controleur->afficherFicheUtilisateur(Config::get('annuaire_defaut'),$GLOBALS['id_utilisateur']);
Line 263... Line 273...
263
	return '';
273
	return '';
264
}
274
}
Line 265... Line 275...
265
 
275
 
Line -... Line 276...
-
 
276
function afficherContenuMenu() {
-
 
277
 
266
function afficherContenuMenu() {
278
	// TODO : rendre cette partie modulable.
267
 
279
	// voir avec Marie ce qui doit s'afficher à chaque fois
268
	if(isset($_GET['id_annuaire'])) {
280
	if(isset($_GET['id_annuaire'])) {
269
		$id_annuaire = $_GET['id_annuaire'];
281
		$id_annuaire = $_GET['id_annuaire'];
270
	} else {
282
	} else {