Subversion Repositories Applications.annuaire

Rev

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

Rev 183 Rev 224
Line 27... Line 27...
27
//Registre::getInstance()->set('identification_id',$id);
27
//Registre::getInstance()->set('identification_id',$id);
28
//Registre::getInstance()->set('identification_mail',$identification);
28
//Registre::getInstance()->set('identification_mail',$identification);
Line 29... Line 29...
29
 
29
 
30
// identification
30
// identification
31
// TODO : faire mieux (un wrapper pour gérer différents types d'objets)
-
 
32
// identification
-
 
33
// TODO : faire mieux (un wrapper pour gérer différents types d'objets)
31
// TODO : faire mieux (un wrapper pour gérer différents types d'objets)
34
if(isset($_GET['id_utilisateur'])) {
32
if(isset($_GET['id_utilisateur'])) {
35
	$GLOBALS['id_utilisateur'] = $_GET['id_utilisateur'];
33
	$id = $_GET['id_utilisateur'];
36
} else if (isset($_POST['id_utilisateur'])) {
-
 
37
	$GLOBALS['id_utilisateur'] = $_POST['id_utilisateur'];
-
 
38
} else {
34
} else if (isset($_POST['id_utilisateur'])) {
39
	$GLOBALS['id_utilisateur'] = $id;
35
	$id = $_POST['id_utilisateur'];
Line -... Line 36...
-
 
36
}
-
 
37
 
40
}
38
Registre::getInstance()->set('id_utilisateur',$id);
41
 
39
 
