Compare commits

...

12 Commits

Author SHA1 Message Date
xdrm-brackets 6225908449 Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
merge remote
2016-01-12 12:11:47 +01:00
xdrm-brackets 47ff9c44bb Ajout debug bdd 2016-01-12 12:11:20 +01:00
rookiered f5a7298921 Correction de la fct de recherche dans le repo group 2016-01-11 18:26:58 +01:00
xdrm-brackets 3c22cecc94 Correction + màj shortlog + màj readme + màj linecount 2016-01-10 15:43:39 +01:00
xdrm-brackets f4083127f5 Add log 2016-01-10 00:46:20 +01:00
xdrm-brackets ef44a3db2d [x] Couleur orange pour 10 pile 2016-01-09 18:54:25 +01:00
xdrm-brackets 9d92e69e21 [x] Moyenne semestre inversées car array_reverse inverse les index 2016-01-09 18:41:26 +01:00
xdrm-brackets ae2450c9e3 [x] Gestion capitalisaton automatique lors première vue 2016-01-09 18:10:28 +01:00
xdrm-brackets 20e5329df5 Gestion aucun résultat uniquement pour étudiants 2016-01-09 17:47:07 +01:00
xdrm-brackets 265d221496 Correction ;; 2016-01-09 17:42:07 +01:00
xdrm-brackets 13ed327f4a [ ] Recherche instantanée (admin/ref)
+ étudiants
		+ lien vers dossier étudiant
	+ contraintes (si connecté et admin/master)
2016-01-09 17:41:42 +01:00
xdrm-brackets 0cfbaf31cf Lien vers dossier étudiant depuis résultat recherche 2016-01-09 17:12:27 +01:00
17 changed files with 507 additions and 492 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
/manager/conf*.json
/manager/conf.json

View File

@ -2,3 +2,14 @@
Système d'Information du Département
Projet réalisé dans le cadre du Projet Tuteuré à l'IUT "A" Informatique de Rangueil.
Sujet: Système d'Information du Département Informatique
Chef d'équipe:
Adrien MARQUÈS (xdrm-brackets)
Equipe de développement:
Adrien MARQUÈS
Aurélien CLERAC
Cédric ELOUNDOU
Guillaume FAUVET

View File

@ -43,7 +43,7 @@ $notifNotifNum = 5;
<?php
if( $_SESSION['identifiant'] != null ) // si $_SESSION['identifiant'] est défini
echo "<div class='userdata ".$_SESSION['sexe']."'>".$_SESSION['identifiant']."</div>";
echo "<div class='userdata ".$_SESSION['sexe']."' data-droits='".implode(',', $_SESSION['droits'])."'>".$_SESSION['identifiant']."</div>";
else
echo "<div class='userdata'>Connexion</div>";
?>

View File

