diff --git a/js/actionScript.js b/js/actionScript.js index ccd7ea5..1bd1b87 100755 --- a/js/actionScript.js +++ b/js/actionScript.js @@ -130,6 +130,9 @@ var connected = !( DOM.AUTH.children[0].innerHTML == 'Connexion' ); pageM.setPage( section.dataset.link ); /* on active les sous-parties */ + pageM.container.innerHTML = ''; + pageM.container.style.background= 'url(../src/loader.gif) center center no-repeat'; + pageM.container.style.backgroundSize= '100% auto'; pageM.xhr[pageM.xhr.length-1].addEventListener('load', function(){ // on récupère les sections du document diff --git a/manager/repo/note.php b/manager/repo/note.php index 2453de0..9e25fef 100755 --- a/manager/repo/note.php +++ b/manager/repo/note.php @@ -226,7 +226,7 @@ class noteRepo extends DBAccess{ * */ public static function moyenneModule($etudiant, $module, $semestre){ - $getMoyenneModule = DataBase::getPDO()->prepare("SELECT AVG(note.valeur) as moyenne, ctrl.base + $getMoyenneModule = DataBase::getPDO()->prepare("SELECT SUM(note.valeur*ctrl.coefficient)/SUM(ctrl.coefficient) as moyenne, ctrl.base FROM note, appartenance as app, controle as ctrl, mcc_module as mcc_m, mcc_ue, semestre as s WHERE note.id_controle = ctrl.id_controle AND ctrl.id_mcc_module = mcc_m.id_mcc_module diff --git a/page/career.php b/page/career.php index 405be61..c8a18ed 100755 --- a/page/career.php +++ b/page/career.php @@ -318,9 +318,9 @@ if( permission('teacher') && $controleOpt == null ){ // si c'est un enseignant e } //////////////////////////////////////////////////////////////////////////////// echo ''; - }else + }/*else echo "
Aucun contrôle trouvé
"; - + */ } @@ -861,6 +861,17 @@ if( (permission('master') || permission('admin')) && $etudiantOpt != null ){ $parcoursChart = array(); foreach($answer->parcours as $semestre) array_push($parcoursChart, array('id'=>$semestre['id'], 'nom' => $semestre['formation'].' '.$semestre['semestre']) ); + // $parcoursChart = array( + // array('id' => 1, 'nom' => 'ITINN1 - S1' ), + // array('id' => 2, 'nom' => 'ITINN1 - S2' ), + // array('id' => 1, 'nom' => 'ITINN1 - S1' ), + // array('id' => 2, 'nom' => 'ITINN1 - S2' ), + // array('id' => 1, 'nom' => 'ITINN2 - S3' ), + // array('id' => 1, 'nom' => 'ITINN2 - S4' ), + // array('id' => 1, 'nom' => 'ITINN2 - S3' ), + // array('id' => 1, 'nom' => 'ITINN2 - S4' ) + // ); + displayParcours( $parcoursChart ); // pour chaque semestres (tous si aucun semestreOpt, sinon uniquement le selectionné) diff --git a/page/groups.php b/page/groups.php index 7e9820f..2b7e0b9 100755 --- a/page/groups.php +++ b/page/groups.php @@ -342,8 +342,9 @@ if( permission('teacher') ){ // si l'utilisateur est connecté et que c'est un } echo ''; //////////////////////////////////////////////////////////////////////////////// - }else + }/*else echo "
Aucun groupe trouvé
"; + */ } ?> diff --git a/page/modules.php b/page/modules.php index bf0e4f2..eacc0e1 100755 --- a/page/modules.php +++ b/page/modules.php @@ -155,6 +155,7 @@ if( permission('teacher') ){ // si l'utilisateur est un prof //////////////////////////////////////////////////////////////////////////////// echo "
"; + /* ON RECUPERE UNE LISTE UNIQUE DES SEMESTRES */ $ListeUIDFormations = array(); $ListeUIDSemestres = array(); @@ -277,8 +278,10 @@ if( permission('teacher') ){ // si l'utilisateur est un prof echo "
Aucun module trouvé
"; //////////////////////////////////////////////////////////////////////////////// echo '
'; - }else + }/*else echo "
Aucun module trouvé
"; + */ + } ?> diff --git a/src/files/admin2_import_inscrits.xlsx b/src/files/admin2_import_inscrits.xlsx new file mode 100755 index 0000000..bb8094e Binary files /dev/null and b/src/files/admin2_import_inscrits.xlsx differ diff --git a/src/files/admin_import_mcc.xlsx b/src/files/admin_import_mcc.xlsx new file mode 100755 index 0000000..7c391af Binary files /dev/null and b/src/files/admin_import_mcc.xlsx differ diff --git a/svg.php b/svg.php index c795651..ddd9975 100644 --- a/svg.php +++ b/svg.php @@ -4,7 +4,7 @@ function displayParcours($parcours){ /* paramètres de texte */ - $lettrePixel = 10; // taille d'une lettre pour centrer le texte + $lettrePixel = 7; // taille d'une lettre pour centrer le texte $maxLettres = 0; foreach($parcours as $p) if( strlen($p['nom']) > $maxLettres ) $maxLettres = strlen($p['nom']); // on récupère le libellé le plus long @@ -16,7 +16,7 @@ function displayParcours($parcours){ // n = nombre d'éléments (points du parcours) // t = longueur du libellé le plus long - $m = 10; // marge de manoeuvre + $m = 30; // marge de manoeuvre $t = $maxLettres * $lettrePixel; // longueur du libellé le plus long (px) $n = count($parcours); // nombre d'élements du parcours $M = $m + $t/2; // taille de la marge diff --git a/test.php b/test.php index 5622478..93207a4 100755 --- a/test.php +++ b/test.php @@ -45,6 +45,7 @@ require_once __ROOT__.'/manager/security.php'; debug(); +$_SESSION['annee'] = 2019; // $_SESSION['annee'] = 2015;