Table des matières

Résolution d'une issue 2 : #324 (et travail préparatoire pour l'issue #64)

Présentation des issues

Description de l'issue #324

Allow facultative email collecting
Now that !266 (merged) allows collecting user emails, we could allow admin to choose if filling email must be required.
https://framagit.org/framasoft/framadate/issues/324

Description de l'issue #61

Contrôler l’identité des sondés
Le sondé saisie une adresse de messagerie, framadate envoie un lien de confirmation à cette adresse avant que la réponse n’apparaisse au niveau des résultats ; les adresses des personnes ne seraient visibles que par l’auteur du sondage pour éliminer les réponses ’farfelue’. https://framagit.org/framasoft/framadate/issues/61

Justification du choix des issues

Résoudre ces deux issues permet de poursuivre le travail que j’ai réalisé en Résolution d'une issue 1 : #38.

Solution conseillée (par Thomas Citharel)

Le champ collectusersmail devient un entier à la place d’un booléen pour avoir la correspondance suivante :

Travail réalisé

Itération 1

Remarque suite à l'itération 1

L’option 3 (enregistrement d’email avec adresse valide requise pour voter, l’envoi du formulaire déclenchant l’envoi d’un email avec un lien pour valider le vote) n’est pas encore implémentée (l’option n’est pas sélectionnable à la création d’un sondage).
Son implémentation nécessite en effet l’utilisation du service d’envoi de mails (qui est désactivé au sein de notre installation), voilà pourquoi le travail reste préparatoire à la résolution de l’issue #61.

Visualisation de l'itération 1

 Nouveaux paramètres et avertissement dans la création d'un sondage

 Nouveaux paramètres et avertissement affichés dans les infos d'un sondage

Merge request

https://framagit.org/framasoft/framadate/merge_requests/313