%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/alliance/domains/sedl.alnetis.fr/public_html/
Upload File :
Create Path :
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");

?>

Zerion Mini Shell 1.0