Development #78135
Améliorer les boutons d'action dans un courriel
0%
Description
Aujourd'hui, quand on clique sur un bouton d'action dans un courriel, on arrive sur une page où l'on doit confirmer l'action en cliquant à nouveau sur un bouton.
Cela a été mis en place pour éviter qu'un robot d'indexation vienne visiter le lien contenu dans le mail et déclenche l'action.
Sur ce point, ça vaudrait le coup de vérifier si le risque est toujours bien réel.
Il y a plus d'un an, il a été développé la possibilité de personnaliser le message sur la page de confirmation de l'action (quand on doit cliquer une deuxième fois sur le bouton d'action) et sur la page qui confirme que l'action a bien été prise en compte.
{% action_button "terminer" label="Valider" delay=7 message="Votre validation a bien été prise en compte" done_message="Merci de votre participation" %}
Si on prend le cas d'usage Prise de RDV, et que l'on a deux boutons d'actions : Annuler / Modifier le RDV.
Cette situation est satisfaisante en ce qui concerne l'annulation du RDV.
En ce qui concerne la modification du RDV, on pourrait aller encore plus loin dans l'amélioration.
Au lieu d'avoir cette page avec le deuxième bouton de confirmation, on aurait une page cible (le statut cible) qui contiendrait un formulaire avec les nouveaux créneaux.
Le choix et la validation du créneau ferait office de confirmation.
Ce paramétrage ne serait possible que lorsque le statut cible contient une action formulaire.
Demandes liées
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a 11 mois
Sur ce point, ça vaudrait le coup de vérifier si le risque est toujours bien réel.
C'est toujours bien réel.
Mis à jour par Anaïs Ecuvillon il y a 11 mois
Et si on voulait aller plus loin, on remplacerait la syntaxe :
{% action_button "terminer" ... %}
Par un nouvel onglet dans l'action courriel, genre "Bouton d'action", avec les options possibles :
Nom du bouton, choix du saut à déclencher = statut cible
+ soit (message, message de confirmation )
ou directement affichage du statut cible
Avec un + pour en créer plusieurs,
Avec un identifiant qui permettrait d'ajouter une variable dans le courriel pour positionner le.s bouton.s là où on veut.
Mis à jour par Thomas Noël il y a 11 mois
- le code de suivi classique, pour accéder complétement à sa demande tant qu'elle existe
- les boutons d'action, avec durée de vie, permettant de faire des actions sans être connecté ni avoir accès aux détails de la demande
- l'URL d'accès (avec un token dedans), avec durée de vie, permettant d'accéder à la demande tout comme avec le code de suivi -- présentable sous forme d'un bouton
Mis à jour par Anaïs Ecuvillon il y a 11 mois
Thomas Noël a écrit :
Peut-être, plus générique, avoir une « URL d'accès direct au formulaire ».
Je ne me rends pas compte de ce que ça représente niveau dev, mais cette proposition répond à des besoins différents exprimés récemment, donc je suis carrément pour,
Mis à jour par Frédéric Péters il y a 7 mois
- Lié à Development #82088: filtre de création d'un accès temporaire à une demande ajouté
Mis à jour par Robot Gitea il y a 4 mois
- Tracker changé de Autre à Development
- Statut changé de Nouveau à En cours
- Assigné à mis à Frédéric Péters
Frédéric Péters (fpeters) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/921
- Titre : WIP: misc: add {% temporary_access_button %} tag (#78135)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/921/files
Mis à jour par Robot Gitea il y a 4 mois
- Statut changé de Solution proposée à Solution validée
Thomas NOËL (tnoel) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 4 mois
- Statut changé de Solution validée à Résolu (à déployer)
Frédéric Péters (fpeters) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/921
- Titre : misc: add {% temporary_access_button %} tag (#78135)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/921/files
Mis à jour par Transition automatique il y a 4 mois
- Statut changé de Résolu (à déployer) à Solution déployée
Mis à jour par Anaïs Ecuvillon il y a 4 mois
Pour le tester, vous pouvez me décrire le fonctionnement retenu, et les différentes possibilités s'il y en a ?
Mis à jour par Frédéric Péters il y a 4 mois
Il y a désormais un tag {% temporary_access_button %}, qui a le même fonctionnement que temporary_access_url, sauf qu'il affiche un bouton dans un mail.
Mis à jour par Anaïs Ecuvillon il y a 4 mois
- Lié à Development #84806: Réduire l'espace avant le bouton {% temporary_access_button %} ajouté
misc: add {% temporary_access_button %} tag (#78135)