Premier push de la branche
Ajout de la partie de modération de cours
 Ajout de la page de modération des sujets d'examens. Ajout du schéma de la bd
Suppression des répertoires non concernés par le suivi du code, et correction de quelques parties du code.
Intégration des règles d'ignorance de fichiers appropriés pour le projet. Suppression de system/index.html du projet
Suppression et ignorance du fichier index.php
Résolution d'un bug dans l'affichage du captcha. Integration du captcha dans une librairie à part entière.
Refactorisation de la méthode Sujets::annees dans controllers/sujets.php. Mettre à jour models/catalogue/annees.php pour concrétiser cette refactorisation.
Refactorisation de la méthode Cours::annees dans controllers/cours.php. Résolution d'un bug dans la méthode Annee::listerAnnees de models/catalogue/annee.php.
Première refactorisation pour Cours::contenu dans controllers/cours.php, avec les changements associés dans d'autres fichiers.
Première refactorisation pour Cours::contenu dans controllers/cours.php, avec un nouveau modèle CoursAccepte dans contenu/coursaccepte.php pour les cours acceptés.
Première refactorisation de CoursAccepte::listerCoursAnnee dans models/coursaccepte.php.
Deuxième refactorisation de CoursAccepte::listerCoursAnnee dans models/coursaccepte.php. Intégration pour ce fait, de CoursAccepte::listerCoursChapitre pour lister les cours d'un chapitre donné.
Une petite modification dans le constructeur de CoursAcceptee. Les affections des modèles à l'instance ne sont pas nécessaires, et donc peuvent être supprimées.
Mise en forme de Cours::publier dans controllers/cours.php, avant la refactorisation.
Première refactorisation de Cours::publier dans controllers/cours.php. Intégration de la méthode CoursModere::ajouter dans models/contenu/coursmodere, pour l'ajout d'un nouveau cours à modérer. Intégration de la méthode Chapitre::getCMA dans models/catalogue/chapitre php, pour récupérer le module et l'année correspondants à un chapitre donné. Résolution de quelques bugs dans la partie ajax (ajax/ajax.js). Quelques mises en forme dans le code source.
Première étape de la refactorisation totale du projet, avec une séparation claire entre controllers, models et views, et forms. Cette dernière est une inspiration de la décomposition de django. Quelques modifications superficielles.
Deuxième étape de la refactorisation totale du projet, avec une séparation claire entre controllers, models et views, et forms.
Troisième étape de la refactorisation totale du projet, avec une séparation claire entre controllers, models et views, et forms.
Quatrième étape de la refactorisation totale du projet, avec une séparation claire entre controllers, models et views, et forms.