Subversion Repositories Applications.annuaire

Rev

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

Rev 78 Rev 104
Line 49... Line 49...
49
	if(isset($_GET['id_annuaire'])) {
49
	if(isset($_GET['id_annuaire'])) {
50
		$id_annuaire = $_GET['id_annuaire'];
50
		$id_annuaire = $_GET['id_annuaire'];
51
	} else {
51
	} else {
52
		$_GET['id_annuaire'] = Config::get('annuaire_defaut');
52
		$_GET['id_annuaire'] = Config::get('annuaire_defaut');
53
	}
53
	}
54
 
54
	
55
	$methode = '';
55
	$methode = '';
Line 56... Line 56...
56
 
56
 
57
	if (isset($_GET['m'])) {
57
	if (isset($_GET['m'])) {
58
		$methode = $_GET['m'];
58
		$methode = $_GET['m'];
Line 62... Line 62...
62
			$methode = $_POST['m'];
62
			$methode = $_POST['m'];
63
			//unset($_POST['m']);
63
			//unset($_POST['m']);
64
		} else {
64
		} else {
65
				// Gestion des paramêtres définis dans Papyrus
65
				// Gestion des paramêtres définis dans Papyrus
66
			if (isset($GLOBALS['_GEN_commun']['info_application']->m)) {
66
			if (isset($GLOBALS['_GEN_commun']['info_application']->m)) {
67
					       $m = $GLOBALS['_GEN_commun']['info_application']->m;
67
					       $methode = $GLOBALS['_GEN_commun']['info_application']->m;
68
			}
68
			}
Line 69... Line 69...
69
 
69
 
70
			// Gestion des paramêtres définis dans Papyrus
70
			// Gestion des paramêtres définis dans Papyrus
71
			if (isset($GLOBALS['_GEN_commun']['info_application']->id_annuaire)) {
71
			if (isset($GLOBALS['_GEN_commun']['info_application']->id_annuaire)) {
Line 266... Line 266...
266
			$destinataires = array_keys($_GET['destinataires']);
266
			$destinataires = array_keys($_GET['destinataires']);
Line 267... Line 267...
267
 
267
 
268
			$controleur = new MessageControleur();
268
			$controleur = new MessageControleur();
269
			$retour = $controleur->envoyerMailDirectOuModere($id_annuaire ,Config::get('identification'), $destinataires, $sujet_message, $contenu_message);
269
			$retour = $controleur->envoyerMailDirectOuModere($id_annuaire ,Config::get('identification'), $destinataires, $sujet_message, $contenu_message);
-
 
270
		break;
-
 
271
		
-
 
272
		// Fonctions de modération des messages
-
 
273
		case 'message_moderation_confirmation':
-
 
274
			if(isset($_GET['id'])) {
-
 
275
				$id_message = $_GET['id'];
-
 
276
			}
-
 
277
			$controleur = new MessageControleur();
-
 
278
			$retour = $controleur->envoyerMailModere($id_message);
-
 
279
		break;
-
 
280
 
-
 
281
		case 'message_moderation_suppression':
-
 
282
			if(isset($_GET['id'])) {
-
 
283
				$id_message = $_GET['id'];
-
 
284
			}
-
 
285
			$controleur = new MessageControleur();
-
 
286
			$retour = $controleur->supprimerMailModere($id_message);
Line 270... Line 287...
270
		break;
287
		break;
271
 
288
 
272
		case 'inscription_lettre_actualite':
289
		case 'inscription_lettre_actualite':
273
			$controleur = new AnnuaireControleur();
290
			$controleur = new AnnuaireControleur();
Line 304... Line 321...
304
 
321
 
Line 305... Line 322...
305
function afficherContenuTete() {
322
function afficherContenuTete() {
306
 
323
 
307
	// c'est très moche, il ne faudrait pas faire comme ceci
324
	// c'est très moche, il ne faudrait pas faire comme ceci
-
 
325
	if(function_exists('GEN_stockerStyleExterne')) {
308
	if(function_exists('GEN_stockerStyleExterne')) {
326
		GEN_stockerStyleExterne('annuaire_papyrus',Config::get('base_url_styles').'squelettes/css/annuaire_complexe.css');
309
		GEN_stockerStyleExterne('annuaire_papyrus',GEN_CHEMIN_PAP.'applications/annuaire/squelettes/css/annuaire_complexe.css');
327
		GEN_stockerStyleExterne('annuaire_papyrus_simple',Config::get('base_url_styles').'squelettes/css/annuaire.css');
310
	}
328
	}
Line 311... Line 329...
311
	return "";
329
	return "";
Line 327... Line 345...
327
	} else {
345
	} else {
328
		$id_annuaire = Config::get('annuaire_defaut');
346
		$id_annuaire = Config::get('annuaire_defaut');
329
	}
347
	}
Line 330... Line 348...
330
 
348
 
331
	$identification = Config::get('identification');
-
 
Line 332... Line 349...
332
	$menu = '';
349
	$identification = Config::get('identification');
333
 
-
 
334
	if($identification) {
350
 
335
 
-
 
336
		$menu = '<ul>';
-
 
337
		$menu .= '<li><a href="?m=annuaire_fiche_utilisateur_consultation&id_annuaire='.$id_annuaire.'"> Mon profil </a></li>';
-
 
338
		//$menu .= '<li><a href="?m=annuaire_fiche_resume_consultation&id_annuaire='.$id_annuaire.'"> Ma page perso </a></li>';
351
	if($identification) {
339
		//$menu .= '<li><a href="?m=annuaire_fiche_gestion_consultation&id_annuaire='.$id_annuaire.'"> Mes inscriptions </a></li>';
-
 
340
		$menu .= '<li><a href="?m=annuaire_afficher_carte&id_annuaire='.$id_annuaire.'"> Voir la carte des inscrits </a></li>';
-
 
341
		$menu .= '<li><a href="?m=annuaire_afficher_formulaire_recherche&id_annuaire='.$id_annuaire.'"> Rechercher des membres du reseau </a></li>';
352
			$controleur = new NavigationControleur();
Line 342... Line 353...
342
		$menu .= '</ul>';
353
		return $controleur->afficherContenuMenu($id_annuaire,false);	
343
	}
354
	}