événements récurrents #7
Labels
No Label
à discuter
architecture
bug
communication
devops
export
importation
lieux
meta
modélisation
modération
notification
recherche
robot
source
utilisateurs
UX
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: jmtrivial/agenda_culturel#7
Loading…
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).