"; echo 'profil'; echo ''; } /*****************************/ /*** ATTRIBUTION DES RÔLES ***/ /*****************************/ if( permission('admin') ){ // inclusion du manager utilisateur require_once __ROOT__.'/manager/user.php'; require_once __ROOT__.'/manager/database.php'; // on récupère la liste de tous les modules $completeModuleList = DataBase::getInstance()->getExhaustiveModuleList(); // création de la requête $request = new stdClass(); $answer = new stdClass(); $request->level_1 = 'getListeEnseignantsModules'; // gestion de la requête user_switch_level_1($request, $answer); if( $answer->request == 'success' ){ // si aucune erreur echo "
"; // var_dump( $answer->userlist ); echo ""; foreach($answer->userlist as $user){ echo ""; echo ""; echo ""; echo ""; // si l'utilisateur est admin if( in_array('admin', $user['role']) ) echo ""; else echo ""; // si l'utilisateur est référent if( in_array('master', $user['role']) ) echo ""; else echo ""; echo ""; /* LISTE DES MODULES CORRIGEABLES */ $userModulesUID = array(); echo ""; } echo "
".$user['id']."".$user['prenom']."".$user['nom']." admin admin référent référent
"; echo ""; if( $user['semestreList'] != null ){ foreach($user['semestreList'] as $semestre){ foreach($semestre['UElist'] as $ue){ foreach($ue['modules'] as $module){ array_push($userModulesUID, $module['id']); echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; } } } } /* AJOUT DE MODULES */ // saisie d'un nouveau module echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
".$module['nom']." - ".$module['libelle']."".$ue['nom']." - ".$ue['libelle']."".$semestre['formation']." - ".$semestre['nom'].""; echo " correcteur"; echo "
Définir comme correcteur
"; echo "
"; } }