Subversion Repositories Applications.annuaire

Rev

Rev 339 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 339 Rev 433
Line 15... Line 15...
15
 */
15
 */
Line 16... Line 16...
16
 
16
 
Line 17... Line 17...
17
include_once('initialisation.php');
17
include_once('initialisation.php');
-
 
18
 
-
 
19
$identification = Config::get('identification');
-
 
20
//$annuaire_controleur = new AnnuaireControleur();
-
 
21
 
Line 18... Line 22...
18
 
22
//$annuaire_controleur->chargerModele('AnnuaireModele');
19
$identification = Config::get('identification');
23
//$id = $annuaire_controleur->AnnuaireModele->obtenirIdParMail('1',$identification);
-
 
24
 
-
 
25
//ajout des variables d'identification
Line 20... Line 26...
20
 
26
Registre::getInstance()->set('est_admin',true);
21
//ajout des variables d'identification
27
//Registre::getInstance()->set('identification_id',$id);
-
 
28
//Registre::getInstance()->set('identification_mail',$identification);
-
 
29
 
22
Registre::getInstance()->set('est_admin',true);
30
// identification
23
 
31
// TODO : faire mieux (un wrapper pour gérer différents types d'objets)
24
// identification
32
// identification
25
// TODO : faire mieux (un wrapper pour gérer différents types d'objets)
33
// TODO : faire mieux (un wrapper pour gérer différents types d'objets)
26
if(isset($_GET['id_utilisateur'])) {
34
if(isset($_GET['id_utilisateur'])) {
27
	$id = $_GET['id_utilisateur'];
-
 
28
} else if (isset($_POST['id_utilisateur'])) {
35
	$GLOBALS['id_utilisateur'] = $_GET['id_utilisateur'];
-
 
36
} else if (isset($_POST['id_utilisateur'])) {
Line 29... Line 37...
29
	$id = $_POST['id_utilisateur'];
37
	$GLOBALS['id_utilisateur'] = $_POST['id_utilisateur'];
30
}
38
} /*else {
31
 
39
	$GLOBALS['id_utilisateur'] = $id;
32
Registre::getInstance()->set('id_utilisateur',$id);
40
}*/
Line 204... Line 212...
204
			
212
			
205
		case 'annuaire_afficher_page':
213
		case 'annuaire_afficher_page':
206
			$id_annuaire = $_GET['id_annuaire'];
214
			$id_annuaire = $_GET['id_annuaire'];
207
			$page = $_GET['page'];
215
			$page = $_GET['page'];
208
			$controleur = new AnnuaireControleur();
216
			$controleur = new AnnuaireControleur();
209
			$retour = $controleur->afficherPage($id_annuaire, Registre::getInstance()->get('id_utilisateur'), $page);
217
			$retour = $controleur->afficherPage($id_annuaire, $GLOBALS['id_utilisateur'], $page);
Line 210... Line 218...
210
			break;
218
			break;
211
 
219
 
212
		case 'annuaire_formulaire_inscription':
220
		case 'annuaire_formulaire_inscription':
Line 235... Line 243...
235
			break;
243
			break;
Line 236... Line 244...
236
 
244
 
237
		case 'annuaire_fiche_utilisateur_consultation':
245
		case 'annuaire_fiche_utilisateur_consultation':
238
			$identifiant_annuaire = $_GET['id_annuaire'];
246
			$identifiant_annuaire = $_GET['id_annuaire'];
239
			$controleur = new AnnuaireControleur();
247
			$controleur = new AnnuaireControleur();
240
			$retour = $controleur->afficherFicheUtilisateur($identifiant_annuaire,Registre::getInstance()->get('id_utilisateur'));
248
			$retour = $controleur->afficherFicheUtilisateur($identifiant_annuaire,$GLOBALS['id_utilisateur']);
Line 241... Line 249...
241
			break;
249
			break;
242
 
250
 
243
		case 'annuaire_fiche_resume_consultation':
251
		case 'annuaire_fiche_resume_consultation':
244
			$identifiant_annuaire = $_GET['id_annuaire'];
252
			$identifiant_annuaire = $_GET['id_annuaire'];
245
			$controleur = new AnnuaireControleur();
253
			$controleur = new AnnuaireControleur();
Line 246... Line 254...
246
			$retour = $controleur->afficherFicheResumeUtilisateur($identifiant_annuaire,Registre::getInstance()->get('id_utilisateur'));
