Evolution #7536
EOP : permettre de recevoir les fichiers des élèves d'un même groupe dans un dossier unique lors du ramassage
100%
Description
Lors d'un ramassage de devoir, un dossier par élèves est crée dans le répertoire du prof.
Faire en sorte que tous les fichiers ramassés soient dans le même répertoire pour éviter au prof d'avoir à ouvrir chaque dossier.
Associated revisions
Rammassage des devoirs sans créer un répertoire par élève (fixes #7536)
Affecte le ramassage et le rendu d'un devoir en préfixant les fichiers de l'élèves par son login.
Amélioration de la gestion des noms de fichiers lors du rendu (fixes #7536)
History
#1 Updated by Lionel Morin over 9 years ago
Amélioration :
- les fichiers et dossiers de l'élèves sont préfixés par son login et placés directement dans le dossier du prof : .../perso/devoirs/ramasses/<nom_devoir>--<nom_groupe>
(par exemple le fichier "exo.txt" de l'élève "toto" sera copié avec le nom : "toto--exo.txt")
- pour corriger il faudra bien garder ce préfixe dans les noms de fichier
- pour rendre un fichier (ou dossier) supplémentaire à un élève il faudra bien le préfixer avec le login (ex : "nouveau.txt" => "toto--nouveau.txt")
- lors du rendu, ce préfixe est retiré avant la copie chez l'élève dans .../perso/devoirs/<nom_prof>/<nom_devoir>/correction
Tous les fichiers ou dossier n'ayant pas la forme "<login>--<nom_fichier>" avec un login valide sont ignorés.
Compatibilité pour les devoirs en cours : si la mise à jour a lieu alors qu'un devoir est déjà ramassé, il sera rendu correctement.
Cette mise à jour affecte aussi à la gestion de devoir dans l'EAD.
#2 Updated by Lionel Morin over 9 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit c4b60e10c14ae74b48b3a46592bbe9f7e03879db.
#3 Updated by Lionel Morin over 9 years ago
- Status changed from Résolu to À valider
Il reste des problèmes liés au renommage des fichiers pour le rendu des devoirs.
#4 Updated by Lionel Morin over 9 years ago
- Status changed from À valider to Résolu
Appliqué par commit 1a9692b455e00f1c2903accfd9bc15a053399ece.
#5 Updated by Benjamin Bohard over 9 years ago
- Status changed from Résolu to Fermé
Les devoirs ramassés sont placés à la racine du répertoire de la classe avec le login de l'élève suffixant le nom du groupe.