Impressum

« Formidable » : le nouveau plugin générateur de formulaires

jeudi 4 novembre 2010
par  François Daniel Giezendanner
popularité : 2%
1 vote

 Assurer la migration de « Forms & Tables » vers « Formidable »

Nous préparons actuellement la migration de SPIP 2.0.12 vers SPIP 2.1.2. Dans ce cadre, le « Plugin Formidable » présente à nos yeux un grand intérêt dans le sens qu’il offre une grande panoplie de fonctionnalités et qu’il assure la migration depuis le « Plugin Forms & Tables » : en effet, il permet d’importer un formulaire « Forms & Tables » préalablement sauvegardé dans un fichier.

Donc, avec SPIP 2.1.2 nous adoptons le plugin « Formidable », mais nous laissons à disposition le plugin « Forms & Tables » pour ne pas brusquer ses utilisateurs, qui pourront ainsi migrer en douceur vers ce formitable plugin s’ils le souhaitent. Leurs activités avec ces deux plugins constitue une base de tests et d’évaluation précieuse.

 « Form-i-dable », le générateur de formulaires

Formidable, formidable, nombreux sont les outils, plugins, add ons, etc. qui sont formidables, le plugin « Formidable » est certes formidable mais il est de plus autant « Form-i-Dable » que surtout « Form-i-Table ».

Un générateur de formulaires facilement configurable pour les non-informaticiens et facilement extensible pour les développeurs.


 Introduction

Formidable n’est pas basé sur les deux plugins de création de formulaires que sont « Forms & Tables » et « Spip Formulaire », il repart de zéro pour proposer quelque chose :

  • de plus facile à utiliser pour les utilisateurs d’une part ,
  • mais aussi de plus facile à personnaliser pour les développeurs. avec le parti pris de se baser de préférence sur plusieurs petits plugins spécialisés et de tirer parti de la nouvelle norme CVT.

 Installation

Récupérez le paquet ZIP du Plugin Formidable ou installez depuis l’interface de votre SPIP.

Le plugin Formidable nécessite les plugins suivants sur spip-zone :

  1. Bonux : Zip ici : http://files.spip.org/spip-zone/spip-bonux.zip
  2. Saisies : Zip ici : http://files.spip.org/spip-zone/saisies.zip
  3. Vérifier : Zip ici : http://files.spip.org/spip-zone/verifier.zip
  4. YAML : Zip ici : http://files.spip.org/spip-zone/yaml.zip (cf. The Official YAML Web Site)
  5. Facteur : Zip ici : http://files.spip.org/spip-zone/facteur.zip

 Importation de formulaire

Le plugin Formidable vous permet d’importer un formulaire préalablement sauvegardé dans un fichier :

  1. au format yaml (format natif formidable) ;
  2. au format xml de Forms & Table ;
  3. au format WCS.

 Tutoriel vidéo


 Source et documentation détaillée

  • 28 février : Apéro SPIP Bordeaux
    par Nath33 – Bordeaux – 27 février 2012
    http://www.spip-party.net/28-fevrier-Apero-SPIP-Bordeaux
    • Programme
      • Les formulaires avec spip
        • Formidable, générateur de formulaire Présentation & demo, les options
        • es autres systèmes Forms & Tables, formulaire auteur, CVT
      • Questions / Réponses
    • Avec la participation de Cerdic et Rastapopoulos

Commentaires  (fermé)

Logo de georges Eckstein
mercredi 6 avril 2011 à 16h10, par  georges Eckstein

Bonjour, encore quelques petits soucis ...

j’aimerais bien utiliser ce plugin sur un des sites dont j’ai la gestion pour effectuer des annonces de camp au secteur qui s’occupe des subventions globales, mais les points suivants me posent problème : 1) Dans la configuration des traitements :

a) le champ destinataire ne propose rien d’autre que le choix Aucun

Serait-il possible d’y faire figurer les différents champs e-mail,, il serait idéal de pouvoir en mettre plusieurs ?

b) Dans le champ « Nom de l’envoyeur » lorsque j’indique @ligne2@ cela ne transforme pas ce code avec le contenu de ce champ. C’est bien l’indication @ligne2@ qui figure comme expéditeur !!

c) il est impossible d’indiquer un code de ce genre « @email_1@ » dans le champ « Destinataires supplémentaires » cela pourrait être fort pratique. 2) Dans la configuration du formulaire,

