* @version $Id$ * @access public * @license http://opensource.org/licenses/gpl-3.0.html */ //////////// Check Inclusion de pages //////////// if (!class_exists('auth')) { include_once("../lib/lib_common.php"); ReloadIndex('admin'); } //////////// //////////// Check Droits utilisateur //////////// if (!$l21auth->isSuperAdmin()) ReloadIndex('admin'); //////////// if(!isset($_GET['groupe']) || $_GET['groupe']==-1) $groupe=-1; elseif($_GET['groupe']!=-1) { $groupe=$_GET['groupe']; $alphabeta=-1; } if(!isset($_GET['alphabeta']) || $_GET['alphabeta']==-1) $alphabeta=-1; elseif($_GET['alphabeta']!=-1) { $alphabeta=$_GET['alphabeta']; $groupe=-1; } if(!isset($_GET['debut'])) $debut=0; else $debut=$_GET['debut']; if($groupe!=-1 || $alphabeta!=-1) { $link_back="
"._t('user','all')."
"; if($groupe!=-1) { $requete_count=SQLCount_getlistuser('GROUP', $groupe); $req_user_list=SQL_getlistuser($debut, SELECT_LIMIT, 'GROUP', $groupe); } if($alphabeta!=-1) { $requete_count=SQLCount_getlistuser('ALPHA', $alphabeta); $req_user_list=SQL_getlistuser($debut, SELECT_LIMIT, 'ALPHA', $alphabeta); } } else { $link_back=''; // Liste des utilisateurs par défaut $requete_count=SQLCount_getlistuser(); $req_user_list=SQL_getlistuser($debut); } $result_user_list=$sql_object->DBSelect($req_user_list); $result_nb_req=$sql_object->DBSelect($requete_count); $count_request=$result_nb_req[0]['num_rows']; $link_sup=$rub_link."&todo=sup&id="; $link_mod=$rub_link."&todo=mod&id="; $link_det=$rub_link."&todo=det&id="; $link_self=$rub_link."&todo=list&groupe=".$groupe."&alphabeta=".$alphabeta; $link_list_group=$rub_link."&todo=list&groupe="; $link_list_alphabetical=$rub_link."&todo=list&alphabeta="; // Liste des groupes d'utilisateurs $result_group=$sql_object->DBSelect($req_list_group); $select_group="\n"; $js = " $('#group_filter').change(function() { if($(this).val() != -1) window.location = $(this).val(); });"; footerAddInlineJS($js); // Liste alphabetique $result_alphabetical=$sql_object->DBSelect($req_alphabetical); $select_alphabetical="\n"; $js = " $('#alhpabetical_filter').change(function() { if($(this).val() != -1) window.location = $(this).val(); });"; footerAddInlineJS($js); //nombre total d'utilisateurs $result_group=$sql_object->DBSelect($req_nb_inscrit); $nb_inscrits=$result_group[0]['nb_inscrit']; $nb_inscrits_display = $nb_inscrits." "._t('user','nb_total')."
\n"; if($count_request<=1) $count_request_display = _t('divers','query_result')." : ".$count_request." "._t('divers','record')."
\n"; else $count_request_display = _t('divers','query_result')." : ".$count_request." "._t('divers','records')."
\n"; ?>

\n"; echo "\n"; echo "\n"; echo "".mb_ucfirst(_t('user','login'))."\n"; echo "".mb_ucfirst(_t('user','email'))."\n"; echo "".mb_ucfirst(_t('user','first_name'))."\n"; echo "".ucfirst(_t('user','last_name'))."\n"; echo "".mb_ucfirst(_t('user','groupe'))."\n"; echo "".mb_ucfirst(_t('user','date_record'))."\n"; echo " ".mb_ucfirst(_t('user','actions'))."\n"; echo "\n"; echo "\n"; echo "\n"; for($i=0; $i\n"; echo "".formatText($result_user_list[$i]['user_login']) . $suffix . "\n"; echo "".formatText($result_user_list[$i]['profile_email']). "\n"; echo "".formatText($result_user_list[$i]['profile_firstname']). "\n"; echo "".formatText($result_user_list[$i]['profile_lastname'])."\n"; echo "".formatText($result_user_list[$i]['catus_name'])."\n"; echo "".$result_user_list[$i]['user_date_crea_display']."\n"; echo "\n"; echo ""; echo "\n"; echo "\n"; } echo ""; echo ""; } else { echo "
"._t('user','noresult')."
"; } echo linkin_page($link_self, $count_request, $debut); // Ability to sort table addDynamicCSS('../lib/js/jquery.tablesorter/theme.default.css'); footerAddJS('../lib/js/jquery.tablesorter/jquery.tablesorter.min.js'); $str = '$("table.multisort").tablesorter({ });'; footerAddInlineJS($str); ?>