[ Paquet source : libcgi-formbuilder-perl ]
Paquet : libcgi-formbuilder-perl (3.10-6)
Liens pour libcgi-formbuilder-perl
Ressources Debian :
- Rapports de bogues
- Developer Information
- Journal des modifications Debian
- Fichier de licence
- Suivis des correctifs pour Debian
Télécharger le paquet source libcgi-formbuilder-perl :
- [libcgi-formbuilder-perl_3.10-6.dsc]
- [libcgi-formbuilder-perl_3.10.orig.tar.gz]
- [libcgi-formbuilder-perl_3.10-6.debian.tar.xz]
Responsables :
Ressources externes :
- Page d'accueil [www.formbuilder.org]
Paquets similaires :
- libcgi-untaint-perl
- libcgi-ajax-perl
- libcatalyst-controller-formbuilder-perl
- libcatalyst-plugin-fillinform-perl
- libdata-formvalidator-perl
- monitoring-plugins-check-logfiles
- python-pretty-yaml
- python3-pretty-yaml
- golang-github-charmbracelet-bubbles-dev
- libcgi-application-plugin-anytemplate-perl
- libcgi-formbuilder-source-yaml-perl
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 :
– DWIMmeryFormBuilder 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 saisieIl 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éfautIl 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 champsValider 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 soumissionFormBuilder 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 moduleFormBuilder 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 personnalisablesFormBuilder permet de personnaliser chaque message en produisant une locale donnée.
– interface simpleL’auteur est spécialisé dans la conception d’interface utilisateur.
– documentation complète
Autres paquets associés à libcgi-formbuilder-perl
|
|
|
|
-
- dep: perl
- langage de rapports et d'extractions pratiques de Larry Wall
-
- rec: libhtml-parser-perl
- collection de modules pour analyser des documents texte en HTML
-
- sug: libcgi-session-perl
- persistent session data in CGI applications
-
- sug: libcgi-ssi-perl
- Perl module to use SSI from CGI scripts
-
- sug: libhtml-template-perl
- module for using HTML templates with Perl
-
- sug: libtemplate-perl
- "Template Toolkit" template processing system in Perl
-
- sug: libtext-template-perl
- perl module to process text templates
Télécharger libcgi-formbuilder-perl
Architecture | Taille du paquet | Espace occupé une fois installé | Fichiers |
---|---|---|---|
all | 172,7 ko | 579,0 ko | [liste des fichiers] |