[spip-dev] amélioration des pétitions

Salut,

Je suis en train de travailler sur les pétitions de SPIP (pour le site
<http://petitions.agora.eu.org/>), ce qui m'amène à relever certains
points sur lesquels cet outil pourrait être amélioré :

- Il serait utile d'ajouter un champ de vérification du mail, pour
  éviter les fautes de frappe (fréquentes). Pour ce point, je peux
  proposer un patch facilement.

- Quand une erreur se produit (champ manquant, etc), SPIP ne retourne
  qu'un message d'erreur. Il serait sans doute préférable de retourner
  le message d'erreur suivi du formulaire de signature (dans lequel
  seraient déjà pré-encodées les données entrées par l'utilisateur). Sur
  ce point également, je peux proposer un patch.

- La fonction email_valide sensée vérifier si les mails ne vérifie que
  la syntaxe (en encore particuliellement puisqu'elle laisse passer des
  adresses mail dans le domaine desquelles il n'y a pas de point) et
  laisse passer les adresses mails données sur des serveurs imaginaires.
  Il y a une solution pour ça ici :
  <http://atranchant.developpez.com/code/validation/index.php> (mais ça
  utilise PEAR).

En outre, personnellement, j'ai ajouté une série de champs (avec les
options correspondantes pour rendre l'usage de ces champs optionnels)
pour arriver à ceci :
<http://petitions.agora.eu.org/libreparcours/signer.html>
Mes modifications sont sans doute trop particulières, mais l'ajout
optionnel de l'adresse postale serait sans doute utile à beaucoup de
monde (ou alors une extension des champs extra aux signatures des
pétitions).