Imprimer
  

Oblady_questionnaire

Oblady_questionnaire : L'usine à formulaire

Il existe pour TYPO3 une multitude d'extensions destinées à produire des questionnaires. Aucune ne réunissant les fonctions propres à satisfaire l'ensemble des besoins de nos clients,  nous avons créé celle-ci, que l'on peut se procurer dans le repository (dépôt) de TYPO3.org.

Inspirée de pbsurvey (conçue par Patrick Broens), elle repose également sur le principe de « briques fonctionnelles ». Il suffit de les assembler à sa guise pour obtenir un questionnaire et, en front office, une interface  « dynamique ».

Elle s'en distingue toutefois pour ce qui touche à la « navigation » parmi les pages d'un même formulaire, de par ses « briques » de définition de « conditions ».

D'autres « briques » proposent deux modes d'enregistrement en base de données (vers la « table » de votre choix) :

  • regroupé, dans un seul champ de la « table » (permettant ainsi la « sérialisation » des informations) ;
  • « éclaté », qui en attribue un à chaque partie du formulaire (on peut ainsi utiliser notre extension pour alimenter les « tables » standard de TYPO3).

Oblady_questionnaire comprend une trentaine de fonctions amovibles et paramétrables à loisir, parmi lesquelles :

  • le contrôle des champs et formats de saisie ;
  • l'intégration du code JavaScript (pour enrichir les qualités « dynamiques » de vos formulaires) ;
  • la récapitulation des éléments saisis ;
  • le conditionnement d'envoi de message électronique ;
  • la représentation de saisie antérieure ;
  • la mise au point  de nouvelles extensions par création de « briques » personnelles (à partir d'une structure modèle ou pas).

Les autres réalisations possibles

 

Oblady_questionnaire peut aussi servir à produire des formulaires :

  • de sondage (avec génération de diagramme de résultat) ;
  • d'inscription, ou de saisie pour l'injection de données dans les « tables » de TYPO3, comme tt_address, fe_user ou tt_news (des plug-in comme sr_feuser_register ou direct_mail_subscription ne sont dès lors plus indispensables) ;
  • de quiz simple

 

Nous allons concevoir, pour le back office, un module d'assistance à la création de formulaire avec Oblady_questionnaire, que vous pourrez télécharger à TYPO3.org.