Skip to content

WIP: Projet J : Convocations PDF

wassimbouali requested to merge wassimbouali/FlOpEDT:dev into dev

Liste des choses à vérifier

Merci de vérifier is votre Merge Request (MR) satisfait bien aux conditions suivantes (mettre un 'x' pour cocher la case) :

  • Nous avons ajouter nos noms dans le fichier AUTHORS.md
  • Nous avons ajouter quelques mots d'anglais dans le CHANGELOG.md pour résumer notre travail
  • Si nous avons utilisé de nouveaux modules python, nous les avons ajouté dans le fichier requirements.txt
  • Nous avons effectué quelques tests (et les avons éventuellement ajouté au dépôt)
  • Nous avons ajouté, modifié et revu la documentation, si nécessaire. On peut effectuer une MR sur la page wiki de FlOpEDT, comme expliqué ici : https://stackoverflow.com/a/38537453
  • Nous n'avons pas ajouté d'affichage dans les consoles (ni dans celle de django (avec print), ni dans celle du mavigateur (avec des console.log))

Type de Merge Request

Merci d'indiquer le type de votre MR (mettre un 'x' pour cocher la case) :

  • Réparation de bug
  • Fonctionnalité
  • Mise à jour de style sur le code (formatage, renommage)
  • Refactoring (pas de changement fonctionnel, ni de changement d'API)
  • Autre (à décrire) :

Quel est le comportement actuel ?

Nous modifions l'interface du site pour ajouter un bouton

Quel est le nouveau comportement ?

  • Ajout de la fonctionnalité permettant de générer des PDF des convocations à tout les examens ou TP noté de la semaine
  • Ajout d'un bouton sur le site se trouvant sur la bande noir (il faut être connecté pour pouvoir voir le bouton convocation sinon il n'apparaitra pas)
  • Les étudiants pourront utiliser cette fonctionnalité mais aussi les professeurs
  • Pour pouvoir récuperer la convocation, il faudra être connecté sur le site et donc la convocation sera personnelle (les professeurs pourront récuperer la convocation de n'importe quelle étudiant)
  • Sur les convocations pour les étudiants tiers-temps, il y aura une indication montrant qu'il sont tiers-temps.

Est-ce que cette MR casse une autre fonctionnalité ?

  • Oui
  • Non

bug ne pouvant pas exporter les informations en PDF ou bien les informations du PDF exporté sont erronés. Si nous plaçons mal le bouton sur l'interface du site et que d'autres groupes ont modifiés cette même interface il peut y a voir conflit.

Est-ce que cette MR contient de nouvelles migrations de base ?

  • Oui
  • Non

Avancement du projet

Nous avons réussi à récuperer le pdf avec le nom,le prénom et le département de l'utilisateur.Nous avons aussi réussi à récuperer l'intégralité des cours. Il nous manque le filtre permettant d'afficher les examens qui sont dans l'EDT de l'utilisateur. Après avoir récuperé les examens il faudra aussi récuperer la date, l'heure et la salle où le ou les examens se dérouleront.

Informations supplémentaires ?

L'emplacement du bouton sur l'interface :

image

Edited by PabloLeCrapaud

Merge request reports