Évolution #1418
Gestion des événements datés, badges, certificats de performance
Description
- Date de visite médicale
- Date de validité de licence (instructeur)
- Date de laché, épreuve FAI, autorisation campagne, passager, dispositif d'envol.
- Gérer un table type d'événement
- Gérer une table événement. Un événement est associé à un pilote et peut être associé à un vol.
- Mettre en place la saisie et l'affichage des événements par pilote
- Migrer les dates existantes dans la fiche pilote vers ce mécanisme
- Nettoyer la gestion pilote des dates qui y étaient gérée.
History
#1
Updated by flub78 over 11 years ago
- Subject changed from Gestion des événements daté to Gestion des événements datés
#2
Updated by flub78 over 11 years ago
- Subject changed from Gestion des événements datés to Gestion des événements datés, badges, certificats de performance
#3
Updated by flub78 over 11 years ago
Voici la version de gvv incluant la gestion des événements. Les modifications apportées sont les suivantes:
- Ajout du controller "event"
- Ajout de deux models "event_model" et "events_types_model"
- Ajout des vues relatives à la gestion des événements, une "tableview" et une "formView"
- Modification de la "tableView" de membre afin de rajouter un lien pointant vers les événements de chaque membre.
- Modification des models "vol_avion_model" et "vol_planeur_model": la fonction image() a été redéfinie dans ces deux classes afin que l'utilisateur puisse identifier plus facilement le vol qu'il souhaite associer à son événement lors du choix dans un selector.
- Modification du fichier assets/javascript/gvv.js: ajout d'une fonction javascript qui fait apparaître ou disparaître les sélecteurs en fonction du type de vol (avion ou planeur) que l'on veut associer à l'événement.
- Modification du fichier librairies/ButtonBack: une fois qu'une alerte à été modifiée, on revient directement sur la liste des alertes de l'utilisateur que l'on vient de modifier.
- Modification des fichiers d'initialisation et de remplissage de la BDD: ajout de 2 tables dans gvv_structure.sql et remplissage des différents types d'événements dans gvv_default.sql
J'ai fait quelques tests pour vérifier que tout fonctionne correctement, il faut juste être sûr que ça n'a pas impacté d'autres composants du logiciel. La gestion des événements n'est pour l'instant accessible qu'avec les droits d'administrateur, je ne sais pas trop comment organiser cette gestion des droits. Un utilisateur peut-il consulter les événements de tout le monde ou juste les siens? Peut-il les modifier et en ajouter ou juste les visualiser?
Glirox
#4
Updated by flub78 over 11 years ago
- Target version set to Release candidate 1
#5
Updated by flub78 over 11 years ago
- % Done changed from 0 to 80
Il reste juste le nettoyage et la gestion des droits
#6
Updated by flub78 over 11 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 80 to 100
#7
Updated by flub78 over 11 years ago
- Status changed from Résolu to Fermé