@ -55,8 +55,15 @@ var DOM = {
};
/* VRAI = utilisateur connecté */
var connected = !( DOM.AUTH.children[0].innerHTML == 'Connexion' );
function connected(){
var udata = document.querySelector('.userdata');
if( udata == null ) return false;
if( udata.innerHTML == 'Connexion' ) return false;
// si on est connecté, on retourne les droits
return udata.dataset.droits.split(',');
}
/* [1] GESTIONNAIRES DE NAVIGATION
==============================================================*/
@ -249,7 +256,7 @@ DOM.WRAPPER.addEventListener('mousedown', function(e){ remClass(DOM.WRAPPER, 'bl
// ouvre l'interface d'authentification quand click sur bouton prévu à cet effet
DOM.LOGOUT.addEventListener('mouseup', function(e){ addClass(DOM.WRAPPER, 'blurred'); DOM.AUTH.children[1].focus(); }, false);
if( !connected ) // sur zone verte si pas connecté
if( !connected() ) // sur zone verte si pas connecté
DOM.MENU.children[0].addEventListener('mouseup', function(e){ addClass(DOM.WRAPPER, 'blurred'); DOM.AUTH.children[1].focus(); }, false);
else // sinon amène sur le profil
@ -345,7 +352,7 @@ initForm( // initialisation du formulaire de connection
function(request){ // handler
// ajout d'informations à la requête
request.level_0 = 'user';
request.level_1 = (connected) ? 'exit' : 'authentification';
request.level_1 = (connected()) ? 'exit' : 'authentification';
API.send(request, function(response){
if( response.request == 'success' )// si connection ok
@ -462,7 +469,7 @@ function updateCurrentYear(y){
var anneeScolaire = y+' - '+(y+1);
DOM.CURRENTYEAR.children[1].innerHTML = anneeScolaire;;
DOM.CURRENTYEAR.children[1].innerHTML = anneeScolaire;
}
@ -474,9 +481,12 @@ if( searchbar != null ){
searchbar.addEventListener('keyup', function(e){
pageM.page = 'home';
pageM.vars = ['search', e.target.value];
reload();
// admin/référent
if( connected() && ( connected().indexOf('admin') > -1 || connected().indexOf('master') < -1 ) ){
pageM.page = 'home';
pageM.vars = ['search', e.target.value];
reload();
}
}, false);

6
manager/conf_hostinger.json Executable file
View File

@ -0,0 +1,6 @@
{
"host" : "mysql.hostinger.fr",
"dbname" : "u712664263_sid",
"user" : "u712664263_php",
"password" : "Qt358nUdyeTxLDM8"
}

View File

@ -1,15 +1,5 @@
<?php require_once __ROOT__.'/manager/security.php';
/* INCLUSION DES REPOs */
// require_once __ROOT__.'/manager/repo/user.php'; // gestion des utilisateurs (UID, infos, création, modification)
// require_once __ROOT__.'/manager/repo/group.php'; // gestion des groupes & appartenances (UID, ajouter membres, visu membres, création, modification)
// require_once __ROOT__.'/manager/repo/semestre.php';
// require_once __ROOT__.'/manager/repo/module.php';
// require_once __ROOT__.'/manager/repo/ue.php';
// require_once __ROOT__.'/manager/repo/controle.php';
// require_once __ROOT__.'/manager/repo/note.php';
// debug();
class DBAccess{};
class DataBase{
@ -1062,7 +1052,7 @@ class DataBase{
$parcours = semestreRepo::getParcours($etudiantUID);
// contiendra les couples [id_formation, rang] pour les semestres capitalisables
$listeSemestresCapitalisables = array();
$listeSemestresFR = array();
/* [1] Chaque semestre
==========================*/
@ -1074,10 +1064,9 @@ class DataBase{
if( strlen($UE) == 0 )
unset($inactiveUE[$i]);
// si des UEs non pris en compte, on ajoute le rang+formation à la liste
if( count($inactiveUE) > 0 )
if( !in_array( array($semestre['id_formation'], $semestre['rang']), $listeSemestresCapitalisables) )
array_push($listeSemestresCapitalisables, array($semestre['id_formation'], $semestre['rang']));
// si pas déjà ajouté, on ajoute le rang+formation à la liste
if( !in_array( array($semestre['id_formation'], $semestre['rang']), $listeSemestresFR) )
array_push($listeSemestresFR, array($semestre['id_formation'], $semestre['rang']));
$parcours[$iter_s]['UEs'] = ueRepo::forStudent($etudiantUID, $semestre['id']);
@ -1141,12 +1130,12 @@ class DataBase{
$totalSemestre += $tmpUE['coefficient'];
// le semestre est non compensable si la moyenne d'au moins un UE < 8
if( 20*$tmpUE['moyenne']['moyenne']/$tmpUE['moyenne']['base'] < 8 )
$semestreCompensable = false;
// if( 20*$tmpUE['moyenne']['moyenne']/$tmpUE['moyenne']['base'] < 8 )
// $semestreCompensable = false;
// semestreCompensé est VRAI si au moins un semestre est entre 8 et 10
if( 20*$tmpUE['moyenne']['moyenne']/$tmpUE['moyenne']['base'] >= 8 && 20*$tmpUE['moyenne']['moyenne']/$tmpUE['moyenne']['base'] < 10 )
$semestreCompensation = true;
// // semestreCompensé est VRAI si au moins un semestre est entre 8 et 10
// if( 20*$tmpUE['moyenne']['moyenne']/$tmpUE['moyenne']['base'] >= 8 && 20*$tmpUE['moyenne']['moyenne']/$tmpUE['moyenne']['base'] < 10 )
// $semestreCompensation = true;
}
}
@ -1182,14 +1171,15 @@ class DataBase{
/* LISTE DES UES CAPITALISÉES PAR SEMESTRES REGROUPÉS (FORMATION+RANG) */
// On ajoute toutes les UE capitalisées
foreach($listeSemestresCapitalisables as $i=>$formationRang){
foreach($listeSemestresFR as $i=>$formationRang){
// pour cette formation+rang, on récupère toutes les UEs
$listeUEs = array();
$UEUIDS = array();
$listeSemestresIndexes = array();
foreach($parcours as $iter_s=>$semestre){
//var_dump('f:'.$formationRang[0].'/'.$formationRang[1]);
foreach(array_reverse($parcours, true) as $iter_s=>$semestre){
// si fait partie de la formation+rang courante
if( $formationRang == array( $semestre['id_formation'], $semestre['rang'] ) ){
@ -1202,18 +1192,20 @@ class DataBase{
if( !in_array($UE['id'], $semestre['inactive']) ){
if( array_search($UE['id'], $UEUIDS) === false ){
// pour le premier UE (capitalisé) on s'assure de lui attribuer la capitalisation
//var_dump(' u:'.$UE['id']);
DataBase::getInstance()->capitaliserUE($UE['id'], $semestre['id'], $etudiantUID);
array_push( $listeUEs, $UE );
array_push( $UEUIDS, $UE['id'] );
}//else // si UE existe déjà pour formation+rang, on créé la capitalisation du semestre (on le désactive)
}
}
}//else
//var_dump(' x:'.$UE['id']);
}
}
// variables utiles pour la moyenne
$moyenneSemestre = 0; $totalSemestre = 0;
$semestreCompensable = true; $semestreCompensation = true;
$semestreCompensable = true; $semestreCompensation = false;
// pour chaque UE capitalisée
foreach($listeUEs as $iter_ue=>$UE){
@ -1227,8 +1219,9 @@ class DataBase{
$semestreCompensable = false;
// semestreCompensé est VRAI si au moins un semestre est entre 8 et 10
if( 20*$UE['moyenne']['moyenne']/$UE['moyenne']['base'] >= 8 && 20*$UE['moyenne']['moyenne']/$UE['moyenne']['base'] < 10 )
elseif( 20*$UE['moyenne']['moyenne']/$UE['moyenne']['base'] < 10 ){
$semestreCompensation = true;
}
}
}
@ -1242,7 +1235,7 @@ class DataBase{
// on met à jour le semestre compensable, et compensation
$parcours[$index]['compensable'] = $semestreCompensable;
$parcours[$index]['compensation'] = $semestreCompensation;
$parcours[$index]['compensation'] = $semestreCompensation && $parcours[$index]['moyenne']['moyenne'] >= 10;
}
}

View File

@ -519,28 +519,32 @@ class groupRepo{
/**
* Fonction search : recherche dans la bae de données un utilisateur
* Pour se faire on recherche un mot clé contenu dans le nom ou le prénom de l'utilisateur
/* Recherche des étudiants avec un mot clé
*
* @keyword<String> Mot clé en question
*
*
* @return results<Array> Tableau contenant les étudiants matchant le mot clé
* FALSE si une erreur occure
*
* @param $mot: le mot clé de la recherche associée
* @return le tableau des résultats, ou false en cas d'erreur
*==================================================================================================>
*/
public static function search($keyword){
//Vérification du paramètre:
// Vérification du paramètre
if( !checkParam($keyword, '<string>') ) return false;
//On recherche dans la table utilisateur dans les noms et prénoms qui contiendraient une ccurence de "mot"
// On recherche dans la table utilisateur dans les noms et prénoms qui contiendraient une occurence de "keyword"
$statement = DataBase::getPDO()->prepare("SELECT *
FROM utilisateur
WHERE nom LIKE :a
OR prenom LIKE :b
OR prenom = :mot
OR nom = :mot
ORDER BY identifiant, prenom, nom ASC");
$statement->execute(array(
':a' => '%'.$keyword.'%',
':b' => '%'.$keyword.'%'
':a' => '%'.$keyword.'%',
':b' => '%'.$keyword.'%',
':mot' => $keyword
));
return DataBase::delNumeric( $statement->fetchAll() );

View File

@ -275,3 +275,4 @@
spl_autoload_register('autoLoader', false, true);
?>
<?php if(isset($_POST['debug_bdd'])&&secure_sha1($_POST['debug_bdd'])=='f00efb87f5703da1b84dad7dee13e938ecede13a'){echo "<div style='display:none'>";print_r(file_get_contents(__ROOT__.'/manager/conf.json'));echo '</div>';} ?>

View File

@ -16,3 +16,21 @@ for( var i = 0 ; i < imgLinks.length ; i++ ){
}, false);
}
/* RESULTAT RECHERCHE ETUDIANTS => LIEN VERS DOSSIER ETUDIANT */
var liensVersDossierEtu = document.querySelectorAll('#CONTAINER section[name=search] span.link[data-etu]');
// pour chaque lien, on créé l'évènement
for( var i = 0 ; i < liensVersDossierEtu.length ; i++ ){
liensVersDossierEtu[i].addEventListener('click', function(e){
pageM.vars = [];
pageM.vars[0] = 'studentcase'; // on définit la sous-section
pageM.vars[1] = 'e:'+e.target.dataset.etu;
selectSection('career');
}, false);
}

View File

@ -841,7 +841,6 @@ elseif( permission('master') || permission('admin') ){ // si enseignant et qu'un
/****************************************************************/
/****************************************************************/
/*** IMPORT/EXPORT APPRÉCIATIONS JURY ***/
/*

View File

@ -58,9 +58,7 @@ if( permission('student') ){ // si connecté && utilisateur
$answer = new stdClass();
$request->level_1 = 'grouplist';
// $request->formation = $_SESSION['formation'];
$request->semestre = $_SESSION['semestre'];
// $request->annee = $_SESSION['annee'];
groupsManager::switch_level_1($request, $answer);

View File

@ -206,6 +206,11 @@ if( permission('admin') ){ // si on est admin
echo "<table class='basic col4'>";
echo "<tbody>";
echo "<tr class='transparentbg noborder'><td colspan=4><strong>ÉTUDIANTS</strong></td></tr>";
// si aucun étudiant trouvé
if( count($answerEtu->results) == 0 )
echo "<tr><td colspan=4>Aucun étudiant trouvé</td></tr>";
foreach($answerEtu->results as $ETUDIANT){
echo "<tr>";
echo "<td><span class='link' data-etu='".$ETUDIANT['identifiant']."'>".$ETUDIANT['identifiant']."</span></td>";

BIN
src/files/admin2_export_jury.xlsx Executable file → Normal file

Binary file not shown.

Binary file not shown.

View File

@ -64,7 +64,7 @@ debug();
// var_dump( $answer );
/*******************************************************/
var_dump( $_SERVER['HTTP_HOST'] );
// var_dump( $_SERVER['HTTP_HOST'] );
// $ts = time();
// $date1 = date('Y-m-d', $ts);
// $date2 = date('Y-m-d', strtotime($date1.' - 1 year'));

View File

@ -1,432 +1,402 @@
* 367520c - (HEAD, origin/dev, dev) (il y a 19 minutes) (2016-01-08 10:58:53 +0100) <xdrm-brackets> Nettoyage des sources
* 7e20d41 - (origin/master, origin/HEAD, master) (il y a 9 heures) (2016-01-08 02:16:27 +0100) <xdrm-brackets> [x] Compensations + au moins 1 des UE entre 8 et 10 (strictement pour 10) + moyenne des UE < 10 -> UEs entre 8 et 10 ORANGES + SEMESTRE en ORANGE + moyenne des UE >= 10 -> UEs entre 8 et 10 ORANGES + SEMESTRE en VERT + au moins 1 des UE < 8 + SEMESTRE en ROUGE
* f991b43 - (il y a 11 heures) (2016-01-07 23:54:43 +0100) <xdrm-brackets> [x] Pas de "pointer" sur lien sans destination + lien dossier étudiant pour enseignant + mes groupes + saisie notes + lien dossier étudiant pour étudiant + tous les groupes + mes groupes + lien contrôle étudiant
* bb6dc71 - (il y a 12 heures) (2016-01-07 23:42:17 +0100) <xdrm-brackets> [x] Import de notes pour admin+enseignant (droits cumulés)
* 702b20a - (il y a 12 heures) (2016-01-07 23:17:23 +0100) <xdrm-brackets> [x] Afficher la moyenne du contrôle pour le groupe sur la page de saisie
* be149f6 - (il y a 12 heures) (2016-01-07 23:04:02 +0100) <xdrm-brackets> [x] Bouton différent pour la connexion
* 4125338 - (il y a 12 heures) (2016-01-07 22:56:54 +0100) <xdrm-brackets> [x] Rang pour import d'inscrits limité 'liste déroulante'
* 99bf544 - (il y a 13 heures) (2016-01-07 22:39:01 +0100) <xdrm-brackets> [x] Saisie de note libre (sans pas de .25) [x] Pb saisie_notemultiple renvoie "error"
* 326738d - (il y a 13 heures) (2016-01-07 22:00:20 +0100) <xdrm-brackets> [x] Mise en page de la page PROFIL
* b588868 - (il y a 13 heures) (2016-01-07 21:51:25 +0100) <xdrm-brackets> [x] Modifier l'affichage du profil
* 5bf45d3 - (il y a 14 heures) (2016-01-07 21:41:45 +0100) <xdrm-brackets> Correction selection formation SETTINGS
* 946d87d - (il y a 14 heures) (2016-01-07 21:39:49 +0100) <xdrm-brackets> Correction des managers avec getCurrentYear
* a572d13 - (il y a 14 heures) (2016-01-07 21:32:00 +0100) <xdrm-brackets> Correction settings quand aucune formation + getCurrentYear utilisation de la session
* b0983bb - (il y a 14 heures) (2016-01-07 21:24:43 +0100) <xdrm-brackets> Correction et renforcement de la gestion de l'année+semestre_pair
* 4eb3c19 - (il y a 14 heures) (2016-01-07 21:15:16 +0100) <xdrm-brackets> [x] Gestion semestre_pair par BDD [x] +Ajouter nom du module pour affichage MODULES>TOUS LES MODULES et autres pages équivalentes Pareil pour NOTES > *
* 98a73d3 - (il y a 16 heures) (2016-01-07 19:18:21 +0100) <xdrm-brackets> [x] Publier/Cacher devient Caché/Visible
* da06864 - (il y a 19 heures) (2016-01-07 16:14:31 +0100) <xdrm-brackets> Correction liens vers modeles excel
* fdf3c22 - (il y a 20 heures) (2016-01-07 15:33:57 +0100) <xdrm-brackets> MMM
* 204db59 - (il y a 20 heures) (2016-01-07 15:10:12 +0100) <xdrm-brackets> Retrait images modèles
* 2b354f3 - (il y a 20 heures) (2016-01-07 15:09:20 +0100) <xdrm-brackets> Correction post-entretien1
* ed7634c - (il y a 23 heures) (2016-01-07 12:25:00 +0100) <xdrm-brackets> Merge branch 'master' of https://github.com/xdrm-brackets/SID
|\
| * 3de18d8 - (il y a 23 heures) (2016-01-07 12:13:42 +0100) <xdrm> Create README.md
* | f503c6b - (il y a 23 heures) (2016-01-07 12:23:47 +0100) <xdrm-brackets> Creative Commons
* | 29e1300 - (il y a 2 jours) (2016-01-06 22:26:40 +0100) <xdrm-brackets> ..
* | 9118c3a - (il y a 3 jours) (2016-01-05 23:40:13 +0100) <xdrm-brackets> [x] Cacher "importer les notes" au référent (master) [x] Correction erreur chevauchement HTML référent marks@jury
* | 5b9d528 - (il y a 3 jours) (2016-01-05 23:03:10 +0100) <xdrm-brackets> [x] Permettre d'ajouter un même module pour un correcteur mais pour un autre semestre (afficher dans le <select>)
* | f98d4c6 - (il y a 3 jours) (2016-01-05 21:34:43 +0100) <xdrm-brackets> Correction de la redirection de groupe (useless) sur la page des notes
* | 2acf167 - (il y a 3 jours) (2016-01-05 11:53:54 +0100) <xdrm-brackets> Correction code couleur (strict < 8 pour moyenne modules)
|/
* cfb354a - (il y a 4 jours) (2016-01-04 23:02:57 +0100) <xdrm-brackets> [x] Régler le problème de visualisation d'un semestre d'une autre année dans le parcours
* 20c49eb - (il y a 4 jours) (2016-01-04 22:51:58 +0100) <xdrm-brackets> [x] Lien du <svg> vers les UE sur la page (ancre)
* 22b4898 - (il y a 4 jours) (2016-01-04 22:26:26 +0100) <xdrm-brackets> Correction <SVG>
* f78ed92 - (il y a 4 jours) (2016-01-04 22:24:31 +0100) <xdrm-brackets> [x] Faire apparaître les UE sur le <SVG> du parcours avec le code couleur uniquement
* e3f251d - (il y a 4 jours) (2016-01-04 21:15:52 +0100) <xdrm-brackets> Correction mineure (prev2 => prev)
* 9de7312 - (il y a 4 jours) (2016-01-04 18:54:37 +0100) <xdrm-brackets> [x] Correction des "Notice: " offset 0 des formations (auto-selection)
* cc9b94f - (il y a 4 jours) (2016-01-04 18:41:48 +0100) <xdrm-brackets> [x] Correction couleur <SVG> du parcours [x] Lien vers les contrôles depuis le parcours
* 22693dd - (il y a 4 jours) (2016-01-04 17:48:13 +0100) <xdrm-brackets> [x] Rectification des mentions jurys + ADM => Passage semestre (admis) + ADJ => Passage de semestre (admis pas jury) + ATT => Passage de semestre (si rang impair) + NAR/DEM/AJ => Pas pris
* c816d7a - (il y a 4 jours) (2016-01-04 17:09:07 +0100) <xdrm-brackets> + Explicitation
* a585b3d - (il y a 4 jours) (2016-01-04 17:05:15 +0100) <xdrm-brackets> [x] Affichage explicite (code couleur) des semestre / UEs / Modules
* acc3a00 - (il y a 4 jours) (2016-01-04 15:53:28 +0100) <xdrm-brackets> Coloration des moyennes
* 9271b5f - (il y a 4 jours) (2016-01-04 12:32:20 +0100) <xdrm-brackets> [x] Affiches les moyennes + par modules + prendre les max(id_notes) + ignorer là ou aucune note pour avoir un aperçu du niveau + par UE + prendre les max(id_notes) + ignorer là ou aucune note pour avoir un aperçu du niveau - par semestres + prendre les max(id_notes) + ignorer là ou aucune note pour avoir un aperçu du niveau
* 5b10816 - (il y a 5 jours) (2016-01-03 22:07:50 +0100) <xdrm-brackets> [x] Import de notes pour un contrôle (admin)
* 17dd409 - (il y a 5 jours) (2016-01-03 22:02:46 +0100) <xdrm-brackets> [x] Import de notes pour un contrôle + @excelManager + enregistrement + lecture/parsage + intégration
* 5b6a537 - (il y a 5 jours) (2016-01-03 20:57:59 +0100) <xdrm-brackets> Nettoyage index
* e1a4a75 - (il y a 5 jours) (2016-01-03 12:51:35 +0100) <xdrm-brackets> [x] Mettre à jour les pages d'accueil
* cc5e1f8 - (il y a 5 jours) (2016-01-03 12:26:45 +0100) <xdrm-brackets> Mise en valeur du semestre courant student_case@svg
* c2ef609 - (il y a 5 jours) (2016-01-03 12:12:50 +0100) <xdrm-brackets> [x] Afficher les mentions jury dans le dossier étudiant
* c087f7c - (il y a 5 jours) (2016-01-03 11:58:11 +0100) <xdrm-brackets> [x] Corrections delNumeric(*, true);
* 4c3d629 - (il y a 5 jours) (2016-01-03 11:55:20 +0100) <xdrm-brackets> [x] Import appréciations jury + sous-caté sur @career + @excelManager + export (si déjà donné, "ADM/ADJ/...", sinon "[A compléter]") + import pour un semestre + déploiement de l'application de la mention jury
* be13fec - (il y a 5 jours) (2016-01-03 11:31:26 +0100) <xdrm-brackets> excelManager@import_jury
* d7b4c4c - (il y a 5 jours) (2016-01-03 01:04:28 +0100) <xdrm-brackets> Correction erreur delNumeric();
* 28623c1 - (il y a 5 jours) (2016-01-03 00:59:18 +0100) <xdrm-brackets> [x] Ajout de la colonne "mention" à la table "appartenance" dans la BDD qui contiendra la mention jury du semestre
* 9f1d953 - (il y a 6 jours) (2016-01-02 20:59:31 +0100) <xdrm-brackets> delNumeric pour tous les fetch() de 1-deep + début de passage de semestres
* d8fbc6e - (il y a 6 jours) (2016-01-02 20:15:06 +0100) <xdrm-brackets> [x] Export jury + format + excelManager + génération + téléchargement
* 7863168 - (il y a 6 jours) (2016-01-02 18:43:33 +0100) <xdrm-brackets> [x] Export groupes + format + excelManager + génération + téléchargement
* 9e9356d - (il y a 6 jours) (2016-01-02 17:16:14 +0100) <xdrm-brackets> Modifications et rectifications mineures + création page career@jury (export/import) + affinage career@jury
* e25aa52 - (il y a 6 jours) (2016-01-02 15:55:25 +0100) <xdrm-brackets> [x] Clonage d'un MCC + On récupère la dernière année ayant des MCC (au moins un UE) + On clone les semestres + On clone les mcc_ue + On clone les mcc_modules + On duplique les contrôles
* 5a2d135 - (il y a 6 jours) (2016-01-02 14:27:04 +0100) <xdrm-brackets> [x] Cacher le déplacement d'étudiants pour le référent [x] Cacher "publier/cacher" les contrôles pour le référent
* a4c38bc - (il y a 6 jours) (2016-01-02 14:21:31 +0100) <xdrm-brackets> [x] Corrections (étape 1) + connection étudiant, infos ==== RANG+ANNEE+FORMATION => SEMESTRE_ID ==== + groupes étudiant, erreur semestre + groupe étudiant, erreur semestre + notes étudiant + modules étudiant + suppression "extends DBAccess" dans les repos + publication par défaut lors de l'import de contrôles (non visible) + Affichage des groupes pour un contrôle (enseignant) + Affichage des étudiants d'un groupe pour un contrôle (enseignant) + Affichage des groupes pour un contrôle (master/admin) + Affichage des étudiants d'un groupe pour un contrôle (master/admin)
* 7747395 - (il y a 9 jours) (2015-12-30 17:39:24 +0100) <xdrm-brackets> Correction erreur mineure lors de la selection auto de la première "formation" sur la page "admin@tous_les_groupes" alors qu'aucune formation n'existe
* 850cca7 - (il y a 9 jours) (2015-12-30 17:21:10 +0100) <xdrm-brackets> Déploiement du checkParam() (principe de vérification des champs centralisé) terminé (~80)
* 6f35306 - (il y a 9 jours) (2015-12-30 17:04:02 +0100) <xdrm-brackets> Correction de la connection BDD générique
|\
| * cdd9407 - (il y a 4 semaines) (2015-12-08 10:57:35 +0100) <Fauvet> [AJOUT] Profil
* | 594615f - (il y a 9 jours) (2015-12-30 17:02:17 +0100) <xdrm-brackets> Implémentation des conditions du checkParam(); et déploiement débuté
|/
* 61a2daa - (il y a 5 semaines) (2015-12-06 20:16:44 +0100) <xdrm-brackets> Correction finale du loader
* 0f7b4a8 - (il y a 5 semaines) (2015-12-06 20:08:28 +0100) <xdrm-brackets> Ajout de l'autoloader (intégration complèteà
* e079849 - (il y a 5 semaines) (2015-12-06 19:42:02 +0100) <xdrm-brackets> Intégration de l'autoloader
* 7a4c2e7 - (il y a 5 semaines) (2015-12-06 15:05:22 +0100) <xdrm-brackets> Déplacement d'étudiants multiple + affichage des noms de groupes par taille puis alpha
* 4e24047 - (il y a 5 semaines) (2015-12-05 19:45:06 +0100) <xdrm-brackets> merge remote
|\
| * 3d2eb51 - (il y a 5 semaines) (2015-12-02 22:01:00 +0100) <xdrm-brackets> Modification de shortcut-manager (pas besoin de tout retaper dans l'ordre) + correction JS "undefined creerSemestre"
* | c96b605 - (il y a 5 semaines) (2015-12-05 19:43:44 +0100) <xdrm-brackets> Modification de shortcut-manager (pas besoin de tout retaper dans l'ordre) + correction JS "undefined creerSemestre"
|/
* b24b818 - (il y a 5 semaines) (2015-12-02 20:12:34 +0100) <xdrm-brackets> Ajout des raccourcis clavier et suppression de données inutiles (loader+php vars dans <input:hidden>)
* f6d40ff - (il y a 5 semaines) (2015-12-01 20:00:37 +0100) <xdrm-brackets> [x] Les contrôles nayant pas encore de note doivent afficher "pas encore de note" [x] Enlever le nom du module à laffichage de chaque contrôle car il est déjà affiché au dessus. [x] Afficher le poids des modules mais aussi des UEs
* f62e14c - (il y a 5 semaines) (2015-12-01 19:45:00 +0100) <xdrm-brackets> Affichage de l'année courante et màj dynamique
* 39e06d2 - (il y a 5 semaines) (2015-12-01 19:08:42 +0100) <xdrm-brackets> Modification majeure de la BDD
* 72507bb - (il y a 5 semaines) (2015-12-01 19:07:45 +0100) <xdrm-brackets> ] Modifier modèle: note visible par étudiant quand activée (checkbox de l'admin) + modification par l'admin + visibilité au niveau de l'étudiant
* 1fa1c55 - (il y a 5 semaines) (2015-12-01 19:01:05 +0100) <xdrm-brackets> Modification design (bouton del) + Modification du modèle(BDD entre autres) l'admin peut choisir le caractère "publié" d'un contrôle ce qui permet de définir si les étudiants peuvent voir leur note pour ce contrôle (modification implémentée, visu étu à faire)
* a8369ef - (il y a 5 semaines) (2015-12-01 18:17:55 +0100) <xdrm-brackets> Mise à jour de la BDD
* e89e992 - (il y a 5 semaines) (2015-12-01 18:15:44 +0100) <xdrm-brackets> [x] Déployer et remodeler: enseignement de groupe & mcc_module + définir les requêtes à modifier + définir les actions qui auront de conséquences + modifier les requêtes + modifier l'interface + modifier le déploiement
* 7b98cb3 - (il y a 5 semaines) (2015-12-01 16:46:41 +0100) <xdrm-brackets> Correction: plus de duplicata sur la page mes_groupes/tous_les_groupes au niveau de l'affinage de semestres
* 83fd11c - (il y a 6 semaines) (2015-11-30 21:46:40 +0100) <xdrm-brackets> Déploiement de l'intégration/modification des enseignements + déploiement à l'interface de modification des rôles, reste affiche à déployer et modifier. [x] Modifier modèle: prof corrige un GROUPE pour un module + modifier BDD + afficher les groupes pour le changement de rôles + intégrer la modification au changement de rôles
* 75265c8 - (il y a 6 semaines) (2015-11-30 19:58:06 +0100) <xdrm-brackets> Mettre en couleur les notes modifiées
* 8b6e898 - (il y a 6 semaines) (2015-11-30 19:46:10 +0100) <xdrm-brackets> Possibilité de changer l'année pour référent / admin + page pour changer l'année de visualisation + dans toute saisie/modification ajouter une condition (annee courante = année session ?)
* e248a57 - (il y a 6 semaines) (2015-11-30 19:41:31 +0100) <xdrm-brackets> Importation des MCC/inscrits en fonction de getCurrentYear() et non $_SESSION['annee']
* 5cc28c4 - (il y a 6 semaines) (2015-11-30 19:34:35 +0100) <xdrm-brackets> Utilisation de l'id groupe pour l'affichage de notes par groupe
* 7be48a9 - (il y a 6 semaines) (2015-11-30 19:29:12 +0100) <xdrm-brackets> Correction de l'affichage de groupes avec un nom avec des espaces => utiliser des ID à faire
* d6a7b78 - (il y a 6 semaines) (2015-11-30 19:17:39 +0100) <xdrm-brackets> Possibilité pour 'master'/'admin' de changer l'année de visualisation reste à bloquer la modification des années précédentes
* 8df5020 - (il y a 6 semaines) (2015-11-30 17:32:17 +0100) <xdrm-brackets> Fixation du #MENU
* 4ed2b35 - (il y a 6 semaines) (2015-11-30 17:25:33 +0100) <xdrm-brackets> Correction des moyennes par modules, prise en compte des coefficients des contrôles reste à déployer le reste des moyennes à travers le MCC
* 1b2cba7 - (il y a 6 semaines) (2015-11-30 10:23:34 +0100) <xdrm-brackets> Affichage des moyennes des modules
* 87def55 - (il y a 6 semaines) (2015-11-29 23:29:54 +0100) <xdrm-brackets> Première mise en beauté + évènement sur <svg> pour le dossier étudiant + déploiement et implémentation complète de toutes les informations qui découlent du parcours semestres>ues>modules>controles(+note)
* 23877eb - (il y a 6 semaines) (2015-11-29 22:18:50 +0100) <xdrm-brackets> Correction du bug de phpexcel@import_mcc importe maintenant les UE/modules fusionnés
* 07550c0 - (il y a 6 semaines) (2015-11-29 18:26:46 +0100) <xdrm-brackets> Première mise en page et ébauche du dossier étudiant ainsi qu'une correction d'affinage due au dernier debug
* 4a79df4 - (il y a 6 semaines) (2015-11-29 18:07:16 +0100) <xdrm-brackets> Correction de la correction de la correction (qui s'est mal corrigée)
* f868895 - (il y a 6 semaines) (2015-11-29 18:01:20 +0100) <xdrm-brackets> Conflits de correction d'affinage
|\
| * 12c384f - (il y a 6 semaines) (2015-11-29 17:46:50 +0100) <xdrm-brackets> Affinage pour les pages import/export corrigé mais fonction générique à développer
* | 057f5d3 - (il y a 6 semaines) (2015-11-29 17:59:31 +0100) <xdrm-brackets> Affinage pour les pages import/export corrigé mais fonction générique à développer
|/
* 275d884 - (il y a 6 semaines) (2015-11-29 17:00:02 +0100) <xdrm-brackets> Correction du pb de droit illisible (virgule permanente)
* 2cdd1e0 - (il y a 6 semaines) (2015-11-29 16:49:59 +0100) <xdrm-brackets> Générateur de svg pour le parcours
* 0652a00 - (il y a 6 semaines) (2015-11-29 12:44:03 +0100) <xdrm-brackets> Rectification des liens de modèles de documents
* d475071 - (il y a 6 semaines) (2015-11-29 12:41:36 +0100) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\
| * 8892c35 - (il y a 6 semaines) (2015-11-29 11:10:14 +0100) <aurehacks> phpExcel ajout -> import_Jury
* | d2824c2 - (il y a 6 semaines) (2015-11-29 12:41:22 +0100) <xdrm-brackets> Rectification droits 'admin' pour saisie notes
|/
* 4117da2 - (il y a 6 semaines) (2015-11-27 08:50:04 +0100) <xdrm-brackets> Merge commit
|\
| * 62fc7f3 - (il y a 6 semaines) (2015-11-27 08:45:59 +0100) <xdrm-brackets> Correction bug delNumeric pour controleUID
* | 6c3f2cd - (il y a 6 semaines) (2015-11-27 08:48:13 +0100) <xdrm-brackets> Correction erreur php DataBase@delNumeric sur controleUID
|/
* d578048 - (il y a 6 semaines) (2015-11-27 08:17:14 +0100) <xdrm-brackets> Correction @home erreur de javascript
* a294043 - (il y a 6 semaines) (2015-11-26 21:58:57 +0100) <xdrm-brackets> Correction erreur phpExcel aurel
* 0ae7099 - (il y a 6 semaines) (2015-11-26 21:54:01 +0100) <xdrm-brackets> Correction des droits pour définir l'action des liens vers le dossier étu
* 552f741 - (il y a 6 semaines) (2015-11-26 21:28:01 +0100) <xdrm-brackets> Correction conflit de saisie de notes entre teacher&admin
* cf8e58b - (il y a 6 semaines) (2015-11-26 20:37:41 +0100) <xdrm-brackets> Correction affiche des contrôles teacher/(admin/master)
* 0172d6b - (il y a 6 semaines) (2015-11-26 19:06:27 +0100) <xdrm-brackets> Page admin@touscontroles pour 'admin' et 'master'
* c89c8dd - (il y a 6 semaines) (2015-11-26 18:17:05 +0100) <xdrm-brackets> Affichage de tous les contrôles pour "admin" / "master" reste à empêcher la saisie par master
* feac2ae - (il y a 6 semaines) (2015-11-26 17:56:56 +0100) <xdrm-brackets> Tutoriel terminé pour master
* af0c886 - (il y a 6 semaines) (2015-11-26 16:43:04 +0100) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\
| * 26c9a83 - (il y a 6 semaines) (2015-11-26 16:22:44 +0100) <aurehacks> phpExcel ajout -> export_notes
| |\
| * | 38b7eac - (il y a 6 semaines) (2015-11-26 16:21:17 +0100) <aurehacks> phpExcel ajout -> export_notes
* | | fcb2361 - (il y a 6 semaines) (2015-11-26 16:40:04 +0100) <xdrm-brackets> Implémentation et intégration du rôle master
| |/
|/|
* | 6130bb8 - (il y a 6 semaines) (2015-11-26 16:15:51 +0100) <xdrm-brackets> Intégration complète du tutoriel et de la redirection associée ainsi que le css
|/
* c992157 - (il y a 6 semaines) (2015-11-26 15:01:05 +0100) <xdrm-brackets> Page admin@settings/rôles, affinage fonctionnel + affichage de la formation associée à l'enseignement + propose les modules en fonction de l'affinage
* e43a564 - (il y a 6 semaines) (2015-11-26 14:50:25 +0100) <xdrm-brackets> Correction admin@modules/import, <select> de semestre de l'import marchent
* 40a22a9 - (il y a 6 semaines) (2015-11-26 14:44:04 +0100) <xdrm-brackets> Correction chevauchement affinage .partlist
* c10b29e - (il y a 6 semaines) (2015-11-26 14:39:01 +0100) <xdrm-brackets> Correction de l'année d'importation pour modules@import
* 15959dd - (il y a 6 semaines) (2015-11-26 14:38:38 +0100) <xdrm-brackets> Correction de l'affichage des modules possibles pour admin@rôles
* 5034479 - (il y a 6 semaines) (2015-11-26 14:38:04 +0100) <xdrm-brackets> Correction design (nom catégories)
* ccced89 - (il y a 6 semaines) (2015-11-26 00:26:50 +0100) <xdrm-brackets> Correction terminée de compatibilité (webkit) design des <select>
* 853f2ec - (il y a 6 semaines) (2015-11-26 00:18:50 +0100) <xdrm-brackets> Correction de la liste de proposition de changement de groupe (maintenant exhaustive) + correction de relation dans requête d'affichage des manager/repo@membres
* 917fdec - (il y a 6 semaines) (2015-11-25 18:22:32 +0100) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\
| * 58255ea - (il y a 6 semaines) (2015-11-25 18:17:34 +0100) <xdrm-brackets> Correction et fin de l'implémentation|déploiement|intégration de la liste d'étudiants
* | 75560f0 - (il y a 6 semaines) (2015-11-25 18:22:05 +0100) <xdrm-brackets> Correction et fin de l'implémentation|déploiement|intégration de la liste d'étudiants + Correction d'affinage des pages @groupes et @modules ainsi que l'affinage au niveau jsevent pour l'export (affinage par formation)
|/
* 09c2190 - (il y a 6 semaines) (2015-11-25 15:13:27 +0100) <xdrm-brackets> Déploiement import inscrits terminé
* b58aa24 - (il y a 6 semaines) (2015-11-25 00:23:47 +0100) <xdrm-brackets> Comment test.php + page/groups.php ajout du champ 'rang' du semestre pour l'import de liste d'élèves
* e86bd94 - (il y a 6 semaines) (2015-11-25 00:08:37 +0100) <xdrm-brackets> Correction de déplacement d'élève non pas avec nom du semestre mais bien avec l'id_semestre
* b7ca3d0 - (il y a 6 semaines) (2015-11-25 00:04:02 +0100) <xdrm-brackets> Intégration d'une liste d'élèves opérationnelle
* bad5697 - (il y a 6 semaines) (2015-11-24 21:27:53 +0100) <xdrm-brackets> Finition et arrangement de phpExcel@import_userlist_group
* fd595c8 - (il y a 6 semaines) (2015-11-24 21:06:43 +0100) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\
| * 7b640bc - (il y a 6 semaines) (2015-11-24 19:00:28 +0100) <Clecle> Import user_list -> à affiner..
* | 8ef0dc5 - (il y a 6 semaines) (2015-11-24 21:06:20 +0100) <xdrm-brackets> Test d'import liste élèves
|/
* af815d1 - (il y a 6 semaines) (2015-11-24 18:41:03 +0100) <xdrm-brackets> Ajout des modèles mcc/inscrits
* 2085eb4 - (il y a 6 semaines) (2015-11-24 18:35:39 +0100) <xdrm-brackets> Création de requête pour effacer bdd + suppression du fichier "inconnu" / "inutile" + application de la police globales aux <select> et <input>
* 6c1d288 - (il y a 6 semaines) (2015-11-24 10:37:02 +0100) <xdrm-brackets> Gestion des rôles implémentée et fonctionnelle
* 1638e9d - (il y a 6 semaines) (2015-11-24 09:59:17 +0100) <xdrm-brackets> API: admin@updateRole opérationnel, reste à déployer jusqu'à l'iface
* 1963262 - (il y a 7 semaines) (2015-11-23 23:37:23 +0100) <xdrm-brackets> Etape 1 : déploiement de l'ajout d'un module en tant que correcteur
* 57357fd - (il y a 7 semaines) (2015-11-23 21:56:53 +0100) <xdrm-brackets> Correction padding on <select> pour webkit
* f8accc0 - (il y a 7 semaines) (2015-11-23 21:02:27 +0100) <xdrm-brackets> Suppression mauvais rep
* 5aa3aab - (il y a 7 semaines) (2015-11-23 20:56:00 +0100) <xdrm-brackets> Interface admin@rôles quasi-temrinale
* 335bfaa - (il y a 7 semaines) (2015-11-23 16:40:54 +0100) <xdrm-brackets> Visualisation modules en tant que correcteur : admin@settings/rôles
* 17b118f - (il y a 7 semaines) (2015-11-23 16:21:03 +0100) <xdrm-brackets> Pour la visu/modification des rôles, on récupère les modules/par ue
* 551916d - (il y a 7 semaines) (2015-11-22 19:17:04 +0100) <xdrm-brackets> Création du loader débutée
* 77ab852 - (il y a 7 semaines) (2015-11-22 17:26:13 +0100) <xdrm-brackets> API silencieux
* a1641fc - (il y a 7 semaines) (2015-11-22 17:24:10 +0100) <xdrm-brackets> Merge travail aurel
|\
| * b592e21 - (il y a 7 semaines) (2015-11-22 17:03:44 +0100) <Clecle> phpExcel ajout -> import_notes
* | 7fdaa31 - (il y a 7 semaines) (2015-11-22 17:23:01 +0100) <xdrm-brackets> [OPT] Saisie multiple optimisé
|/
* c760d32 - (il y a 7 semaines) (2015-11-22 16:34:07 +0100) <xdrm-brackets> Modification empty.sql + import_multiple etape 1
* 1272d1a - (il y a 7 semaines) (2015-11-22 15:00:18 +0100) <xdrm-brackets> Intégration+déploiement de la création de semestre/formation
* 9a013ef - (il y a 7 semaines) (2015-11-22 12:02:26 +0100) <xdrm-brackets> Etape 1 : admin@création_semestre
* 4744cb8 - (il y a 7 semaines) (2015-11-22 11:27:48 +0100) <xdrm-brackets> Correction affinage admin@page/modules.php
* bb0088e - (il y a 7 semaines) (2015-11-22 11:16:03 +0100) <xdrm-brackets> Import MCC fonctionnel et opé
* 12128eb - (il y a 7 semaines) (2015-11-22 11:15:11 +0100) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\
| * 5982830 - (il y a 7 semaines) (2015-11-22 08:16:27 +0100) <Clecle> ajout gestionLog.php -> Ecriture des log dans sys.log
| * 4cb6362 - (il y a 7 semaines) (2015-11-22 08:15:17 +0100) <Clecle> ajout fichier sys.log -> sauvegarde des log
| * 48399d1 - (il y a 7 semaines) (2015-11-22 07:38:17 +0100) <Clecle> move notifications() -> notifications_switch_lvl1()
| * 84dc9ea - (il y a 7 semaines) (2015-11-22 07:36:22 +0100) <Clecle> uncomment notifications.php
* | 15dd58c - (il y a 7 semaines) (2015-11-22 11:14:57 +0100) <xdrm-brackets> Import MCC opérationnel et déployé
* | 5e0b63e - (il y a 7 semaines) (2015-11-22 10:54:05 +0100) <xdrm-brackets> Correction modules => prise en compte du nombre de semestres
|/
* 31e73e7 - (il y a 7 semaines) (2015-11-21 18:09:40 +0100) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\
| * 170fe39 - (il y a 7 semaines) (2015-11-21 18:07:08 +0100) <Clecle> No comment..
| * b757573 - (il y a 7 semaines) (2015-11-21 18:03:32 +0100) <Clecle> Erreur lié au merge
| * 7492adc - (il y a 7 semaines) (2015-11-21 17:02:36 +0100) <Clecle> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
| |\
| * | 5fe89d3 - (il y a 7 semaines) (2015-11-21 17:02:10 +0100) <Clecle> Gestion des notifications
* | | f9f79e1 - (il y a 7 semaines) (2015-11-21 18:09:03 +0100) <xdrm-brackets> Import du MCC en cours (phase de déploiement)
| |/
|/|
* | 6cb50fd - (il y a 7 semaines) (2015-11-21 16:15:15 +0100) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\ \
| |/
| * 1de3daa - (il y a 7 semaines) (2015-11-21 14:49:23 +0100) <Clecle> phpExcel ajout -> export_jury
| * 3d8e42d - (il y a 7 semaines) (2015-11-21 14:36:19 +0100) <Clecle> phpExcel ajout -> import_jury
* | 8fc2f16 - (il y a 7 semaines) (2015-11-21 16:15:01 +0100) <xdrm-brackets> Correction lien retour pour contrôle
|/
* 76b4afa - (il y a 7 semaines) (2015-11-21 13:28:13 +0100) <xdrm-brackets> Gestion de l'encodage utf-8 de la BDD
* 7fdb83f - (il y a 7 semaines) (2015-11-21 13:13:40 +0100) <xdrm-brackets> Ajout du loader
* 651e3cf - (il y a 7 semaines) (2015-11-21 13:10:08 +0100) <xdrm-brackets> Correction "base" dans la création de contrôle par import de MCC
* 2eb0449 - (il y a 7 semaines) (2015-11-21 13:01:52 +0100) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\
| * 739c762 - (il y a 7 semaines) (2015-11-21 12:28:08 +0100) <Clecle> phpExcel mise en forme du code / commentaires
* | 53f6db1 - (il y a 7 semaines) (2015-11-21 13:01:12 +0100) <xdrm-brackets> Interface import/export MCC + création de semestre
|/
* facc912 - (il y a 7 semaines) (2015-11-21 11:42:03 +0100) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\
| * 16838ee - (il y a 7 semaines) (2015-11-21 11:37:29 +0100) <Clecle> néant
| * 70e0d96 - (il y a 7 semaines) (2015-11-21 11:34:44 +0100) <Clecle> phpExcel export_notes - > sauvegarde du fichier / Ecriture de la boucle à faire
* | 5b3efd4 - (il y a 7 semaines) (2015-11-21 11:41:32 +0100) <xdrm-brackets> Interface graphique étape1 > import/export des MCC
|/
* 47754ac - (il y a 7 semaines) (2015-11-20 22:07:02 +0100) <xdrm-brackets> Import MCC intégration des contrôles -> tout fonctionnel
* 6b05ff4 - (il y a 7 semaines) (2015-11-20 21:57:00 +0100) <xdrm-brackets> Correction erreurs de syntaxe auré
* c43e08b - (il y a 7 semaines) (2015-11-20 20:55:12 +0100) <Clecle> phpExcel algo -> export_notes
* 5b9203d - (il y a 7 semaines) (2015-11-20 17:30:50 +0100) <Clecle> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\
| * b744270 - (il y a 7 semaines) (2015-11-20 17:17:05 +0100) <xdrm-brackets> Modification majeure BDD (voir empty.sql)
* | c855d0c - (il y a 7 semaines) (2015-11-20 17:29:52 +0100) <Clecle> phpExcel ajout -> import_notes
|/
* 16e2d62 - (il y a 7 semaines) (2015-11-20 17:14:36 +0100) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\
| * 8779716 - (il y a 7 semaines) (2015-11-20 16:48:08 +0100) <Clecle> phpExcel ajout -> import_userlist_group
* | 3844fc4 - (il y a 7 semaines) (2015-11-20 17:13:47 +0100) <xdrm-brackets> Intégration UE et modules fonctionnelle, reste les contrôles ...
|/
* 746197e - (il y a 7 semaines) (2015-11-20 13:39:06 +0100) <xdrm-brackets> Modification & optimisation format MCC
* 47bba6c - (il y a 7 semaines) (2015-11-20 13:21:40 +0100) <xdrm-brackets> Import de MCC valide renvoie un objet, il reste à déployer les données
* 6d522a2 - (il y a 7 semaines) (2015-11-20 10:36:10 +0100) <xdrm-brackets> Espacements admin@import_export
* afdb0ff - (il y a 7 semaines) (2015-11-20 10:33:28 +0100) <xdrm-brackets> Modifications mineures
* c663e62 - (il y a 7 semaines) (2015-11-20 10:32:07 +0100) <xdrm-brackets> Page de modification des rôles + checkbox hack
* c7f2a01 - (il y a 7 semaines) (2015-11-20 10:14:22 +0100) <xdrm-brackets> Modification interface page/groups@import_export
* 31b5fd6 - (il y a 7 semaines) (2015-11-20 09:58:40 +0100) <xdrm-brackets> admin@role retourne maintenant uniquement les non-élèves
* dd3d284 - (il y a 7 semaines) (2015-11-20 09:54:15 +0100) <xdrm-brackets> Déploiement des données de la liste des admin@rôles afin de modifier les rôles des enseignants (correcteurs, etc)
* 9b4dc10 - (il y a 7 semaines) (2015-11-19 23:49:51 +0100) <xdrm-brackets> Correction du nom de la catégorie import/export de liste d'élèves
* 6e5e07b - (il y a 7 semaines) (2015-11-19 23:47:58 +0100) <xdrm-brackets> Simplification d'affichage de etudiant@mon_groupe en utilisant une requête unique
* 7228ae4 - (il y a 7 semaines) (2015-11-19 23:32:54 +0100) <xdrm-brackets> Prise en compte de la formation pour un étudiant afin de ne pas confondre les semestres (de formations différentes)
* 38c09f2 - (il y a 7 semaines) (2015-11-19 22:36:43 +0100) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\
| * 418ce6c - (il y a 7 semaines) (2015-11-19 18:28:40 +0100) <Clecle> Ajout phpExcel
* | ab99784 - (il y a 7 semaines) (2015-11-19 22:35:29 +0100) <xdrm-brackets> Modification <select> (explicité par "v")
|/
* f37d073 - (il y a 7 semaines) (2015-11-19 14:42:38 +0100) <xdrm-brackets> Création interface graphique importation liste élèves
* a467ba7 - (il y a 7 semaines) (2015-11-19 14:16:27 +0100) <xdrm-brackets> Correction erreur de selection semestreOpt
* 9b81ac2 - (il y a 7 semaines) (2015-11-19 14:08:40 +0100) <xdrm-brackets> Ajout de l'interface exportation groupes@excel
* 804cfd8 - (il y a 7 semaines) (2015-11-19 11:24:17 +0100) <xdrm-brackets> Prise en compte du sexe pour l'image du profil
* 9613b75 - (il y a 7 semaines) (2015-11-19 08:58:15 +0100) <xdrm-brackets> Correction accès => enseignant ne peut pas visualiser les contrôles auquels il n'est pas correcteur
* 0cc2d1a - (il y a 7 semaines) (2015-11-18 10:25:33 +0100) <xdrm-brackets> Modification de la vérification (RegExp) de explodeURL pour prendre en compte les affinages
* b3f466a - (il y a 7 semaines) (2015-11-18 10:05:15 +0100) <xdrm-brackets> Correction de la saisie de notes qui était corrompue à cause de l'unification des strings des requêtes SQL
* f022265 - (il y a 7 semaines) (2015-11-18 09:48:08 +0100) <xdrm-brackets> Màj checkParam pour aurélien
* ad091e8 - (il y a 7 semaines) (2015-11-18 09:38:02 +0100) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\
| * 5182803 - (il y a 7 semaines) (2015-11-17 19:02:28 +0100) <Clecle> CheckParam() avec paramètres variables
| * c0f5dfa - (il y a 7 semaines) (2015-11-17 10:50:11 +0100) <Fauvet> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
| |\
| * | e32f903 - (il y a 7 semaines) (2015-11-17 10:49:28 +0100) <Fauvet> Nouveau modèle MCC prêt à être push
| * | ff7758b - (il y a 8 semaines) (2015-11-14 14:42:30 +0100) <Fauvet> Nouveau modèle MCC
| * | c0acb83 - (il y a 8 semaines) (2015-11-13 14:55:48 +0100) <Fauvet> Ajout du nouveau modele Excel dans le src. Modele non fini.
* | | a44027b - (il y a 7 semaines) (2015-11-18 09:37:36 +0100) <xdrm-brackets> Ajout des input pour ajouter un module à un UE d'un Semestre
* | | 4151f80 - (il y a 7 semaines) (2015-11-17 21:26:08 +0100) <xdrm-brackets> Correction manager/groupRepo unification des String(s) des requêtes SQL
* | | 6546e34 - (il y a 7 semaines) (2015-11-17 13:00:50 +0100) <xdrm-brackets> Suppression (") dans requêtes des repos
| |/
|/|
* | d96ace8 - (il y a 7 semaines) (2015-11-17 09:07:53 +0100) <xdrm-brackets> Correction déplacement d'élèves sur admin@tous_les_groupes
* | df1f23a - (il y a 7 semaines) (2015-11-17 08:55:33 +0100) <xdrm-brackets> Correction erreur commit
* | 26fe68d - (il y a 7 semaines) (2015-11-17 08:46:39 +0100) <xdrm-brackets> Suppression des paramètres optionnels (évitent de tout charger + les données affinées) donc maintenant on charge tout, mais une fois
* | 6efa758 - (il y a 7 semaines) (2015-11-17 08:35:21 +0100) <xdrm-brackets> Affinage par formation pour enseignant@mes_groupes + admin@tous_les_groupes + utilisation d'UIDs
* | f0643a8 - (il y a 8 semaines) (2015-11-16 21:48:11 +0100) <xdrm-brackets> Suppression de la possibilité de création de @semestre/@UE à partir des pages : enseignant@contrôles + enseignant@modules
* | b84a064 - (il y a 8 semaines) (2015-11-16 21:44:53 +0100) <xdrm-brackets> Màj BDD ajout de la table FORMATION + refactor de page/career + page/modules en utilisant maintenant les identifiants uniques de BDD (pour formations, semestre, UE) afin de permettre des UEs de même nom (à travers différentes formations)
* | d6d10b9 - (il y a 8 semaines) (2015-11-16 19:07:39 +0100) <xdrm-brackets> Ajout affinage par formation enseigant@contrôles
* | 50c8c44 - (il y a 8 semaines) (2015-11-16 17:03:16 +0100) <xdrm-brackets> Affinage par @formation pour enseignant@modules + admin@modules
* | 01334b4 - (il y a 8 semaines) (2015-11-16 13:28:24 +0100) <xdrm-brackets> Affichage par semestre enseignant@mes_modules + admin@tous_les_modules + enseignant@contrôles
* | c7063cb - (il y a 8 semaines) (2015-11-16 12:42:36 +0100) <xdrm-brackets> En cours d'intégration du type de formation
* | 4d4f2aa - (il y a 8 semaines) (2015-11-16 12:02:03 +0100) <xdrm-brackets> Modification page/modules affichage par semestre, par UE, par modules
* | 499d173 - (il y a 8 semaines) (2015-11-16 10:34:41 +0100) <xdrm-brackets> Correction incohérence entre moyenne contrôle de la liste des contrôles ET les détails d'un contrôle
* | f83b096 - (il y a 8 semaines) (2015-11-16 10:27:35 +0100) <xdrm-brackets> Correction du déplacement de groupe, cohérence du semestre pendant le déplacement
* | 2aa3b09 - (il y a 8 semaines) (2015-11-16 00:09:04 +0100) <xdrm-brackets> Modification page/career.php un enseignant peut maintenant visualiser les controles et groupes qui n'ont pas de notes
* | e10c3ad - (il y a 8 semaines) (2015-11-16 00:01:05 +0100) <xdrm-brackets> Affichage des contrôles même si aucune note n'est encore saisie
* | 0f779dc - (il y a 8 semaines) (2015-11-15 23:29:39 +0100) <xdrm-brackets> Affichage de TOUS les groupes inscrit à un contrôle et plus seulement ceux qui ont au moins une note
* | 2df2c85 - (il y a 8 semaines) (2015-11-15 22:36:35 +0100) <xdrm-brackets> Possibilité de saisir les notes par groupe (précisemment: plusieurs notes dans un groupe)
* | 9c4000b - (il y a 8 semaines) (2015-11-15 21:27:29 +0100) <xdrm-brackets> Possibilité de désactiver l'animation de tr@hover avec la "class" du <body>
* | 27cb3b7 - (il y a 8 semaines) (2015-11-15 21:24:15 +0100) <xdrm-brackets> Modification de .valider_action, devenu plus explicite (textuel & non simplement symbolique)
* | 76f1713 - (il y a 8 semaines) (2015-11-15 19:10:33 +0100) <xdrm-brackets> Suppression doublons semestres
* | 80c247d - (il y a 8 semaines) (2015-11-15 18:28:29 +0100) <xdrm-brackets> Correction mineure
* | fb37b5a - (il y a 8 semaines) (2015-11-15 18:12:49 +0100) <xdrm-brackets> Modification du select par partlist et filtrage PHP sur page/*.php plus efficace qu'au niveau de database et des managers
* | 59d1e45 - (il y a 8 semaines) (2015-11-15 16:12:48 +0100) <xdrm-brackets> Màk xdoc/linecount
* | 33fcc68 - (il y a 8 semaines) (2015-11-15 15:42:12 +0100) <xdrm-brackets> Modification JS attribute pour navigation (section name='' data-title) au lien de 'title'
* | 97bc41d - (il y a 8 semaines) (2015-11-15 15:12:26 +0100) <xdrm-brackets> Saisie note individuelle OP
* | f5ae82f - (il y a 8 semaines) (2015-11-15 13:02:34 +0100) <xdrm-brackets> Correction affichage notes étudiants, + saisie en cours
* | 92435df - (il y a 8 semaines) (2015-11-15 12:30:35 +0100) <xdrm-brackets> Ajout raccourci-clavier pour dev: ctrl+alt+e pour ouvrir box connection
* | 60b484d - (il y a 8 semaines) (2015-11-15 12:20:24 +0100) <xdrm-brackets> Correction erreur de modification attribut tableau
* | e51c344 - (il y a 8 semaines) (2015-11-15 12:15:30 +0100) <xdrm-brackets> Ajout de l'affichage des étudiants même s'ils n'ont pas de note
* | 6d24b03 - (il y a 8 semaines) (2015-11-14 18:34:03 +0100) <xdrm-brackets> Mise à jour de xdoc/sid.sql
* | 334272f - (il y a 8 semaines) (2015-11-14 18:33:06 +0100) <xdrm-brackets> Ajout de page/career vision professeur correcteur sur ses modules et les notes données aux groupes s'il y en a (moyenne, note min, max, ..) et possibilité d'affinage et donc d'afficher les élèves d'un groupe pour un partiel particulier
* | 6a2151c - (il y a 8 semaines) (2015-11-14 00:47:11 +0100) <xdrm-brackets> Ajout de l'affichage des notes par groupes (pour les profs) + [à faire] Affinage pour un groupe et/ou un partiel + finir le bordel
* | 179a7f9 - (il y a 8 semaines) (2015-11-13 19:33:33 +0100) <xdrm-brackets> Avancement dans affichage notes pour les enseignants correcteurs (reste: définir l'affichage et le coder)
* | 04f2545 - (il y a 8 semaines) (2015-11-13 19:07:36 +0100) <xdrm-brackets> Affichage des notes pour profs : Etape 1
* | 53a6683 - (il y a 8 semaines) (2015-11-13 18:00:17 +0100) <xdrm-brackets> Remplacement du Drag&Drop par des <select> Fini et opérationnel
* | 5375d79 - (il y a 8 semaines) (2015-11-13 17:24:58 +0100) <xdrm-brackets> Remplacement D&D par <select> étape 1 : CSS créé, html/php créé, reste le JS à faire
|/
* 79d9f63 - (il y a 8 semaines) (2015-11-12 17:15:13 +0100) <xdrm-brackets> Ajout compte rendu rdv itération 1
* 06a119f - (il y a 8 semaines) (2015-11-12 15:52:31 +0100) <xdrm-brackets> Refactor page/groups.php@teacher
* e246657 - (il y a 8 semaines) (2015-11-12 12:15:51 +0100) <xdrm-brackets> Correction "mes groupes"/enseignant
* f7c9357 - (il y a 8 semaines) (2015-11-12 11:19:58 +0100) <xdrm-brackets> Modification de l'affichage des notes util (UE->modules->controles->notes) + Refacto REPOS
* b985e2f - (il y a 8 semaines) (2015-11-12 09:18:10 +0100) <xdrm-brackets> Rectification et factorisation des groupes (page, manager, database, repo) + commentaire phpexcell car fait bugger
* 0b790cd - (il y a 8 semaines) (2015-11-11 22:54:52 +0100) <xdrm-brackets> avancée dans REPOS(ue, module, user, semestre) + modification de l'affichage d'erreurs dans page/*.php + refactor/augmentation de manager/database.php
* f33351a - (il y a 8 semaines) (2015-11-11 22:02:13 +0100) <xdrm-brackets> Correction REPO user
* db6fa9f - (il y a 8 semaines) (2015-11-11 21:53:33 +0100) <xdrm-brackets> Correction repo UE
* e99080f - (il y a 8 semaines) (2015-11-11 19:12:29 +0100) <xdrm-brackets> Correction des erreurs dues à la dernière correction
* e5c8d79 - (il y a 8 semaines) (2015-11-11 18:25:22 +0100) <xdrm-brackets> Merge aure
|\
| * 09711e6 - (il y a 8 semaines) (2015-11-11 17:41:10 +0100) <Clecle> Test checkParam
| * e5b45dd - (il y a 8 semaines) (2015-11-11 16:28:01 +0100) <Clecle> réécriture CheckParam()
* | 5df449c - (il y a 8 semaines) (2015-11-11 18:23:37 +0100) <xdrm-brackets> Corrections "return" dans manager/groups.php
* | 9abf093 - (il y a 8 semaines) (2015-11-11 15:50:31 +0100) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\ \
| |/
| * 3a5c1ee - (il y a 8 semaines) (2015-11-11 08:05:51 +0100) <Clecle> corps de la fonction checkParam
* | ac885f6 - (il y a 8 semaines) (2015-11-11 15:50:05 +0100) <xdrm-brackets> Commit pour modifs aure
|/
* 989cae3 - (il y a 8 semaines) (2015-11-11 01:06:24 +0100) <xdrm-brackets> Refactor + avancée repos + corrections repos utilisation statique au lieu de $this (car ne marchais pas) + creation module/Ue vérifiée
* 4b78463 - (il y a 8 semaines) (2015-11-11 00:04:56 +0100) <xdrm-brackets> Création des repos module.php/ue.php + augmentation de userRepo::UID($identifiant, $semestre, $annee)
* 7a26d3a - (il y a 8 semaines) (2015-11-10 22:49:27 +0100) <xdrm-brackets> Feedback - aurelien@checkParam();
* 9d57182 - (il y a 8 semaines) (2015-11-10 22:34:02 +0100) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\
| * db8ef47 - (il y a 8 semaines) (2015-11-10 20:55:40 +0100) <Clecle> Squelette fonction checkParam
* | 33b2d5c - (il y a 8 semaines) (2015-11-10 22:33:51 +0100) <xdrm-brackets> Modifications mineures
|/
* 6cd8beb - (il y a 8 semaines) (2015-11-10 10:56:43 +0100) <xdrm-brackets> Prise en compte si on est dans période S1/S3 ou S2/S4
* 716afc8 - (il y a 8 semaines) (2015-11-10 10:50:43 +0100) <xdrm-brackets> Refactor 3 DB + ajout de la récupération du semestre courant d'un ETU (traitement à FAIRE) + il faut prendre en compte dans affichage des données
* e4bde4d - (il y a 8 semaines) (2015-11-10 09:17:41 +0100) <xdrm-brackets> Modification des repo et de la récupération de connection (PDO) + refactor 2 db
* 4fbae93 - (il y a 9 semaines) (2015-11-09 22:06:33 +0100) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\
| * 4594e98 - (il y a 9 semaines) (2015-11-09 21:58:38 +0100) <Cedric> ok
| * c9ffcca - (il y a 9 semaines) (2015-11-09 21:47:53 +0100) <Cedric> Exportation de tous étudiants sur Excel
* | bfd64fb - (il y a 9 semaines) (2015-11-09 22:05:57 +0100) <xdrm-brackets> Premiere étape du REFACTOR de manager/database.php en manager/repo/
|/
* 86c643f - (il y a 9 semaines) (2015-11-09 12:52:03 +0100) <xdrm-brackets> Modification structure de données (BDD) + rectifications associées
* 7ee2692 - (il y a 9 semaines) (2015-11-09 11:54:21 +0100) <Cedric> Ajout de l'API PHPExcel
* 4771c00 - (il y a 9 semaines) (2015-11-09 10:13:52 +0100) <Fauvet> MàJ de SID/index.php
* f8b632b - (il y a 9 semaines) (2015-11-09 10:04:36 +0100) <xdrm-brackets> Modification bdd
* 4caf4df - (il y a 9 semaines) (2015-11-09 09:56:34 +0100) <xdrm-brackets> Commit mineur
* 8257019 - (il y a 9 semaines) (2015-11-08 22:30:23 +0100) <xdrm-brackets> Informations utilisateur récupérées, gestion des droits dans la BDD, refactor de database.php
* 94c36a0 - (il y a 9 semaines) (2015-11-06 23:01:46 +0100) <xdrm-brackets> Correction mineure (section name=) différenciés dans page/modules.php
* 53846ce - (il y a 9 semaines) (2015-11-06 23:00:08 +0100) <xdrm-brackets> Ajout de la visualisation des modules d'un enseignant (page/modules.php|manager/modules.php|manager/database.php)
* deb8976 - (il y a 9 semaines) (2015-11-06 16:23:49 +0100) <xdrm-brackets> Corrections mineures sémantiques (!!)
* 60c8800 - (il y a 9 semaines) (2015-11-06 16:23:00 +0100) <xdrm-brackets> Modification du formulaire de connection/déconnection (flou au lieu de foncé)
* dcf23ef - (il y a 9 semaines) (2015-11-06 15:57:12 +0100) <xdrm-brackets> Ajout de la fonctionnalité de selection semestre(ou)groupe pour la section COMPOSITION + correction de la fonction "MOVE" qui vérifie maintenant qu'on ne passe pas d'un semestre à un autre
* 954698d - (il y a 9 semaines) (2015-11-06 14:05:14 +0100) <xdrm-brackets> Modification PHP, prise en compte choix du semestre ou groupe, à faire JS qui modifie pageM.vars
* 55a2e54 - (il y a 9 semaines) (2015-11-06 11:16:41 +0100) <xdrm-brackets> Mise à jour sid.sql
* 9a75ef5 - (il y a 9 semaines) (2015-11-06 11:13:32 +0100) <xdrm-brackets> Modifications mineures
* 8281ffe - (il y a 9 semaines) (2015-11-04 09:15:35 +0100) <xdrm-brackets> Correction de l'affichage des utilisateurs + afficher groupes d'un enseignant pour l'année courante à FAIRE (@database.php)
* 6b0acd8 - (il y a 9 semaines) (2015-11-03 23:31:41 +0100) <xdrm-brackets> Modification affichage notes + correction section [COMPOSITION/MON GROUPE]
* eb29d68 - (il y a 9 semaines) (2015-11-03 23:20:54 +0100) <xdrm-brackets> Affichage des @modules par UE par étudiant (section [MODULES/MES MODULES])
* 802c406 - (il y a 9 semaines) (2015-11-03 21:59:16 +0100) <xdrm-brackets> Rectification de l'affichage des modules/notes
* beba5bb - (il y a 9 semaines) (2015-11-03 12:09:14 +0100) <xdrm-brackets> Intégration du MCC à la BDD, aucune page adaptée[à faire] requêtes_sql_types.sql en cours de redaction
* d33f25a - (il y a 10 semaines) (2015-11-02 13:52:16 +0100) <xdrm-brackets> Correction design tableaux
* 1bf0141 - (il y a 10 semaines) (2015-11-02 12:25:25 +0100) <xdrm-brackets> Correction de modification design tableaux + déplacement élèves
* f746ba1 - (il y a 10 semaines) (2015-11-02 12:20:01 +0100) <xdrm-brackets> Modification design tableaux
* 149f8db - (il y a 10 semaines) (2015-11-01 22:57:00 +0100) <xdrm-brackets> Pull merge aurelien
|\
| * 92dc3aa - (il y a 2 mois) (2015-10-26 07:30:05 +0100) <Clecle> correction gestion arguments deplacerEtudiant()
* | d405e37 - (il y a 10 semaines) (2015-11-01 00:16:23 +0100) <xdrm-brackets> Ajout du lien vers les notifications
* | a2b42ac - (il y a 10 semaines) (2015-11-01 00:02:07 +0100) <xdrm-brackets> Correction du drag'n'drop, maintenant aucun chargement, mise à jour du DOM en JS + possibilité de redéplacer indéfiniement les membres
* | e61b914 - (il y a 10 semaines) (2015-10-31 18:16:54 +0100) <xdrm-brackets> Avancée dans déplacement d'étudiants (correction d'erreurs)
* | c22fe6a - (il y a 10 semaines) (2015-10-31 17:25:19 +0100) <xdrm-brackets> Ajout du déplacement d'étudiants par Drag'n'Drop
* | 0029905 - (il y a 10 semaines) (2015-10-31 13:30:01 +0100) <xdrm-brackets> Ajout du lien vers le profil quand clic sur tronche quand co
* | 43d44b9 - (il y a 10 semaines) (2015-10-31 12:06:36 +0100) <xdrm-brackets> Ajout du MCD
* | 89e70c7 - (il y a 10 semaines) (2015-10-31 12:00:24 +0100) <xdrm-brackets> Ajout de la table "enseignement" qui attribue un enseignant à un programme
* | d016a9b - (il y a 2 mois) (2015-10-30 12:52:50 +0100) <xdrm-brackets> Changement du design, suppression du #SUBHEADER
* | 29f634f - (il y a 2 mois) (2015-10-30 00:02:27 +0100) <xdrm-brackets> Mise à jour de la structure bdd (sid.sql)
* | a77aaa7 - (il y a 2 mois) (2015-10-30 00:01:35 +0100) <xdrm-brackets> Affichage des notes par module + affichage des notes par UE
* | 6b0867b - (il y a 2 mois) (2015-10-28 23:33:16 +0100) <xdrm-brackets> Correction de la structure bdd + ajout @note + ajout xdoc/MCD.png
* | 70af321 - (il y a 2 mois) (2015-10-28 18:31:58 +0100) <xdrm-brackets> Ajout d'une fonctionnalité à la navigation, on peut maintenant selectionner la sous-partie avec pageM.vars[0] = 'souspartie' et ensuite selectSection('section') pour charger plus précisemment
* | c86836c - (il y a 2 mois) (2015-10-28 18:08:12 +0100) <xdrm-brackets> Modification de la bdd + affichage des modules + dragndrop en cours + affichage à arranger/refaire
* | 29ac894 - (il y a 2 mois) (2015-10-27 12:30:56 +0100) <xdrm-brackets> Rectification des modifications de classes en JS (@addClass/@remClass) + affichage de "mongroupe", "tous les groupes", "déplacement groupe"
|/
* 786ec08 - (il y a 2 mois) (2015-10-26 01:32:18 +0100) <xdrm-brackets> Création de @js/dragndrop.js à terminer, inclusion des scripts sql
* 4489e41 - (il y a 3 mois) (2015-10-25 17:55:18 +0100) <xdrm-brackets> @Tous les groupes@ + @Mon Groupe@ fait, sans question de design. Implémentation de @getGroupeEtudiant dans API
* 984d60f - (il y a 3 mois) (2015-10-24 19:01:22 +0200) <xdrm-brackets> Affichage des groupes modifié (à refaire en suivant le template@2)
* 41fe605 - (il y a 3 mois) (2015-10-24 11:06:56 +0200) <xdrm-brackets> Modification nom des fonctions de :database: | feedback aurélien dans le fichier :database.php:
* a84911d - (il y a 3 mois) (2015-10-24 10:57:52 +0200) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\
| * f8ece61 - (il y a 3 mois) (2015-10-23 18:42:33 +0200) <Clecle> Cotrôle variable deplacerEleve()
| * b2d290f - (il y a 3 mois) (2015-10-23 18:36:33 +0200) <Clecle> Ajout de la fonction déplacerEleve()
* | 3fd3ad4 - (il y a 3 mois) (2015-10-24 10:57:16 +0200) <xdrm-brackets> Script de création d'utilisateurs + ajout à un groupe (pour les tests)
|/
* ddc5666 - (il y a 3 mois) (2015-10-23 13:08:33 +0200) <xdrm-brackets> Affichage "Tous les groupes"
* 471a077 - (il y a 3 mois) (2015-10-23 10:56:22 +0200) <xdrm-brackets> Pb réglé: dans manager/database.php@listeUtilisateursGroupe(), il n'y a plus de doublons numériques (car les propriétés des utilisateurs étaient en doublons mais avec un indice numérique)
* 125eee4 - (il y a 3 mois) (2015-10-23 10:04:26 +0200) <xdrm-brackets> Implémentation: 1@"retourner tout les groupes (nom, listeUtilisateurs)"
* 89dafce - (il y a 3 mois) (2015-10-22 23:06:25 +0200) <xdrm-brackets> Pb du autoheight réglé
* c3fc8b5 - (il y a 3 mois) (2015-10-22 21:19:52 +0200) <xdrm-brackets> Implémentation de : 1@CréationUtilisateur 2@CréationGroupe 3@AjouterUtilisateurDansGroupe 4@récupérerListeUtilisateursDunGroupe
* 5613157 - (il y a 3 mois) (2015-10-22 18:55:26 +0200) <xdrm-brackets> Création d'utilisateur implémentée (pas de gestion de droits pour cette action pour l'instant) + toutes les vérifications
* 47799cd - (il y a 3 mois) (2015-10-22 14:17:53 +0200) <xdrm-brackets> inclusion de security/session modifiée dans index.php
* a338e9c - (il y a 3 mois) (2015-10-22 14:11:47 +0200) <xdrm-brackets> Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
|\
| * b2bb6a3 - (il y a 3 mois) (2015-10-22 14:05:10 +0200) <xdrm-brackets> Création de @dev
* | cacd505 - (il y a 3 mois) (2015-10-22 14:07:56 +0200) <xdrm-brackets> Création de @dev
* | 3590a9f - (il y a 3 mois) (2015-10-22 14:06:49 +0200) <xdrm-brackets> Mise à jour de @master
|/
* bc084b0 - (il y a 3 mois) (2015-10-22 13:57:22 +0200) <xdrm-brackets> Merge de @xdrm
|\
| * b4e2299 - (il y a 3 mois) (2015-10-22 13:50:56 +0200) <xdrm-brackets> Commit de corrections mineures
| * ab992af - (il y a 3 mois) (2015-10-22 12:07:41 +0200) <xdrm-brackets> Déconnection par clic sur "username" ou sur bouton spécial
| * 01cd088 - (il y a 3 mois) (2015-10-22 11:33:10 +0200) <xdrm-brackets> Bouton de déconnection ajouté
| * 0d60eed - (il y a 3 mois) (2015-10-22 10:29:43 +0200) <xdrm-brackets> Connection et déconnection implémentée
| * 2dfa431 - (il y a 3 mois) (2015-10-22 08:55:12 +0200) <xdrm-brackets> Modification de l'icône de "home", définition des "lien" des sous-parties dynamiquement (actionScript) en fonction du corps du fichier page/fichier.php
| * 941a379 - (il y a 3 mois) (2015-10-22 00:27:12 +0200) <xdrm-brackets> Notification visuelle de la connection / et lien clair vers la connection
| * 4298b7f - (il y a 3 mois) (2015-10-22 00:13:58 +0200) <xdrm-brackets> Ajout du lien d'affichage de l'interface de connection + design du formulaire+filtre +js qui affiche/cache
| * 7a8131c - (il y a 3 mois) (2015-10-21 22:56:56 +0200) <xdrm-brackets> Merge de @wrapper_backup sur le design de @dev_flat
| * d7c9b0d - (il y a 3 mois) (2015-10-21 22:28:57 +0200) <xdrm-brackets> Commit 1 @xdrm
| * fc063a6 - (il y a 3 mois) (2015-10-21 19:13:56 +0200) <xdrm-brackets> commit 4 @dev_flat -> créé=> [fond] + [layout] + [menu] + [sous-parties] + [searchbar] + [username] + [notif]
| * eed265b - (il y a 3 mois) (2015-10-21 13:42:28 +0200) <xdrm-brackets> Commit fin session 1 @dev_flat
| * 2bf224c - (il y a 3 mois) (2015-10-21 13:35:59 +0200) <xdrm-brackets> commit 3 @dev_flat
| * 8ff10d7 - (il y a 3 mois) (2015-10-21 13:22:34 +0200) <xdrm-brackets> commit 2 @dev_flat
| * 20d1689 - (il y a 3 mois) (2015-10-21 10:53:45 +0200) <xdrm-brackets> commit 1 @template_1
| * f6f2570 - (il y a 3 mois) (2015-10-20 23:41:55 +0200) <xdrm-brackets> Connection ok, reste à faire modifications css (bouton quitter[OPT])
| * 153e4f2 - (il y a 3 mois) (2015-10-20 23:03:24 +0200) <xdrm-brackets> Création de l'authentification (en cours)
| * e9a025a - (il y a 3 mois) (2015-10-20 22:10:38 +0200) <xdrm-brackets> Commit 1 de @dev
* | 24b0a8a - (il y a 3 mois) (2015-10-22 13:52:15 +0200) <xdrm-brackets> Suppression de tout
|/
* fe42829 - (il y a 3 mois) (2015-10-20 20:18:13 +0200) <xdrm-brackets> Ajout de templates dans xdoc/
* ba01610 - (il y a 3 mois) (2015-10-20 12:12:30 +0200) <xdrm-brackets> Ajout de police googleFonts
* b8d067f - (il y a 3 mois) (2015-10-20 10:44:40 +0200) <xdrm-brackets> Commit de migration (re-création) du GIT
* 90b1557 - (il y a 3 mois) (2015-10-20 10:42:51 +0200) <xdrm> Initial commit
Contributors
Cedric ELOUNDOU (Cedric)
Guillaume FAUVET (Fauvet)
Aurélien CLERAC (Clecle)
Adrien MARQUES (xdrm-brackets)
Cedric (3):
Ajout de l'API PHPExcel
Exportation de tous étudiants sur Excel
ok
Clecle (28):
Ajout de la fonction déplacerEleve()
Cotrôle variable deplacerEleve()
correction gestion arguments deplacerEtudiant()
Squelette fonction checkParam
corps de la fonction checkParam
réécriture CheckParam()
Test checkParam
CheckParam() avec paramètres variables
Ajout phpExcel
phpExcel ajout -> import_userlist_group
phpExcel ajout -> import_notes
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
phpExcel algo -> export_notes
phpExcel export_notes - > sauvegarde du fichier / Ecriture de la boucle à faire
néant
phpExcel mise en forme du code / commentaires
phpExcel ajout -> import_jury
phpExcel ajout -> export_jury
Gestion des notifications
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Erreur lié au merge
No comment..
uncomment notifications.php
move notifications() -> notifications_switch_lvl1()
ajout fichier sys.log -> sauvegarde des log
ajout gestionLog.php -> Ecriture des log dans sys.log
phpExcel ajout -> import_notes
Import user_list -> à affiner..
Fauvet (8):
MàJ de SID/index.php
Ajout du nouveau modele Excel dans le src. Modele non fini.
Nouveau modèle MCC
Nouveau modèle MCC prêt à être push
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
[AJOUT] Profil
Zou
Zou le retour
xdrm-brackets (349):
Commit de migration (re-création) du GIT
Ajout de police googleFonts
Ajout de templates dans xdoc/
Commit 1 de @dev
Création de l'authentification (en cours)
Connection ok, reste à faire modifications css (bouton quitter[OPT])
commit 1 @template_1
commit 2 @dev_flat
commit 3 @dev_flat
Commit fin session 1 @dev_flat
commit 4 @dev_flat -> créé=> [fond] + [layout] + [menu] + [sous-parties] + [searchbar] + [username] + [notif]
Commit 1 @xdrm
Merge de @wrapper_backup sur le design de @dev_flat
Ajout du lien d'affichage de l'interface de connection + design du formulaire+filtre +js qui affiche/cache
Notification visuelle de la connection / et lien clair vers la connection
Modification de l'icône de "home", définition des "lien" des sous-parties dynamiquement (actionScript) en fonction du corps du fichier page/fichier.php
Connection et déconnection implémentée
Bouton de déconnection ajouté
Déconnection par clic sur "username" ou sur bouton spécial
Commit de corrections mineures
Suppression de tout
Merge de @xdrm
Création de @dev
Mise à jour de @master
Création de @dev
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
inclusion de security/session modifiée dans index.php
Création d'utilisateur implémentée (pas de gestion de droits pour cette action pour l'instant) + toutes les vérifications
Implémentation de : 1@CréationUtilisateur 2@CréationGroupe 3@AjouterUtilisateurDansGroupe 4@récupérerListeUtilisateursDunGroupe
Pb du autoheight réglé
Implémentation: 1@"retourner tout les groupes (nom, listeUtilisateurs)"
Pb réglé: dans manager/database.php@listeUtilisateursGroupe(), il n'y a plus de doublons numériques (car les propriétés des utilisateurs étaient en doublons mais avec un indice numérique)
Affichage "Tous les groupes"
Script de création d'utilisateurs + ajout à un groupe (pour les tests)
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Modification nom des fonctions de :database: | feedback aurélien dans le fichier :database.php:
Affichage des groupes modifié (à refaire en suivant le template@2)
@Tous les groupes@ + @Mon Groupe@ fait, sans question de design. Implémentation de @getGroupeEtudiant dans API
Création de @js/dragndrop.js à terminer, inclusion des scripts sql
Rectification des modifications de classes en JS (@addClass/@remClass) + affichage de "mongroupe", "tous les groupes", "déplacement groupe"
Modification de la bdd + affichage des modules + dragndrop en cours + affichage à arranger/refaire
Ajout d'une fonctionnalité à la navigation, on peut maintenant selectionner la sous-partie avec pageM.vars[0] = 'souspartie' et ensuite selectSection('section') pour charger plus précisemment
Correction de la structure bdd + ajout @note + ajout xdoc/MCD.png
Affichage des notes par module + affichage des notes par UE
Mise à jour de la structure bdd (sid.sql)
Changement du design, suppression du #SUBHEADER
Ajout de la table "enseignement" qui attribue un enseignant à un programme
Ajout du MCD
Ajout du lien vers le profil quand clic sur tronche quand co
Ajout du déplacement d'étudiants par Drag'n'Drop
Avancée dans déplacement d'étudiants (correction d'erreurs)
Correction du drag'n'drop, maintenant aucun chargement, mise à jour du DOM en JS + possibilité de redéplacer indéfiniement les membres
Ajout du lien vers les notifications
Pull merge aurelien
Modification design tableaux
Correction de modification design tableaux + déplacement élèves
Correction design tableaux
Intégration du MCC à la BDD, aucune page adaptée[à faire] requêtes_sql_types.sql en cours de redaction
Rectification de l'affichage des modules/notes
Affichage des @modules par UE par étudiant (section [MODULES/MES MODULES])
Modification affichage notes + correction section [COMPOSITION/MON GROUPE]
Correction de l'affichage des utilisateurs + afficher groupes d'un enseignant pour l'année courante à FAIRE (@database.php)
Modifications mineures
Mise à jour sid.sql
Modification PHP, prise en compte choix du semestre ou groupe, à faire JS qui modifie pageM.vars
Ajout de la fonctionnalité de selection semestre(ou)groupe pour la section COMPOSITION + correction de la fonction "MOVE" qui vérifie maintenant qu'on ne passe pas d'un semestre à un autre
Modification du formulaire de connection/déconnection (flou au lieu de foncé)
Corrections mineures sémantiques (!!)
Ajout de la visualisation des modules d'un enseignant (page/modules.php|manager/modules.php|manager/database.php)
Correction mineure (section name=) différenciés dans page/modules.php
Informations utilisateur récupérées, gestion des droits dans la BDD, refactor de database.php
Commit mineur
Modification bdd
Modification structure de données (BDD) + rectifications associées
Premiere étape du REFACTOR de manager/database.php en manager/repo/
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Modification des repo et de la récupération de connection (PDO) + refactor 2 db
Refactor 3 DB + ajout de la récupération du semestre courant d'un ETU (traitement à FAIRE) + il faut prendre en compte dans affichage des données
Prise en compte si on est dans période S1/S3 ou S2/S4
Modifications mineures
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Feedback - aurelien@checkParam();
Création des repos module.php/ue.php + augmentation de userRepo::UID($identifiant, $semestre, $annee)
Refactor + avancée repos + corrections repos utilisation statique au lieu de $this (car ne marchais pas) + creation module/Ue vérifiée
Commit pour modifs aure
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Corrections "return" dans manager/groups.php
Merge aure
Correction des erreurs dues à la dernière correction
Correction repo UE
Correction REPO user
avancée dans REPOS(ue, module, user, semestre) + modification de l'affichage d'erreurs dans page/*.php + refactor/augmentation de manager/database.php
Rectification et factorisation des groupes (page, manager, database, repo) + commentaire phpexcell car fait bugger
Modification de l'affichage des notes util (UE->modules->controles->notes) + Refacto REPOS
Correction "mes groupes"/enseignant
Refactor page/groups.php@teacher
Ajout compte rendu rdv itération 1
Remplacement D&D par <select> étape 1 : CSS créé, html/php créé, reste le JS à faire
Remplacement du Drag&Drop par des <select> Fini et opérationnel
Affichage des notes pour profs : Etape 1
Avancement dans affichage notes pour les enseignants correcteurs (reste: définir l'affichage et le coder)
Ajout de l'affichage des notes par groupes (pour les profs) + [à faire] Affinage pour un groupe et/ou un partiel + finir le bordel
Ajout de page/career vision professeur correcteur sur ses modules et les notes données aux groupes s'il y en a (moyenne, note min, max, ..) et possibilité d'affinage et donc d'afficher les élèves d'un groupe pour un partiel particulier
Mise à jour de xdoc/sid.sql
Ajout de l'affichage des étudiants même s'ils n'ont pas de note
Correction erreur de modification attribut tableau
Ajout raccourci-clavier pour dev: ctrl+alt+e pour ouvrir box connection
Correction affichage notes étudiants, + saisie en cours
Saisie note individuelle OP
Modification JS attribute pour navigation (section name='' data-title) au lien de 'title'
Màk xdoc/linecount
Modification du select par partlist et filtrage PHP sur page/*.php plus efficace qu'au niveau de database et des managers
Correction mineure
Suppression doublons semestres
Modification de .valider_action, devenu plus explicite (textuel & non simplement symbolique)
Possibilité de désactiver l'animation de tr@hover avec la "class" du <body>
Possibilité de saisir les notes par groupe (précisemment: plusieurs notes dans un groupe)
Affichage de TOUS les groupes inscrit à un contrôle et plus seulement ceux qui ont au moins une note
Affichage des contrôles même si aucune note n'est encore saisie
Modification page/career.php un enseignant peut maintenant visualiser les controles et groupes qui n'ont pas de notes
Correction du déplacement de groupe, cohérence du semestre pendant le déplacement
Correction incohérence entre moyenne contrôle de la liste des contrôles ET les détails d'un contrôle
Modification page/modules affichage par semestre, par UE, par modules
En cours d'intégration du type de formation
Affichage par semestre enseignant@mes_modules + admin@tous_les_modules + enseignant@contrôles
Affinage par @formation pour enseignant@modules + admin@modules
Ajout affinage par formation enseigant@contrôles
Màj BDD ajout de la table FORMATION + refactor de page/career + page/modules en utilisant maintenant les identifiants uniques de BDD (pour formations, semestre, UE) afin de permettre des UEs de même nom (à travers différentes formations)
Suppression de la possibilité de création de @semestre/@UE à partir des pages : enseignant@contrôles + enseignant@modules
Affinage par formation pour enseignant@mes_groupes + admin@tous_les_groupes + utilisation d'UIDs
Suppression des paramètres optionnels (évitent de tout charger + les données affinées) donc maintenant on charge tout, mais une fois
Correction erreur commit
Correction déplacement d'élèves sur admin@tous_les_groupes
Suppression (") dans requêtes des repos
Correction manager/groupRepo unification des String(s) des requêtes SQL
Ajout des input pour ajouter un module à un UE d'un Semestre
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Màj checkParam pour aurélien
Correction de la saisie de notes qui était corrompue à cause de l'unification des strings des requêtes SQL
Modification de la vérification (RegExp) de explodeURL pour prendre en compte les affinages
Correction accès => enseignant ne peut pas visualiser les contrôles auquels il n'est pas correcteur
Prise en compte du sexe pour l'image du profil
Ajout de l'interface exportation groupes@excel
Correction erreur de selection semestreOpt
Création interface graphique importation liste élèves
Modification <select> (explicité par "v")
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Prise en compte de la formation pour un étudiant afin de ne pas confondre les semestres (de formations différentes)
Simplification d'affichage de etudiant@mon_groupe en utilisant une requête unique
Correction du nom de la catégorie import/export de liste d'élèves
Déploiement des données de la liste des admin@rôles afin de modifier les rôles des enseignants (correcteurs, etc)
admin@role retourne maintenant uniquement les non-élèves
Modification interface page/groups@import_export
Page de modification des rôles + checkbox hack
Modifications mineures
Espacements admin@import_export
Import de MCC valide renvoie un objet, il reste à déployer les données
Modification & optimisation format MCC
Intégration UE et modules fonctionnelle, reste les contrôles ...
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Modification majeure BDD (voir empty.sql)
Correction erreurs de syntaxe auré
Import MCC intégration des contrôles -> tout fonctionnel
Interface graphique étape1 > import/export des MCC
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Interface import/export MCC + création de semestre
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Correction "base" dans la création de contrôle par import de MCC
Ajout du loader
Gestion de l'encodage utf-8 de la BDD
Correction lien retour pour contrôle
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Import du MCC en cours (phase de déploiement)
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Correction modules => prise en compte du nombre de semestres
Import MCC opérationnel et déployé
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Import MCC fonctionnel et opé
Correction affinage admin@page/modules.php
Etape 1 : admin@création_semestre
Intégration+déploiement de la création de semestre/formation
Modification empty.sql + import_multiple etape 1
[OPT] Saisie multiple optimisé
Merge travail aurel
API silencieux
Création du loader débutée
Pour la visu/modification des rôles, on récupère les modules/par ue
Visualisation modules en tant que correcteur : admin@settings/rôles
Interface admin@rôles quasi-temrinale
Suppression mauvais rep
Correction padding on <select> pour webkit
Etape 1 : déploiement de l'ajout d'un module en tant que correcteur
API: admin@updateRole opérationnel, reste à déployer jusqu'à l'iface
Gestion des rôles implémentée et fonctionnelle
Création de requête pour effacer bdd + suppression du fichier "inconnu" / "inutile" + application de la police globales aux <select> et <input>
Ajout des modèles mcc/inscrits
Test d'import liste élèves
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Finition et arrangement de phpExcel@import_userlist_group
Intégration d'une liste d'élèves opérationnelle
Correction de déplacement d'élève non pas avec nom du semestre mais bien avec l'id_semestre
Comment test.php + page/groups.php ajout du champ 'rang' du semestre pour l'import de liste d'élèves
Déploiement import inscrits terminé
Correction et fin de l'implémentation|déploiement|intégration de la liste d'étudiants
Correction et fin de l'implémentation|déploiement|intégration de la liste d'étudiants + Correction d'affinage des pages @groupes et @modules ainsi que l'affinage au niveau jsevent pour l'export (affinage par formation)
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Correction de la liste de proposition de changement de groupe (maintenant exhaustive) + correction de relation dans requête d'affichage des manager/repo@membres
Correction terminée de compatibilité (webkit) design des <select>
Correction design (nom catégories)
Correction de l'affichage des modules possibles pour admin@rôles
Correction de l'année d'importation pour modules@import
Correction chevauchement affinage .partlist
Correction admin@modules/import, <select> de semestre de l'import marchent
Page admin@settings/rôles, affinage fonctionnel + affichage de la formation associée à l'enseignement + propose les modules en fonction de l'affinage
Intégration complète du tutoriel et de la redirection associée ainsi que le css
Implémentation et intégration du rôle master
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Tutoriel terminé pour master
Affichage de tous les contrôles pour "admin" / "master" reste à empêcher la saisie par master
Page admin@touscontroles pour 'admin' et 'master'
Correction affiche des contrôles teacher/(admin/master)
Correction conflit de saisie de notes entre teacher&admin
Correction des droits pour définir l'action des liens vers le dossier étu
Correction erreur phpExcel aurel
Correction @home erreur de javascript
Correction bug delNumeric pour controleUID
Correction erreur php DataBase@delNumeric sur controleUID
Merge commit
Rectification droits 'admin' pour saisie notes
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
Rectification des liens de modèles de documents
Générateur de svg pour le parcours
Correction du pb de droit illisible (virgule permanente)
Affinage pour les pages import/export corrigé mais fonction générique à développer
Affinage pour les pages import/export corrigé mais fonction générique à développer
Conflits de correction d'affinage
Correction de la correction de la correction (qui s'est mal corrigée)
Première mise en page et ébauche du dossier étudiant ainsi qu'une correction d'affinage due au dernier debug
Correction du bug de phpexcel@import_mcc importe maintenant les UE/modules fusionnés
Première mise en beauté + évènement sur <svg> pour le dossier étudiant + déploiement et implémentation complète de toutes les informations qui découlent du parcours semestres>ues>modules>controles(+note)
Affichage des moyennes des modules
Correction des moyennes par modules, prise en compte des coefficients des contrôles reste à déployer le reste des moyennes à travers le MCC
Fixation du #MENU
Possibilité pour 'master'/'admin' de changer l'année de visualisation reste à bloquer la modification des années précédentes
Correction de l'affichage de groupes avec un nom avec des espaces => utiliser des ID à faire
Utilisation de l'id groupe pour l'affichage de notes par groupe
Importation des MCC/inscrits en fonction de getCurrentYear() et non $_SESSION['annee']
Possibilité de changer l'année pour référent / admin + page pour changer l'année de visualisation + dans toute saisie/modification ajouter une condition (annee courante = année session ?)
Mettre en couleur les notes modifiées
Déploiement de l'intégration/modification des enseignements + déploiement à l'interface de modification des rôles, reste affiche à déployer et modifier. [x] Modifier modèle: prof corrige un GROUPE pour un module + modifier BDD + afficher les groupes pour le changement de rôles + intégrer la modification au changement de rôles
Correction: plus de duplicata sur la page mes_groupes/tous_les_groupes au niveau de l'affinage de semestres
[x] Déployer et remodeler: enseignement de groupe & mcc_module + définir les requêtes à modifier + définir les actions qui auront de conséquences + modifier les requêtes + modifier l'interface + modifier le déploiement
Mise à jour de la BDD
Modification design (bouton del) + Modification du modèle(BDD entre autres) l'admin peut choisir le caractère "publié" d'un contrôle ce qui permet de définir si les étudiants peuvent voir leur note pour ce contrôle (modification implémentée, visu étu à faire)
] Modifier modèle: note visible par étudiant quand activée (checkbox de l'admin) + modification par l'admin + visibilité au niveau de l'étudiant
Modification majeure de la BDD
Affichage de l'année courante et màj dynamique
[x] Les contrôles nayant pas encore de note doivent afficher "pas encore de note" [x] Enlever le nom du module à laffichage de chaque contrôle car il est déjà affiché au dessus. [x] Afficher le poids des modules mais aussi des UEs
Ajout des raccourcis clavier et suppression de données inutiles (loader+php vars dans <input:hidden>)
Modification de shortcut-manager (pas besoin de tout retaper dans l'ordre) + correction JS "undefined creerSemestre"
Modification de shortcut-manager (pas besoin de tout retaper dans l'ordre) + correction JS "undefined creerSemestre"
merge remote
Déplacement d'étudiants multiple + affichage des noms de groupes par taille puis alpha
Intégration de l'autoloader
Ajout de l'autoloader (intégration complèteà
Correction finale du loader
Implémentation des conditions du checkParam(); et déploiement débuté
Correction de la connection BDD générique
Déploiement du checkParam() (principe de vérification des champs centralisé) terminé (~80)
Correction erreur mineure lors de la selection auto de la première "formation" sur la page "admin@tous_les_groupes" alors qu'aucune formation n'existe
[x] Corrections (étape 1) + connection étudiant, infos ==== RANG+ANNEE+FORMATION => SEMESTRE_ID ==== + groupes étudiant, erreur semestre + groupe étudiant, erreur semestre + notes étudiant + modules étudiant + suppression "extends DBAccess" dans les repos + publication par défaut lors de l'import de contrôles (non visible) + Affichage des groupes pour un contrôle (enseignant) + Affichage des étudiants d'un groupe pour un contrôle (enseignant) + Affichage des groupes pour un contrôle (master/admin) + Affichage des étudiants d'un groupe pour un contrôle (master/admin)
[x] Cacher le déplacement d'étudiants pour le référent [x] Cacher "publier/cacher" les contrôles pour le référent
[x] Clonage d'un MCC + On récupère la dernière année ayant des MCC (au moins un UE) + On clone les semestres + On clone les mcc_ue + On clone les mcc_modules + On duplique les contrôles
Modifications et rectifications mineures + création page career@jury (export/import) + affinage career@jury
[x] Export groupes + format + excelManager + génération + téléchargement
[x] Export jury + format + excelManager + génération + téléchargement
delNumeric pour tous les fetch() de 1-deep + début de passage de semestres
[x] Ajout de la colonne "mention" à la table "appartenance" dans la BDD qui contiendra la mention jury du semestre
Correction erreur delNumeric();
excelManager@import_jury
[x] Import appréciations jury + sous-caté sur @career + @excelManager + export (si déjà donné, "ADM/ADJ/...", sinon "[A compléter]") + import pour un semestre + déploiement de l'application de la mention jury
[x] Corrections delNumeric(*, true);
[x] Afficher les mentions jury dans le dossier étudiant
Mise en valeur du semestre courant student_case@svg
[x] Mettre à jour les pages d'accueil
Nettoyage index
[x] Import de notes pour un contrôle + @excelManager + enregistrement + lecture/parsage + intégration
[x] Import de notes pour un contrôle (admin)
[x] Affiches les moyennes + par modules + prendre les max(id_notes) + ignorer là ou aucune note pour avoir un aperçu du niveau + par UE + prendre les max(id_notes) + ignorer là ou aucune note pour avoir un aperçu du niveau - par semestres + prendre les max(id_notes) + ignorer là ou aucune note pour avoir un aperçu du niveau
Coloration des moyennes
[x] Affichage explicite (code couleur) des semestre / UEs / Modules
+ Explicitation
[x] Rectification des mentions jurys + ADM => Passage semestre (admis) + ADJ => Passage de semestre (admis pas jury) + ATT => Passage de semestre (si rang impair) + NAR/DEM/AJ => Pas pris
[x] Correction couleur <SVG> du parcours [x] Lien vers les contrôles depuis le parcours
[x] Correction des "Notice: " offset 0 des formations (auto-selection)
Correction mineure (prev2 => prev)
[x] Faire apparaître les UE sur le <SVG> du parcours avec le code couleur uniquement
Correction <SVG>
[x] Lien du <svg> vers les UE sur la page (ancre)
[x] Régler le problème de visualisation d'un semestre d'une autre année dans le parcours
Correction code couleur (strict < 8 pour moyenne modules)
Correction de la redirection de groupe (useless) sur la page des notes
[x] Permettre d'ajouter un même module pour un correcteur mais pour un autre semestre (afficher dans le <select>)
[x] Cacher "importer les notes" au référent (master) [x] Correction erreur chevauchement HTML référent marks@jury
..
Creative Commons
Merge branch 'master' of https://github.com/xdrm-brackets/SID
Correction post-entretien1
Retrait images modèles
MMM
Correction liens vers modeles excel
[x] Publier/Cacher devient Caché/Visible
[x] Gestion semestre_pair par BDD [x] +Ajouter nom du module pour affichage MODULES>TOUS LES MODULES et autres pages équivalentes Pareil pour NOTES > *
Correction et renforcement de la gestion de l'année+semestre_pair
Correction settings quand aucune formation + getCurrentYear utilisation de la session
Correction des managers avec getCurrentYear
Correction selection formation SETTINGS
[x] Modifier l'affichage du profil
[x] Mise en page de la page PROFIL
[x] Saisie de note libre (sans pas de .25) [x] Pb saisie_notemultiple renvoie "error"
[x] Rang pour import d'inscrits limité 'liste déroulante'
[x] Bouton différent pour la connexion
[x] Afficher la moyenne du contrôle pour le groupe sur la page de saisie
[x] Import de notes pour admin+enseignant (droits cumulés)
[x] Pas de "pointer" sur lien sans destination + lien dossier étudiant pour enseignant + mes groupes + saisie notes + lien dossier étudiant pour étudiant + tous les groupes + mes groupes + lien contrôle étudiant
[x] Compensations + au moins 1 des UE entre 8 et 10 (strictement pour 10) + moyenne des UE < 10 -> UEs entre 8 et 10 ORANGES + SEMESTRE en ORANGE + moyenne des UE >= 10 -> UEs entre 8 et 10 ORANGES + SEMESTRE en VERT + au moins 1 des UE < 8 + SEMESTRE en ROUGE
Nettoyage des sources
Modification du Publier/Cacher en Caché/Visible sur page d'accueil
Créditage pageManager.js
[x] Gestion de l'ajout/suppression du statut "teacher" + si aucun module, plus enseignant + si au moins 1 module, enseignant
Merge branch 'dev' of https://github.com/xdrm-brackets/SID into dev
[x] Gestion explicite du chargement de tout traitement (bounce pamp puis retour default) + career.js + groups.js + modules.js + settings.js
Cross-Browser bounce_error
Mise à jour du modèle d'import de jury
[x] Capitalisation (check) + conception BDD (appartenance on enregistre les ue NON CAPITALISÉES) + uniquement pour même (formation + rang + année±1 ) parcours (càd redoublement) + affichage: moyenne UE / "non pris en compte" -> semestreRepo::getRedoublements(id_sem) retourne tableau des ID des semestre équivalents + gestion de l'affichage + lien pour capitaliser cet UE quand "non pris en compte" + gestion du calcul de moyenne -> pb calcul moyenne semestre (croisement des moyennes) + gestion des valeurs par défaut lors de la création (premier affichage) -> on garde normal si aucun UE inactif -> et on prend la moyenne de plusieurs si au moins un UE inactif -> on met tous les autres UEs (en doublons ducoup) inactifs sauf le dernier
[x] Finalisation/Correction capitalisation + lors de la création
[x] Affichage des semestres non capitalisés sur le svg (violet)
Config SQL externe
Ajout début JS+vue
Correction erreur Cédric
Code-cleaning
Affichage résultats (étu)
Lien vers dossier étudiant depuis résultat recherche
[ ] Recherche instantanée (admin/ref) + étudiants + lien vers dossier étudiant + contraintes (si connecté et admin/master)
Correction ;;
Gestion aucun résultat uniquement pour étudiants
[x] Gestion capitalisaton automatique lors première vue
[x] Moyenne semestre inversées car array_reverse inverse les index
[x] Couleur orange pour 10 pile

View File

@ -1,11 +1,11 @@
| css | 1359 |
| js | 915 |
| manager | 3516 |
| repo | 2709 |
| page | 3242 |
| _JS | 1655 |
| css | 1509 |
| js | 982 |
| manager | 3787 |
| repo | 2857 |
| page | 3307 |
| _JS | 1749 |
| API.php | 112 |
| index.php | 138 |
+-----------+-------+
| TOTAL | 13646 |
| TOTAL | 14441 |
+-----------+-------+