diff --git a/manager/career.php b/manager/career.php index d2496ca..ee123bf 100755 --- a/manager/career.php +++ b/manager/career.php @@ -170,11 +170,11 @@ require_once __ROOT__.'/manager/database.php'; if( $nEmptyParam ){ // si tout les paramètres sont bons $controle = DataBase::getInstance()->getNotesForControle($_SESSION['annee'], $request->controle, $groupe); - if( is_array($controle) ){ // si on a bien un tableau + if( is_array($controle) ){ // si on a bien un tableau $answer->controle = $controle; // on renvoie dans answer->controle - $answer->request = 'success'; // et on renvoie success - }else // sinon si c'est pas un tableau - $answer->request = $controle; // on retourne l'erreur + $answer->request = 'success'; // et on renvoie success + }else // sinon si c'est pas un tableau + $answer->request = $controle; // on retourne l'erreur }else $answer->request = 'param_error'; diff --git a/page/career.php b/page/career.php index 71d02ce..860c349 100755 --- a/page/career.php +++ b/page/career.php @@ -506,7 +506,6 @@ if( (permission('master') || permission('admin')) && $controleOpt == null ){ // $request = new stdClass(); $answer = new stdClass(); - $request->level_1 = 'getControlesForYear'; $request->annee = $_SESSION['annee']; @@ -673,14 +672,12 @@ elseif( permission('master') || permission('admin') ){ // si enseignant et qu'un $request = new stdClass(); $answer = new stdClass(); - $request->level_1 = 'getNotesForYear'; $request->controle = $controleOpt; if( $groupeOpt != null ) $request->groupe = $groupeOpt; // on définit le groupe s'il est spécifié career_switch_level_1($request, $answer); - if( $answer->request == 'success' ){ echo "
"; @@ -770,14 +767,17 @@ elseif( permission('master') || permission('admin') ){ // si enseignant et qu'un else // si noté echo "Pas noté"; - echo ""; - if( $user['note'] != null ) // s'il a déjà une note, on la met par défaut - echo ""; - else // sinon on laisse le champ vide - echo ""; - - echo "
enregistrer
"; - echo ""; + if( permission('admin') ){ + echo ""; + if( $user['note'] != null ) // s'il a déjà une note, on la met par défaut + echo ""; + else // sinon on laisse le champ vide + echo ""; + + echo "
enregistrer
"; + echo ""; + }else // si 'master' + echo ""; echo ""; }