%PDF- %PDF-
Direktori : /home/alliance/domains/sedl.alnetis.fr/public_html/ |
Current File : /home/alliance/domains/sedl.alnetis.fr/public_html/a-liste_users.php |
<?php include_once("inc/config.php"); include_once("inc/functions.php"); include_once("inc/session.php"); include_once("inc/init.php"); if(!estcoordinateur() && !estadmin()){ header('Location:404.html'); exit(0); } //affichage du html include("theme/html.php"); //affichage des metas include("theme/meta.php"); echo "\n<title>Liste des utilisateurs - ".$info_titresite."</title>\n"; //affichage du header if(estadmin()) include("theme/header_admin.php"); else include("theme/header_redacteur.php"); ?> <div class="text_admin"> <h2>Liste des utilisateurs</h2> <?php if(isset($_GET['msg']) && $_GET['msg']=="yes") { echo "<p class=\"infobloc\">Opération effectuée</p>"; } if(!isset($_GET['sec']) && (estadmin() || estcoordinateur())) { ?> <p><a href="admin/ajouter_user.php" class="bouton">Ajouter un utilisateur</a></p> <?php } else { ?> <?php } if(estadmin()): ?> <h3>Administrateurs</h3> <ul class="adminlist"> <?$query = "SELECT u.*, s.profil, cl.name 'pays_name', sl.titre 'section_titre' FROM `user` u LEFT JOIN `section` s ON u.section = s.id LEFT JOIN `country_lang` cl ON cl.country = s.pays LEFT JOIN `section_lang` sl ON sl.section = s.id WHERE ( cl.lang = 1 OR u.section = 0 ) AND ( sl.lang = 1 OR u.section = 0 ) AND u.type=2 ORDER BY s.profil ASC, s.pays ASC, u.section ASC"; if($db->isres($query)): $result = $db->select_arrays($query); foreach($result as $data): if($data['section'] != 0){$couleur = ' class="acti_profil_'.$data['profil'].'"';}?> <li><div<?=(isset($couleur)?$couleur:'')?>><a href="admin/modifier_user.php?id=<?=$data['id']; ?>"><?=$data['pays_name']; ?> <?=$data['prenom']; ?> <?=$data['nom']; ?></a> (<?=$data['email']; ?>)</div></li> <? endforeach; endif; ?> </ul> <br/> <? endif; if(estadmin()): ?> <h3>Coordinateurs</h3> <ul class="adminlist liste_act"> <?$query = "SELECT u.*, cl.name 'pays_name' FROM `user` u LEFT JOIN `country_lang` cl ON cl.country = u.id_country WHERE cl.lang = 1 AND u.type=3 ORDER BY cl.name ASC,u.nom ASC"; if($db->isres($query)): $result = $db->select_arrays($query); foreach($result as $data): if($data['section'] != 0){$couleur = ' class="acti_profil_'.$data['profil'].'"';}?> <li><div <?=((!$data['active'])?'class="etat_0"':'')?>><a href="admin/modifier_user.php?id=<?=$data['id']; ?>"><?=$data['pays_name']; ?> <?=$data['prenom']; ?> <?=$data['nom']; ?></a> (<?=$data['email']; ?>)</div></li> <? endforeach; endif; ?> </ul> <br/> <? endif;?> <h3>Rédacteurs</h3> <ul class="adminlist"> <? if(estcoordinateur()){ $query = "SELECT u.*, s.profil, cl.name 'pays_name', sl.titre 'section_titre' FROM `user` u LEFT JOIN `section` s ON u.section = s.id LEFT JOIN `country_lang` cl ON cl.country = s.pays LEFT JOIN `section_lang` sl ON sl.section = s.id WHERE ( cl.lang = 1 OR u.section = 0 ) AND ( sl.lang = 1 OR u.section = 0 ) AND u.type=1 AND s.pays=".$_SESSION['id_country']." ORDER BY s.profil ASC, s.pays ASC, u.section ASC"; } else{ $query = "SELECT u.*, s.profil, cl.name 'pays_name', sl.titre 'section_titre' FROM `user` u LEFT JOIN `section` s ON u.section = s.id LEFT JOIN `country_lang` cl ON cl.country = s.pays LEFT JOIN `section_lang` sl ON sl.section = s.id WHERE ( cl.lang = 1 OR u.section = 0 ) AND ( sl.lang = 1 OR u.section = 0 ) AND u.type=1 ORDER BY s.profil ASC, s.pays ASC, u.section ASC"; } if($db->isres($query)): $result = $db->select_arrays($query); foreach($result as $data): if($data['section'] != 0){$couleur = ' class="acti_profil_'.$data['profil'].'"';}?> <li><div<?=(isset($couleur)?$couleur:'')?>><a href="admin/modifier_user.php?id=<?=$data['id']; ?>"><?=$data['pays_name']; ?> <strong><?=$data['section_titre']; ?></strong> - <?=$data['prenom']; ?> <?=$data['nom']; ?></a> (<?=$data['email']; ?>)</div></li> <? endforeach; endif; ?> </ul> <?php include('templates/admin/legende.php'); ?> </div> <? //affichage du footer include("theme/footer.php"); ?>