événements récurrents #7
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Implémenter les événements récurrents (réfléchir aux cas d'usage, voir avec Alice)
Proposition d'implémentation :
Au moment de la création d'une récurrence, on créé tous les événement, et l'objet de récurrence.
Dans le formulaire de création d'événement, on permet d'indiquer si c'est un événement récurrent, qui ajoute au formulaire des champs permettant d'en faire la saisie, puis la création.
Si on veut modifier (ou supprimer) un événement qui fait partie d'une récurrence, on peut choisir de modifier tous les événements de la récurrence, juste le courant, ou aussi ceux qui suivent.
On change tous les champs, et si c'est la date qui change, on fait un shift sur tous les autres.
Il faudra faire attention aux modifications par import également (durée qui change, etc).