Développement #101595
openIndiquer sur les rendez-vous qu'un rappel a été envoyé
0%
Description
Il est demandé (dans #100834) que les agents consultant l'agenda puissent voir qu'un rappel a été envoyé pour un rendez-vous.
Sur la forme je me disais que dans la suite de #75020 on pourrait en barre latérale avoir une icône type alarme/sonnerie avec en survol l'information "un rappel a été envoyé le $date à $heure".
Files
Updated by Souen Boniface 4 months ago
- Status changed from Nouveau to En cours
- Assignee set to Souen Boniface
🤖 Une pull request concernant ce ticket a été ouverte :
- URL : https://git.entrouvert.org/entrouvert/chrono/pulls/590
- Titre : WIP: manager: show reminder infos on meetings (#101595)
- Modifications : https://git.entrouvert.org/entrouvert/chrono/pulls/590/files
Updated by Souen Boniface 4 months ago
- File vue_jour.png vue_jour.png added
- File vue_semaine.png vue_semaine.png added
En réutilisant le code du bouton "annuler", ça donnerait quelque chose comme ça.
L'info s'afficherait en info-bulle (tooltip) au survol de la petite cloche.
Je vois avec l'équipe front si c'est OK côté HTML, UX, et accessibilité.
Updated by Souen Boniface 4 months ago
- Assignee changed from Souen Boniface to EO Dev Front
Cher front, je vous refile le petit pour améliorer la partie accessibilité et UX/UI.
~~
Pense-bête pour voir la "feature" en local, si ça aide :
1. Créer un agenda de type "rendez-vous" (ex: "les lundis du badminton").
2. Ajouter un type de rdv (ex: "petit match", 1 h) et une plage horaire (ex: tous les lundis de 8 h à 18 h).
3. Générer la source de données ("actualiser les agendas" dans Studio/Source de données).
4. Récupérer l'URL de liste des créneaux (en cliquant sur la source de données ; URL du type /api/agenda/les-lundis-du-badminton/meetings/petit-match/datetimes/).
5. Réserver un des créneaux (via l'API), quelque chose qui ressemblera à :
curl -u {user:mdp} -X POST -H 'Content-Type: application/json' https://chrono.dev.publik.love/api/agenda/les-lundis-du-badminton/fillslot/petit-match:2026-03-30-1600/
6. Mettre manuellement (dans un shell django, chrono-shell) une date dans un des champs email_reminder_datetime ou sms_reminder_datetime :
from chrono.utils import timezone
b = Booking.objects.latest("pk")
b.email_reminder_datetime = timezone.now()
b.save()
7. Aller sur la vue journalière ou hebdo de la réservation.
Updated by Thomas Jund 2 months ago
- Tags deleted (
gt-front) - Assignee changed from EO Dev Front to Thomas Jund
Updated by Thomas Jund about 2 months ago
Au vue des avis de ne pas associer une information au sein des boutons d'action, je propose d'afficher la cloche au survol dans la bordure gauche du RdV
Updated by Souen Boniface about 2 months ago
Je vote aussi pour ne pas mélanger informations, boutons et chèvres.
Par contre, garder en tête que l'idée là est d'afficher également où et quand ont été envoyés le ou les rappels, cf la tooltip de #101595#note-3.
Du coup, petite question : est-ce que l'info ("Un rappel a été envoyé par courriel le XXX.") s'afficherait au survol de la cloche ?
Et un petit doute soudain : je me demande après coup si la cloche ne donne pas l'impression qu'il y a un rappel de programmé (plutôt que qui a été envoyé) ?
Updated by Thomas Jund about 2 months ago
Du coup, petite question : est-ce que l'info ("Un rappel a été envoyé par courriel le XXX.") s'afficherait au survol de la cloche ?
Oui
La cloche signifie généralement alarme / rappel . elle est en effet parfois utilisée pour indiquer la programation d'une alarme, mais cela pourrait aussi être le casEt un petit doute soudain : je me demande après coup si la cloche ne donne pas l'impression qu'il y a un rappel de programmé (plutôt que qui a été envoyé)
l'icone apporte les infos suivantes :
- un rappel est ou a été programmé pour ce Rdv
- à quel date ce rappel sera ou a été envoyé
Ce qui est bien je trouve.
Updated by Thomas Jund about 2 months ago
La cloche est utilisée pour les notifications aussi. Bref c'est assez large.
Updated by Thomas Jund about 2 months ago
- Assignee changed from Thomas Jund to Souen Boniface