42
/**
40
/**
43
 * Fonction d'affichage de Papyrus, pour le corps de page
41
 * Fonction d'affichage de Papyrus, pour le corps de page
Line 207... Line 205...
207
			
205
			
208
		case 'annuaire_afficher_page':
206
		case 'annuaire_afficher_page':
209
			$id_annuaire = $_GET['id_annuaire'];
207
			$id_annuaire = $_GET['id_annuaire'];
210
			$page = $_GET['page'];
208
			$page = $_GET['page'];
211
			$controleur = new AnnuaireControleur();
209
			$controleur = new AnnuaireControleur();
212
			$retour = $controleur->afficherPage($id_annuaire, $GLOBALS['id_utilisateur'], $page);
210
			$retour = $controleur->afficherPage($id_annuaire, Registre::getInstance()->set('id_utilisateur',$id), $page);
Line 213... Line 211...
213
			break;
211
			break;
214
 
212
 
215
		case 'annuaire_formulaire_inscription':
213
		case 'annuaire_formulaire_inscription':
Line 231... Line 229...
231
			break;
229
			break;
Line 232... Line 230...
232
 
230
 
233
		case 'annuaire_fiche_utilisateur_consultation':
231
		case 'annuaire_fiche_utilisateur_consultation':
234
			$identifiant_annuaire = $_GET['id_annuaire'];
232
			$identifiant_annuaire = $_GET['id_annuaire'];
235
			$controleur = new AnnuaireControleur();
233
			$controleur = new AnnuaireControleur();
236
			$retour = $controleur->afficherFicheUtilisateur($identifiant_annuaire,$GLOBALS['id_utilisateur']);
234
			$retour = $controleur->afficherFicheUtilisateur($identifiant_annuaire,Registre::getInstance()->get('id_utilisateur'));
Line 237... Line 235...
237
			break;
235
			break;
238
 
236
 
239
		case 'annuaire_fiche_resume_consultation':
237
		case 'annuaire_fiche_resume_consultation':
240
			$identifiant_annuaire = $_GET['id_annuaire'];
238
			$identifiant_annuaire = $_GET['id_annuaire'];
241
			$controleur = new AnnuaireControleur();
239
			$controleur = new AnnuaireControleur();
Line 242... Line 240...
242
			$retour = $controleur->afficherFicheResumeUtilisateur($identifiant_annuaire,$GLOBALS['id_utilisateur']);
240
			$retour = $controleur->afficherFicheResumeUtilisateur($identifiant_annuaire,Registre::getInstance()->get('id_utilisateur'));
243
			break;
241
			break;
244
			
242
			
245
		case 'annuaire_fiche_gestion_consultation':
243
		case 'annuaire_fiche_gestion_consultation':
246
			$identifiant_annuaire = $_GET['id_annuaire'];
244
			$identifiant_annuaire = $_GET['id_annuaire'];
Line 247... Line 245...
247
			$controleur = new AnnuaireControleur();
245
			$controleur = new AnnuaireControleur();
248
			$retour = $controleur->gererInscriptionExterne($identifiant_annuaire,$GLOBALS['id_utilisateur']);
246
			$retour = $controleur->gererInscriptionExterne($identifiant_annuaire,Registre::getInstance()->get('id_utilisateur'));
249
			break;
247
			break;
250
 
248
 
Line 251... Line 249...
251
 
249
 
Line 252... Line 250...
252
		case 'annuaire_formulaire_modification_inscription':
250
		case 'annuaire_formulaire_modification_inscription':
253
			$controleur = new AnnuaireControleur();
251
			$controleur = new AnnuaireControleur();
Line 264... Line 262...
264
			break;
262
			break;
Line 265... Line 263...
265
 
263
 
266
		case 'annuaire_afficher_formulaire_ajout_image':
264
		case 'annuaire_afficher_formulaire_ajout_image':
267
			$identifiant_annuaire = $_GET['id_annuaire'];
265
			$identifiant_annuaire = $_GET['id_annuaire'];
268
			$controleur = new AnnuaireControleur();
266
			$controleur = new AnnuaireControleur();
269
			$retour = $controleur->afficherFormulaireUploadImage($identifiant_annuaire,$GLOBALS['id_utilisateur']);
267
			$retour = $controleur->afficherFormulaireUploadImage($identifiant_annuaire,Registre::getInstance()->get('id_utilisateur'));
Line 270... Line 268...
270
			break;
268
			break;
271
 
269
 
272
		case 'annuaire_ajouter_image':
-
 
273
			$identifiant_annuaire = $_GET['id_annuaire'];
270
		case 'annuaire_ajouter_image':
274
			$GLOBALS['id_utilisateur'] = $_GET['id_utilisateur'];
271
			$identifiant_annuaire = $_GET['id_annuaire'];
275
			$infos_images = $_FILES;
272
			$infos_images = $_FILES;
276
			$controleur = new AnnuaireControleur();
273
			$controleur = new AnnuaireControleur();
Line 277... Line 274...
277
			$retour = $controleur->ajouterImageUtilisateur($identifiant_annuaire,$GLOBALS['id_utilisateur'],$infos_images);
274
			$retour = $controleur->ajouterImageUtilisateur($identifiant_annuaire,Registre::getInstance()->get('id_utilisateur'),$infos_images);
278
			break;
275
			break;
279
 
276
 
Line 363... Line 360...
363
		break;
360
		break;
Line 364... Line 361...
364
		
361
		
Line 365... Line 362...
365
		case 'annuaire_envoyer_message':
362
		case 'annuaire_envoyer_message':
366
			
363
			
367
			$controleur = new MessageControleur();
364
			$controleur = new MessageControleur();
368
 
365
			
369
			$id_annuaire = $_GET['id_annuaire'];
366
			$id_annuaire = $_POST['id_annuaire'];
370
			$contenu_message = $_GET['contenu_message'];
367
			$contenu_message = $_POST['contenu_message'];
-
 
368
			$sujet_message = $_POST['sujet_message'];
371
			$sujet_message = $_GET['sujet_message'];
369
			$destinataires = array_keys($_POST['destinataires']);
-
 
370
			$criteres = unserialize(urldecode($_POST['criteres']));
-
 
371
						
-
 
372
			if(isset($_POST['envoyer_tous'])) {
372
			$destinataires = array_keys($_GET['destinataires']);
373
				$retour = $controleur->envoyerMailParRequete($id_annuaire,Config::get('identification'), $criteres, $sujet_message, $contenu_message);
-
 
374
			} else {
373
 
375
				$retour = $controleur->envoyerMailDirectOuModere($id_annuaire ,Config::get('identification'), $destinataires, $sujet_message, $contenu_message);
Line 374... Line 376...
374
			$retour = $controleur->envoyerMailDirectOuModere($id_annuaire ,Config::get('identification'), $destinataires, $sujet_message, $contenu_message);
376
			}		
375
		break;
377
		break;
376
 
378