Je trouverai interessant d’avoir la possibilité pour l’administrateur d’un sondage de collecter les adresses mail des sondés (visibles uniquement sur le formulaire admin). Un peu comme le nom/pseudo, mais cachés au sondés, donc. Afin de faciliter la vie de l’administrateur en cloture de sondage : parfois, on envoie un sondage à 200 personnes. Et on ne souhaite recontacter que les 20 qui ont répondu “OK”.
C’était à la base une demande de Mozilla.
Il s’agit d’abord d’une demande fréquente au sein des utilisateurs de Framadate. Par ailleurs, cette modification ferait de Framadate un concurrent de taille face à Doodle où cette fonctionnalité est payante.
framadate/app/classes/Framadate/Migration
pour ajouter le nouvel attribut mail
à la table vote(poll_id, name, choices, uniqId)
dans la base de données/framadate/admin/migration.php
insert($pollid, $name, $choices, $token)
* MAJ de la méthode
update($pollid, $vote_id, $name, $choices)
updateVote($pollid, $voteid, $name, $choices, $slothash)
* MAJ de la méthode
addVote($pollid, $name, $choices, $slot_hash)
splitVote($votes)
updateVote
et addVote
$smarty
et appel du nouveau fichier display_mails.tpl