Commit Graph

220 Commits

Author SHA1 Message Date
xdrm-brackets 44555f6156 [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
2016-01-08 23:34:17 +01:00
xdrm-brackets 2174ecfaa9 [x] Gestion de l'ajout/suppression du statut "teacher"
+ si aucun module, plus enseignant
	+ si au moins 1 module, enseignant
2016-01-08 16:17:16 +01:00
xdrm-brackets 7e20d41872 [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
2016-01-08 02:16:27 +01:00
xdrm-brackets 702b20aa8f [x] Afficher la moyenne du contrôle pour le groupe sur la page de saisie 2016-01-07 23:17:23 +01:00
xdrm-brackets 99bf5447b9 [x] Saisie de note libre (sans pas de .25)
[x] Pb saisie_notemultiple renvoie "error"
2016-01-07 22:39:01 +01:00
xdrm-brackets 946d87dfe7 Correction des managers avec getCurrentYear 2016-01-07 21:39:49 +01:00
xdrm-brackets b0983bb5fc Correction et renforcement de la gestion de l'année+semestre_pair 2016-01-07 21:24:43 +01:00
xdrm-brackets 4eb3c19552 [x] Gestion semestre_pair par BDD
[x] +Ajouter nom du module pour affichage MODULES>TOUS LES MODULES et autres pages équivalentes
	Pareil pour NOTES > *
2016-01-07 21:15:16 +01:00
xdrm-brackets 98a73d3ecd [x] Publier/Cacher devient Caché/Visible 2016-01-07 19:18:21 +01:00
xdrm-brackets 2b354f3ca1 Correction post-entretien1 2016-01-07 15:09:20 +01:00
xdrm-brackets f503c6bd6b Creative Commons 2016-01-07 12:23:47 +01:00
xdrm-brackets 29e1300d12 .. 2016-01-06 22:26:40 +01:00
xdrm-brackets 5b9d5283b2 [x] Permettre d'ajouter un même module pour un correcteur mais pour un autre semestre (afficher dans le <select>) 2016-01-05 23:03:10 +01:00
xdrm-brackets e3f251dadb Correction mineure (prev2 => prev) 2016-01-04 21:15:52 +01:00
xdrm-brackets cc9b94f4c3 [x] Correction couleur <SVG> du parcours
[x] Lien vers les contrôles depuis le parcours
2016-01-04 18:41:48 +01:00
xdrm-brackets 22693dd58f [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
2016-01-04 17:48:13 +01:00
xdrm-brackets 9271b5ff88 [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
2016-01-04 12:32:20 +01:00
xdrm-brackets 17dd4096ed [x] Import de notes pour un contrôle
+ @excelManager
	+ enregistrement
	+ lecture/parsage
	+ intégration
2016-01-03 22:02:46 +01:00
xdrm-brackets c2ef609182 [x] Afficher les mentions jury dans le dossier étudiant 2016-01-03 12:12:50 +01:00
xdrm-brackets c087f7cadf [x] Corrections delNumeric(*, true); 2016-01-03 11:58:11 +01:00
xdrm-brackets 4c3d629edb [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
2016-01-03 11:55:20 +01:00
xdrm-brackets be13fecb9e excelManager@import_jury 2016-01-03 11:31:26 +01:00
xdrm-brackets d7b4c4c49f Correction erreur delNumeric(); 2016-01-03 01:04:28 +01:00
xdrm-brackets 28623c1c47 [x] Ajout de la colonne "mention" à la table "appartenance" dans la BDD qui contiendra la mention jury du semestre
[x] Gestion des mentions Jury
	ADM => Passage de semestre
	ADJ => Passage de semestre
	RDB => redoublement si fin d'année
	RFS => recalé

[x] Passage de semestre
	+ Trouver le semestre suivant
		+ si n'existe pas, on le crée
	+ on ajoute une appartenance avec l'étudiant

[x] Redoublement si fin d'année
	+ Trouver le semestre 2 fois précédent
		+ si n'existe pas, on le crée
	+ on ajoute une appartenance avec l'étudiant
2016-01-03 00:59:18 +01:00
xdrm-brackets 9f1d953fbb delNumeric pour tous les fetch() de 1-deep + début de passage de semestres 2016-01-02 20:59:31 +01:00
xdrm-brackets d8fbc6eac1 [x] Export jury
+ format
	+ excelManager
	+ génération
	+ téléchargement
2016-01-02 20:15:06 +01:00
xdrm-brackets 7863168646 [x] Export groupes
+ format
	+ excelManager
	+ génération
	+ téléchargement
2016-01-02 18:43:33 +01:00
xdrm-brackets e25aa52d96 [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
2016-01-02 15:55:25 +01:00
xdrm-brackets a4c38bced1 [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)
2016-01-02 14:21:31 +01:00
xdrm-brackets 850cca76cc Déploiement du checkParam() (principe de vérification des champs centralisé) terminé (~80) 2015-12-30 17:21:10 +01:00
xdrm-brackets 6f35306f36 Correction de la connection BDD générique 2015-12-30 17:04:02 +01:00
xdrm-brackets 594615fe90 Implémentation des conditions du checkParam(); et déploiement débuté 2015-12-30 17:02:17 +01:00
Fauvet cdd94070fb [AJOUT] Profil 2015-12-08 10:57:35 +01:00
xdrm-brackets 0f7b4a8e91 Ajout de l'autoloader (intégration complèteà 2015-12-06 20:08:28 +01:00
xdrm-brackets e079849835 Intégration de l'autoloader 2015-12-06 19:42:02 +01:00
xdrm-brackets 7a4c2e7f87 Déplacement d'étudiants multiple + affichage des noms de groupes par taille puis alpha 2015-12-06 15:05:22 +01:00
xdrm-brackets c96b605021 Modification de shortcut-manager (pas besoin de tout retaper dans l'ordre) + correction JS "undefined creerSemestre"
commit v2 (ajout index)
2015-12-05 19:43:44 +01:00
xdrm-brackets b24b81866b Ajout des raccourcis clavier et suppression de données inutiles (loader+php vars dans <input:hidden>) 2015-12-02 20:12:34 +01:00
xdrm-brackets f6d40ff903 [x] Les contrôles n’ayant pas encore de note doivent afficher "pas encore de note"
[x] Enlever le nom du module à l’affichage de chaque contrôle car il est déjà affiché au dessus.
[x] Afficher le poids des modules mais aussi des UEs
2015-12-01 20:00:37 +01:00
xdrm-brackets 1fa1c5547f 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) 2015-12-01 19:01:05 +01:00
xdrm-brackets a8369ef98b Mise à jour de la BDD 2015-12-01 18:17:55 +01:00
xdrm-brackets e89e992894 [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
2015-12-01 18:15:44 +01:00
xdrm-brackets 7b98cb3299 Correction: plus de duplicata sur la page mes_groupes/tous_les_groupes au niveau de l'affinage de semestres 2015-12-01 16:46:41 +01:00
xdrm-brackets 83fd11cf15 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
2015-11-30 21:46:40 +01:00
xdrm-brackets 75265c8987 Mettre en couleur les notes modifiées 2015-11-30 19:58:06 +01:00
xdrm-brackets 8b6e898ecc 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 ?)
2015-11-30 19:46:10 +01:00
xdrm-brackets e248a57a39 Importation des MCC/inscrits en fonction de getCurrentYear() et non $_SESSION['annee'] 2015-11-30 19:41:31 +01:00
xdrm-brackets 5cc28c47ea Utilisation de l'id groupe pour l'affichage de notes par groupe
Modification de la visualisation par groupes pour les enseignants aussi (utilisation d'UID groupe pour affinage)
2015-11-30 19:34:35 +01:00
xdrm-brackets 7be48a968b Correction de l'affichage de groupes avec un nom avec des espaces => utiliser des ID à faire 2015-11-30 19:29:12 +01:00
xdrm-brackets d6a7b7885b Possibilité pour 'master'/'admin' de changer l'année de visualisation reste à bloquer la modification des années précédentes 2015-11-30 19:17:39 +01:00