toutes les options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Paquet source : libcgi-formbuilder-perl  ]

Paquet : libcgi-formbuilder-perl (3.10-4)

Liens pour libcgi-formbuilder-perl

Screenshot

Ressources Debian :

Télécharger le paquet source libcgi-formbuilder-perl :

Responsables :

Ressources externes :

Paquets similaires :

génération et traitement de formulaires CGI à états

CGI::FormBuilder est un module de Perl pour créer, traiter et valider des formulaires CGI. C’est un module extrêmement rapide et robuste avec un ensemble ridicule de fonctions.

Points importants :

 – DWIMmery
FormBuilder essaye de faire ce qui est voulu. Il indique les champs considérés et il prend soin de la génération et du traitement bêtes des HTML et JavaScript. Il renvoie aussi les valeurs correctes recherchées. Il étiquette même les champs automatiquement avec des noms compréhensibles.

 – abstraction du champ de saisie
Il définit simplement les champs et leurs options et FormBuilder détermine quelle est la meilleure représentation HTML. Il génère alors les champs de saisie adéquats (texte, sélection, radio, etc), en changeant même toute action JavaScript de manière appropriée.

 – gestion aisée des valeurs par défaut
Il faut juste indiquer un hachage des valeurs à utiliser par défaut dans les champs. Elles seront recherchées sans distinction de casse et affichées dans le formulaire. Quoi de plus ? Si l’utilisateur saisit quelque chose à l’aide de CGI qui outrepasse les valeurs par défaut, si la méthode field() est utilisée pour obtenir la valeur, alors la donnée correcte sera obtenue.

 – justesse correcte (stickiness)
La justesse est très difficile. FormBuilder gère correctement même plusieurs valeurs sélectionnées dans une liste à sélection multiple, et intégrées complètement avec une gestion correcte des valeurs par défaut.

 – validation robuste des champs
Valider les champs est très embêtant et c’est là que FormBuilder est d’une grande aide. Il possède des tas de modèles internes et même génère un tas de validations de code JavaScript. Il est aussi possible de spécifier ses propres expressions rationnelles et FormBuilder vérifiera correctement les listes de sélections à plusieurs valeurs.

 – prise en charge de plusieurs mode de soumission
FormBuilder permet d’indiquer de manière fiable si la personne a cliqué sur les boutons « Mise à jour » ou « Suppression » du formulaire, normalement un choix majeur.

 – prise en charge de pilote de module
FormBuilder peut nativement « piloter » plusieurs moteurs majeurs de modèles :
 – HTML : :Template ;
 – CGI : :FastTemplate ;
 – Text : :Template ;
 – Template Toolkit.
FormBuilder peut aider à construire une application complète de formulaires avec un modèle de moins de vingt lignes en Perl.

 – messages internationalisés et personnalisables
FormBuilder permet de personnaliser chaque message en produisant une locale donnée.

 – interface simple
L’auteur est spécialisé dans la conception d’interface utilisateur.

 – documentation complète

Étiquettes: Développement de logiciel: Programmation Perl, Bibliothèques, Mis en œuvre en: Perl, Rôle: role::program, use::browsing, But: Configuration, Web: CGI, Format pris en charge: works-with-format::html, works-with::text

Autres paquets associés à libcgi-formbuilder-perl

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger libcgi-formbuilder-perl

Télécharger pour toutes les architectures proposées
Architecture Taille du paquet Espace occupé une fois installé Fichiers
all 178,5 ko585,0 ko [liste des fichiers]