Subversion Repositories Applications.annuaire

Compare Revisions

Ignore whitespace Rev 103 → Rev 104

/trunk/annuaire.php
51,7 → 51,7
} else {
$_GET['id_annuaire'] = Config::get('annuaire_defaut');
}
 
$methode = '';
 
if (isset($_GET['m'])) {
64,7 → 64,7
} else {
// Gestion des paramêtres définis dans Papyrus
if (isset($GLOBALS['_GEN_commun']['info_application']->m)) {
$m = $GLOBALS['_GEN_commun']['info_application']->m;
$methode = $GLOBALS['_GEN_commun']['info_application']->m;
}
 
// Gestion des paramêtres définis dans Papyrus
268,7 → 268,24
$controleur = new MessageControleur();
$retour = $controleur->envoyerMailDirectOuModere($id_annuaire ,Config::get('identification'), $destinataires, $sujet_message, $contenu_message);
break;
// Fonctions de modération des messages
case 'message_moderation_confirmation':
if(isset($_GET['id'])) {
$id_message = $_GET['id'];
}
$controleur = new MessageControleur();
$retour = $controleur->envoyerMailModere($id_message);
break;
 
case 'message_moderation_suppression':
if(isset($_GET['id'])) {
$id_message = $_GET['id'];
}
$controleur = new MessageControleur();
$retour = $controleur->supprimerMailModere($id_message);
break;
 
case 'inscription_lettre_actualite':
$controleur = new AnnuaireControleur();
$id_annuaire = $_GET['id_annuaire'];
306,7 → 323,8
 
// c'est très moche, il ne faudrait pas faire comme ceci
if(function_exists('GEN_stockerStyleExterne')) {
GEN_stockerStyleExterne('annuaire_papyrus',GEN_CHEMIN_PAP.'applications/annuaire/squelettes/css/annuaire_complexe.css');
GEN_stockerStyleExterne('annuaire_papyrus',Config::get('base_url_styles').'squelettes/css/annuaire_complexe.css');
GEN_stockerStyleExterne('annuaire_papyrus_simple',Config::get('base_url_styles').'squelettes/css/annuaire.css');
}
return "";
}
329,17 → 347,10
}
 
$identification = Config::get('identification');
$menu = '';
 
if($identification) {
 
$menu = '<ul>';
$menu .= '<li><a href="?m=annuaire_fiche_utilisateur_consultation&id_annuaire='.$id_annuaire.'"> Mon profil </a></li>';
//$menu .= '<li><a href="?m=annuaire_fiche_resume_consultation&id_annuaire='.$id_annuaire.'"> Ma page perso </a></li>';
//$menu .= '<li><a href="?m=annuaire_fiche_gestion_consultation&id_annuaire='.$id_annuaire.'"> Mes inscriptions </a></li>';
$menu .= '<li><a href="?m=annuaire_afficher_carte&id_annuaire='.$id_annuaire.'"> Voir la carte des inscrits </a></li>';
$menu .= '<li><a href="?m=annuaire_afficher_formulaire_recherche&id_annuaire='.$id_annuaire.'"> Rechercher des membres du reseau </a></li>';
$menu .= '</ul>';
$controleur = new NavigationControleur();
return $controleur->afficherContenuMenu($id_annuaire,false);
}
 
return $menu;
/trunk/annuaire_admin.php
46,7 → 46,27
unset($_POST['m']);
}
}
if (isset($_GET['m'])) {
$methode = $_GET['m'];
//unset($_GET['m']);
} else {
if (isset($_POST['m'])) {
$methode = $_POST['m'];
//unset($_POST['m']);
} else {
// Gestion des paramêtres définis dans Papyrus
if (isset($GLOBALS['_GEN_commun']['info_application']->m)) {
$methode = $GLOBALS['_GEN_commun']['info_application']->m;
}
 
// Gestion des paramêtres définis dans Papyrus
if (isset($GLOBALS['_GEN_commun']['info_application']->id_annuaire)) {
$_GET['id_annuaire'] = $GLOBALS['_GEN_commun']['info_application']->id_annuaire;
}
}
}
 
$identification = Config::get('identification');
 
if(!$identification) {
264,9 → 284,8
 
 
// Fonctions cartographiques
case 'annuaire_recherche_inscrit_carto':
case 'annuaire_inscrits_carto':
$identifiant_annuaire = $_GET['id_annuaire'];
 
$criteres = $_GET;
$controleur = new AnnuaireControleur();
$retour = $controleur->rechercherInscritParlocalisation($identifiant_annuaire,$criteres);
337,7 → 356,8
function afficherContenuTete() {
// c'est très moche, il ne faudrait pas faire comme ceci
if(function_exists('GEN_stockerStyleExterne')) {
GEN_stockerStyleExterne('annuaire_papyrus',GEN_CHEMIN_PAP.'applications/annuaire/squelettes/css/annuaire_complexe.css');
GEN_stockerStyleExterne('annuaire_papyrus',Config::get('base_url_styles').'squelettes/css/annuaire_complexe.css');
GEN_stockerStyleExterne('annuaire_papyrus_simple',Config::get('base_url_styles').'squelettes/css/annuaire.css');
}
return '';
}
354,14 → 374,12
 
if(isset($_GET['id_annuaire'])) {
$id_annuaire = $_GET['id_annuaire'];
} else {
$id_annuaire = Config::get('annuaire_defaut');
}
 
$menu = '<ul>';
$menu .= '<li><a href="m=liste_listes"> G&eacute;rer les liste d\'ontologie </a></li>';
$menu .= '<li><a href="m=liste_annu"> G&eacute;rer les annuaires </a></li>';
$menu .= '</ul>';
 
return $menu;
$controleur = new NavigationControleur();
return $controleur->afficherContenuMenu($id_annuaire,true);
}
 
?>