2015-10-28 17:08:12 +00:00
< ? php define ( '__ROOT__' , dirname ( dirname ( __FILE__ )) );
2015-12-06 18:42:02 +00:00
require_once __ROOT__ . '/manager/security.php' ;
2015-10-21 20:56:56 +00:00
/****************************************
* *
* SECTION " GROUPES " *
* *
*****************************************
*
* [ 1 ] Présentation ( studend + prof )
* [ 2 ] Tout les groupes ( tous connecté )
* [ 3 ] Modifier les groupes ( admin )
* [ 4 ] Répartir les élèves ( admin )
*
*****************************************/
2016-01-09 15:46:39 +00:00
$postVars = array ();
foreach ( $_POST as $key => $val )
array_push ( $postVars , $key );
$keywords = ( count ( $postVars ) > 1 ) ? $postVars [ 1 ] : '' ;
2015-10-21 20:56:56 +00:00
?>
2015-10-22 06:55:12 +00:00
2015-10-28 17:08:12 +00:00
2015-11-15 14:42:12 +00:00
< section name = 'presentation' data - title = 'Présentation' >
2015-11-26 15:15:51 +00:00
< p > Bienvenue sur la plateforme de gestion des étudiants du département informatique de l 'IUT "A" Rangueil de l' université Paul Sabatier , Toulouse 3. < br >
2015-10-30 11:52:50 +00:00
Seuls les étudiants et enseignants du département ont un accès à cette plateforme .
Si vous êtes étudiant ou enseignant et que vous n ' avez pas de compte , veuillez contacter le chef de département .</ p >
2015-11-26 15:15:51 +00:00
< ? php
/********************/
/* VERSION ETUDIANT */
/********************/
if ( permission ( 'student' ) ){ ?>
< p >
< strong > Groupes </ strong >< br >
< img data - sublink = 'groups/studentallgroups' src = 'src/menu/menu_icon/groups@hover.svg' /> Consulter les autres groupes < br >
< img data - sublink = 'groups/studentsgroup' src = 'src/menu/menu_icon/groups@hover.svg' /> Consulter votre groupe actuel < br >
2015-10-30 11:52:50 +00:00
2015-11-26 15:15:51 +00:00
< strong > Modules </ strong >< br >
< img data - sublink = 'modules/studentsmodules' src = 'src/menu/menu_icon/modules@hover.svg' /> Consulter vos modules < br >
< strong > Notes </ strong >< br >
< img data - sublink = 'career/marksbyue' src = 'src/menu/menu_icon/career@hover.svg' /> Consulter vos notes < br >
< strong > Paramètres </ strong >< br >
< img data - sublink = 'settings/profil' src = 'src/menu/menu_icon/settings@hover.svg' /> Visualiser votre profil < br >
< img data - sublink = 'settings/profil' src = 'src/menu/menu_icon/settings@hover.svg' /> Modifier votre profil < br >
2015-11-27 07:17:14 +00:00
</ p >
2015-11-26 15:15:51 +00:00
< ? php } ?>
< ? php
/**************************/
/* VERSION ADMINISTRATEUR */
/**************************/
if ( permission ( 'admin' ) ){ ?>
< p >
< strong > Groupes </ strong >< br >
< img data - sublink = 'groups/movestudents' src = 'src/menu/menu_icon/groups@hover.svg' /> Consulter la liste de tous les groupes de l ' année < br >
< img data - sublink = 'groups/movestudents' src = 'src/menu/menu_icon/groups@hover.svg' /> Déplacer des étudiants d ' un groupe à un autre < br >
< img data - sublink = 'groups/importuserlist' src = 'src/menu/menu_icon/groups@hover.svg' /> Importer une liste d ' élèves pour un semestre < br >
< img data - sublink = 'groups/importuserlist' src = 'src/menu/menu_icon/groups@hover.svg' /> Exporter la liste des élèves d ' un semestre < br >
< strong > Modules </ strong >< br >
< img data - sublink = 'modules/allmodules' src = 'src/menu/menu_icon/modules@hover.svg' /> Consulter tous les modules de l ' année < br >
< img data - sublink = 'modules/importmcc' src = 'src/menu/menu_icon/modules@hover.svg' /> Importer les MCC d 'un semestre existant <span class=' _ ' >*</ span >< br >
2015-11-26 20:54:01 +00:00
< span class = 'unstressed' > ( * ) Avant d 'importer les MCC d' un semestre , il vous faudra créer le semestre en amont .</ span >< br >
2015-11-26 15:15:51 +00:00
< img data - sublink = 'modules/createsemestre' src = 'src/menu/menu_icon/modules@hover.svg' /> Créer un nouveau semestre < br >
< img data - sublink = 'modules/importmcc' src = 'src/menu/menu_icon/modules@hover.svg' /> Exporter les MCC d ' un semestre < br >
2016-01-03 11:51:35 +00:00
< img data - sublink = 'modules/clonemcc' src = 'src/menu/menu_icon/modules@hover.svg' /> Cloner les MCC pour l ' année suivante < br >
2015-11-26 15:15:51 +00:00
< strong > Notes </ strong >< br >
< img data - sublink = 'career/allcontroles' src = 'src/menu/menu_icon/career@hover.svg' /> Consulter tous les contrôles de l ' année < br >
2016-01-03 11:51:35 +00:00
< img data - sublink = 'career/allcontroles' src = 'src/menu/menu_icon/career@hover.svg' /> Consulter les notes en cliquant sur le nom d 'un <span class=' link ' > contrôle </ span >< br >
< img data - sublink = 'career/allcontroles' src = 'src/menu/menu_icon/career@hover.svg' /> Saisir des notes en cliquant sur le nom d 'un <span class=' link ' > groupe </ span >< br >
2015-11-26 15:15:51 +00:00
< img data - sublink = 'career/allcontroles' src = 'src/menu/menu_icon/career@hover.svg' /> Importer des notes d 'un contrôle en cliquant sur <span class=' link ' > importer notes </ span >< br >
2016-01-08 12:36:59 +00:00
< img data - sublink = 'career/allcontroles' src = 'src/menu/menu_icon/career@hover.svg' /> Gérer l 'affichage des notes d' un contrôle en cliquant sur < span style = 'position:relative;top:.5em;left:-1.5em;' class = " confirm active pamp " > caché </ span >< span style = 'position:relative;top:.5em;left:-1.5em;' class = " confirm active " > visible </ span >< br >
2016-01-03 11:51:35 +00:00
< img data - sublink = 'career/importjury' src = 'src/menu/menu_icon/career@hover.svg' /> Exporter un feuille excel à remplir par le jury < br >
< img data - sublink = 'career/importjury' src = 'src/menu/menu_icon/career@hover.svg' /> Importer un feuille excel remplie par le jury < br >
2015-11-26 15:15:51 +00:00
2016-01-03 11:51:35 +00:00
2015-11-26 15:15:51 +00:00
< strong > Paramètres </ strong >< br >
< img data - sublink = 'settings/profil' src = 'src/menu/menu_icon/settings@hover.svg' /> Visualiser votre profil < br >
< img data - sublink = 'settings/profil' src = 'src/menu/menu_icon/settings@hover.svg' /> Modifier votre profil < br >
< img data - sublink = 'settings/attributionrole' src = 'src/menu/menu_icon/settings@hover.svg' /> Modifier les rôles des autres utilisateurs < br >
2015-11-30 18:58:06 +00:00
< img data - sublink = 'settings/changeyear' src = 'src/menu/menu_icon/settings@hover.svg' /> Changer l ' année de visualisation < br >
2015-11-27 07:17:14 +00:00
</ p >
2015-11-26 15:15:51 +00:00
< ? php } ?>
2015-11-26 16:56:56 +00:00
< ? php
/********************/
/* VERSION REFERENT */
/********************/
// référent uniquement si pas aussi admin
if ( permission ( 'master' ) && ! permission ( 'admin' ) ){ ?>
< p >
< strong > Groupes </ strong >< br >
< img data - sublink = 'groups/movestudents' src = 'src/menu/menu_icon/groups@hover.svg' /> Consulter la liste de tous les groupes de l ' année < br >
< img data - sublink = 'groups/importuserlist' src = 'src/menu/menu_icon/groups@hover.svg' /> Exporter la liste des élèves d ' un semestre < br >
< strong > Modules </ strong >< br >
< img data - sublink = 'modules/allmodules' src = 'src/menu/menu_icon/modules@hover.svg' /> Consulter tous les modules de l ' année < br >
< img data - sublink = 'modules/importmcc' src = 'src/menu/menu_icon/modules@hover.svg' /> Exporter les MCC d ' un semestre < br >
< strong > Notes </ strong >< br >
< img data - sublink = 'career/allcontroles' src = 'src/menu/menu_icon/career@hover.svg' /> Consulter tous les contrôles de l ' année < br >
2016-01-03 11:51:35 +00:00
< img data - sublink = 'career/allcontroles' src = 'src/menu/menu_icon/career@hover.svg' /> Consulter les notes en cliquant sur le nom d 'un <span class=' link ' > contrôle </ span >< br >
< img data - sublink = 'career/importjury' src = 'src/menu/menu_icon/career@hover.svg' /> Exporter les mentions du jury pour un semestre < br >
2015-11-26 16:56:56 +00:00
< strong > Paramètres </ strong >< br >
< img data - sublink = 'settings/profil' src = 'src/menu/menu_icon/settings@hover.svg' /> Visualiser votre profil < br >
< img data - sublink = 'settings/profil' src = 'src/menu/menu_icon/settings@hover.svg' /> Modifier votre profil < br >
2015-11-30 18:58:06 +00:00
< img data - sublink = 'settings/changeyear' src = 'src/menu/menu_icon/settings@hover.svg' /> Changer l ' année de visualisation < br >
2015-11-27 07:17:14 +00:00
</ p >
2015-11-26 16:56:56 +00:00
< ? php } ?>
2015-11-26 15:15:51 +00:00
< ? php
/**********************/
/* VERSION ENSEIGNANT */
/**********************/
if ( permission ( 'teacher' ) ){ ?>
< p >
< strong > Groupes </ strong >< br >
< img data - sublink = 'groups/teachersgroups' src = 'src/menu/menu_icon/groups@hover.svg' /> Consulter la liste de vos élèves < br >
< strong > Modules </ strong >< br >
< img data - sublink = 'modules/teachersmodules' src = 'src/menu/menu_icon/modules@hover.svg' /> Consulter les modules que vous pouvez corriger < br >
< strong > Notes </ strong >< br >
< img data - sublink = 'career/controlesenseignants' src = 'src/menu/menu_icon/career@hover.svg' /> Consulter les contrôles que vous pouvez corriger < br >
2016-01-03 11:51:35 +00:00
< img data - sublink = 'career/controlesenseignants' src = 'src/menu/menu_icon/career@hover.svg' /> Consulter les notes en cliquant sur le nom d 'un <span class=' link ' > contrôle </ span >< br >
< img data - sublink = 'career/controlesenseignants' src = 'src/menu/menu_icon/career@hover.svg' /> Saisir des notes en cliquant sur le nom d 'un <span class=' link ' > groupe </ span >< br >
2015-11-26 15:15:51 +00:00
< img data - sublink = 'career/controlesenseignants' src = 'src/menu/menu_icon/career@hover.svg' /> Importer des notes d 'un contrôle en cliquant sur <span class=' link ' > importer notes </ span >< br >
< strong > Paramètres </ strong >< br >
< img data - sublink = 'settings/profil' src = 'src/menu/menu_icon/settings@hover.svg' /> Visualiser votre profil < br >
< img data - sublink = 'settings/profil' src = 'src/menu/menu_icon/settings@hover.svg' /> Modifier votre profil < br >
2015-11-27 07:17:14 +00:00
</ p >
2015-11-26 15:15:51 +00:00
< ? php } ?>
</ section >
2015-10-22 06:55:12 +00:00
2015-11-06 10:13:32 +00:00
< ? php /* [ 2 ] Notifications
=======================================================*/
2015-11-06 22:00:08 +00:00
if ( connected () ){ // si on est connecté ?>
2015-11-27 07:17:14 +00:00
< section name = 'notifications' data - title = 'Notifications' >
< p > Notification 3 </ p >
< p > Notification 2 </ p >
< p > Notification 1 </ p >
2015-10-31 23:16:23 +00:00
</ section >
2016-01-09 15:46:39 +00:00
< ? php } ?>
< ? php /* [ 3 ] Résultats de recherche
=======================================================*/
if ( permission ( 'admin' ) ){ // si on est admin
/* (1) Recherche des étudiants */
$requestEtu = new stdClass (); $answerEtu = new stdClass ();
$requestEtu -> level_1 = 'search' ;
$requestEtu -> keywords = $keywords ;
groupsManager :: switch_level_1 ( $requestEtu , $answerEtu );
if ( $answerEtu -> request == 'success' ){
2016-01-09 16:08:25 +00:00
echo " <section name='search' data-title='recherche' class='basic'> " ;
echo " <table class='basic col4'> " ;
echo " <tbody> " ;
echo " <tr class='transparentbg noborder'><td colspan=4><strong>ÉTUDIANTS</strong></td></tr> " ;
foreach ( $answerEtu -> results as $ETUDIANT ){
echo " <tr> " ;
echo " <td><span class='link' data-etu=' " . $ETUDIANT [ 'identifiant' ] . " '> " . $ETUDIANT [ 'identifiant' ] . " </span></td> " ;
echo " <td> " . $ETUDIANT [ 'prenom' ] . " </td> " ;
echo " <td> " . $ETUDIANT [ 'nom' ] . " </td> " ;
echo " <td> " . $ETUDIANT [ 'mail' ] . " </td> " ;
echo " </tr> " ;
}
echo " </tbody> " ;
echo " </table> " ;
2016-01-09 15:46:39 +00:00
echo " </section> " ;
} else
echo " <section name='search' data-title='recherche' class='basic'><table class=basic><tbody><tr><td>Aucun résultat trouvé</td></tr></tbody></table></section> " ;
}
?>