254
			$retour = $controleur->afficherFicheResumeUtilisateur($identifiant_annuaire,$GLOBALS['id_utilisateur']);
247
			break;
255
			break;
248
			
256
			
249
		case 'annuaire_fiche_gestion_consultation':
257
		case 'annuaire_fiche_gestion_consultation':
250
			$identifiant_annuaire = $_GET['id_annuaire'];
258
			$identifiant_annuaire = $_GET['id_annuaire'];
Line 251... Line 259...
251
			$controleur = new AnnuaireControleur();
259
			$controleur = new AnnuaireControleur();
252
			$retour = $controleur->gererInscriptionExterne($identifiant_annuaire,Registre::getInstance()->get('id_utilisateur'));
260
			$retour = $controleur->gererInscriptionExterne($identifiant_annuaire,$GLOBALS['id_utilisateur']);
253
			break;
261
			break;
254
 
262
 
Line 255... Line 263...
255
 
263
 
Line 256... Line 264...
256
		case 'annuaire_formulaire_modification_inscription':
264
		case 'annuaire_formulaire_modification_inscription':
257
			$controleur = new AnnuaireControleur();
265
			$controleur = new AnnuaireControleur();
Line 268... Line 276...
268
			break;
276
			break;
Line 269... Line 277...
269
 
277
 
270
		case 'annuaire_afficher_formulaire_ajout_image':
278
		case 'annuaire_afficher_formulaire_ajout_image':
271
			$identifiant_annuaire = $_GET['id_annuaire'];
279
			$identifiant_annuaire = $_GET['id_annuaire'];
272
			$controleur = new AnnuaireControleur();
280
			$controleur = new AnnuaireControleur();
273
			$retour = $controleur->afficherFormulaireUploadImage($identifiant_annuaire,Registre::getInstance()->get('id_utilisateur'));
281
			$retour = $controleur->afficherFormulaireUploadImage($identifiant_annuaire,$GLOBALS['id_utilisateur']);
Line 274... Line 282...
274
			break;
282
			break;
275
 
283
 
-
 
284
		case 'annuaire_ajouter_image':
276
		case 'annuaire_ajouter_image':
285
			$identifiant_annuaire = $_GET['id_annuaire'];
277
			$identifiant_annuaire = $_GET['id_annuaire'];
286
			$GLOBALS['id_utilisateur'] = $_GET['id_utilisateur'];
278
			$infos_images = $_FILES;
287
			$infos_images = $_FILES;
279
			$controleur = new AnnuaireControleur();
288
			$controleur = new AnnuaireControleur();
Line 280... Line 289...
280
			$retour = $controleur->ajouterImageUtilisateur($identifiant_annuaire,Registre::getInstance()->get('id_utilisateur'),$infos_images);
289
			$retour = $controleur->ajouterImageUtilisateur($identifiant_annuaire,$GLOBALS['id_utilisateur'],$infos_images);
281
			break;
290
			break;
282
 
291
 
Line 373... Line 382...
373
			$contenu_message = $_POST['contenu_message'];
382
			$contenu_message = $_POST['contenu_message'];
374
			$sujet_message = $_POST['sujet_message'];
383
			$sujet_message = $_POST['sujet_message'];
375
			$destinataires = array_keys($_POST['destinataires']);
384
			$destinataires = array_keys($_POST['destinataires']);
376
			$criteres = unserialize(urldecode($_POST['criteres']));
385
			$criteres = unserialize(urldecode($_POST['criteres']));
Line -... Line 386...
-
 
386
 
377
						
387
			unset($_POST['id_annuaire']);	
378
			if(isset($_POST['envoyer_tous'])) {
388
			if(isset($_POST['envoyer_tous'])) {
379
				$retour = $controleur->envoyerMailParRequete($id_annuaire,Config::get('identification'), $criteres, $sujet_message, $contenu_message);
389
				$retour = $controleur->envoyerMailParRequete($id_annuaire,Config::get('identification'), $criteres, $sujet_message, $contenu_message);
380
			} else {
390
			} else {
381
				$retour = $controleur->envoyerMailDirectOuModere($id_annuaire ,Config::get('identification'), $destinataires, $sujet_message, $contenu_message);
391
				$retour = $controleur->envoyerMailDirectOuModere($id_annuaire ,Config::get('identification'), $destinataires, $sujet_message, $contenu_message);