serait-il possible d’augmenter la taille du champ « Message de retour », j’aurais voulu indiquer un texte un peu plus conséquent ? 3) Dans le mail de confirmation :

a) le nom de « l’envoyeur » du mail n’est pas très clair (cf point 1b)

b) si je mets un peu de couleur dans les titres des champs avec du code HTML, ce code apparaît dans la réponse

c) tout comme si un choix par menu déroulant est laissé vide le code HTML et apparaissent 4) dans le fichier CSV d’extraction des résultats

l’ensemble des caractères accentués est représenté par des signes « cabalistiques » est-il possible de l’éviter ?

Dans l’attente de votre réponse et en espérant que ces petits soucis trouveront une solution tout prochainement, je vous remercie très chaleureusement du temps et de l’énergie que vous consacrer pour proposer à des béotiens de mon genre des outils qui leur facilitent la vie et leur permettent de proposer des sites utiles et attrayant pour leurs utilisateurs.

Gecko62

Logo de Georges Eckstein
mardi 8 février 2011 à 11h08, par  Georges Eckstein

Bonjour,

J’ai un soucis avec l’’importation de formulaires Form et tables

Si le texte d’accompagnement de validation du formulaire est trop grand (message envoyé par mail et/ou affichée à l’écran après la validation, Formidable l’annonce à l’utilisateur les différences et les données tronquées et cesse l’importation de tous les autres champs de saisie ??

C’est dommage lorsque le formulaire comporte un grand nombre de champs obligeant l’utilisateur a recommencer tout son travail de mise en page.

Par avance un grand merci de votre peine

Bien cordialement

G. Eckstein

PS : commentaire également posé sur l’article de SPIP-Contrib

Logo de KMk
samedi 13 novembre 2010 à 18h32, par  KMk

Bonjour,

J’ose laisser un message, même si je vois la page de commentaires blanche.

Je viens de tester Formidable, sur un spip 2.1.0 [15604] : le formulaire se construit bien, mais, à l’insertion dans un article, j’obtiens ces messages :

  • méthode <formulaire|formidable|id=1>
    <?php include_once("./" . _DIR_RACINE . "ecrire/balise/formulaire_.php"); if ($lang_select = "fr") $lang_select = lang_select($lang_select); inserer_balise_dynamique(balise_FORMULAIRE__dyn('FORMULAIRE_FORMIDABLE', '1'), array('', '', '', '', 'fr')); if ($lang_select) lang_select(); ?>
  • méthode <formulaire|formidable|id=nom-formulaire>
    <?php include_once("./" . _DIR_RACINE . "ecrire/balise/formulaire_.php"); if ($lang_select = "fr") $lang_select = lang_select($lang_select); inserer_balise_dynamique(balise_FORMULAIRE__dyn('FORMULAIRE_FORMIDABLE', 'formidable1'), array('', '', '', '', 'fr')); if ($lang_select) lang_select(); ?>

Avez-vous rencontré ce type d’erreur ? Bonne continuation,

KMk.

Publications

Derniers articles publiés

Agenda

<<

2017

 

<<

Octobre

 

Aujourd'hui

LuMaMeJeVeSaDi
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345
Aucun évènement à venir les 6 prochains mois

Météo

Ville(SZXX0013)

Conditions météo à 0h0
par weather.com®

Inconnu

°C


Inconnu
  • Vent :  km/h - N/D
  • Pression :  mbar tendance symbole
Prévisions >>


Annonces

Embed Twitter « responsive tools »

Pour le faire sur votre site


Embed Twitter « RWD »

Pour le faire sur votre site


Embed Twitter dans SPIP

Pour le faire sur votre site


Sites favoris


9 sites référencés dans ce secteur

Brèves

Mise à jour de sécurité SPIP 2.1.10 du 7 avril 2011

mardi 19 avril 2011

...et oui encore une nouvelle version de SPIP (SPIP 2.1.10) disponible suite à la découverte d’une faille par Arnault.

Cette faille concerne les branches 2.0 et 2.1 et peut permettre à un rédacteur de déconnecter le site de sa base de données.

PIWIK succède à PhpMyVisites pour SPIP 2

jeudi 8 janvier 2009

L’analyseur de trafic web PhpMyVisite en plugin pour SPIP 1.9x a maintenant un magnifique successeur très performant pour SPIP 2, il s’agit du plugin PIWIK :