Une simple griffe

Publié le : 17 decembre 2014

Dans le cadre d’un projet de site à base de WordPress et de Contact Form 7, nous avons dû inclure la gestion d’une signature manuscrite à un formulaire de contact : Le client signe en fin de formulaire et son autographe apparait tout simplement dans le mail final reçu par le destinataire, attestant en quelque sorte de l’authenticité de l’expéditeur (toute relative juridiquement, si vous voulez mon avis).

J’ai été assez surpris de constater qu’un tel addon à CF7 n’existait pas déjà. Ou alors j’ai mal cherché. Toujours est-il que face à l’adversité et la difficulté insurmontable d’inclure une librairie JS à un plugin WordPress, nous avons pris la grave décision de faire ce plugin nous-même malgré tout. Des vrais malades.

Nous partîmes donc 500 à la recherche d’une librairie Javascript sympathique, et par un prompt renfort, nous nous vîmes 3000 choisir le “Signature Pad” de szimek, que l’on avait déjà vu à l’oeuvre sur le site du Mouvement Y.

 

Techniquement, rien de bien compliqué : on reprend le template d’un champ Contact Form 7 classique, on y colle la librairie en question et en 2 coups de cuillère à pot c’est gagné; le plugin est prêt. Like a boss.

Ça utilise du Canvas, donc ça ne fonctionnera pas sur IE8, mais sur mobile oui : il faut savoir ce que l’on veut.

Et comme chez Breizhtorm on a le coeur sur la main, vous pouvez retrouver le plugin ci-après. En espérant que ça puisse être utile à quelqu’un un jour…

WordPressGitHub

 

 

Edit du 12/05/2015

500 téléchargements plus tard et aprés un certain nombre de sollicitations pour améliorer le fonctionnement du plugin, ce dernier passe enfin en v2. La communauté WordPress est décidement toujours aussi « suprenante ».

Sans rentrer dans les détails techniques, les images des signatures enregistrées sont maintenant pleinement compatibles avec tous les clients mails. Encore merci à tous les utilisateurs qui nous ont fait des retours ou qui le feront à l’avenir.

Il y avait
de l'idée ?

Contactez-nous