[ Source: libcgi-formbuilder-perl ]
Package: libcgi-formbuilder-perl (3.10-6)
Links for libcgi-formbuilder-perl
Debian Resources:
Download Source Package 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]
Maintainers:
External Resources:
- Homepage [www.formbuilder.org]
Similar packages:
- 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
generazione ed elaborazione facili di moduli CGI basati su stati
CGI::FormBuilder è un modulo Perl per generare, elaborare e convalidare moduli CGI. È un modulo estremamente veloce e robusto con un gigantesco numero di funzionalità.
Caratteristiche principali:
* DWIMmeryQuesto modulo cerca di "Fare quello che l'utente intende". Basta dirgli i campi che interessano e si prende carico di tutta la stupida generazione ed elaborazione di HTML e JavaScript al posto dell'utente. Inoltre restituisce i valori corretti che si desiderano. Etichetterà persino i campi automaticamente con nomi comprensibili.
* Astrazione del campo di inserimentoBasta semplicemente definire i propri campi e le loro opzioni e FormBuilder si occuperà di scoprire quale sia la rappresentazione HTML migliore. Genererà quindi i campi di inserimento appropriati (text, select, radio, ecc.), cambiando persino qualsiasi azione JavaScript in modo appropriato.
* Facile gestione dei valori predefinitiSpecificare semplicemente un hash di valori da usare come predefiniti per i propri campi. Ricerche insensibili alle maiuscole e minuscole saranno poi fatte su di essi e mostrate nel modulo. Ancora più importante, se un utente inserisce qualcosa attraverso la CGI che sovrascrive un valore predefinito, quando si usa il metodo field() per ottenere i dati si ottiene il valore corretto.
* Stickiness correttaLa stickiness è una rottura di scatole. FormBuilder gestisce correttamente anche valori multipli selezionati in un elenco per selezione multipla, in modo completamente integrato con una corretta gestione dei valori predefiniti.
* Robusta convalida dei campiLa convalida dei moduli è uno strazio ed è lì che FormBuilder si rivela di grande aiuto. Ha tonnellate di modelli incorporati e genererà persino pezzi di codice JavaScript di convalida al posto dell'utente. È anche possibile specificare le proprie espressioni regolari e FormBuilder controllerà in modo corretto persino gli elenchi di selezioni a più valori.
* Gestione di modalità multiple di invioFormBuilder permette di stabilire in modo affidabile se la persona ha selezionato il pulsante "Aggiorna" o "Cancella" del proprio modulo, il che è normalmente un bel problema.
* Gestione di driver di modelliFormBuilder può in modo nativo "comandare" svariati dei principali motori per modelli:
* HTML::Template, * CGI::FastTemplate, * Text::Template, * Template Toolkit.FormBuilder può aiutare a creare un'applicazione per moduli completa con un modello, in meno di 20 righe di Perl.
* Messaggi personalizzabili e internazionalizzatiFormBuilder permette la personalizzazione di ogni singolo messaggio che produce in output per una data localizzazione.
* Interfaccia sempliceL'autore si è specializzato in Progettazione di interfacce utente.
* Vasta documentazione
Other Packages Related to libcgi-formbuilder-perl
|
|
|
|
-
- dep: perl
- "Practical Extraction and Report Language" di Larry Wall
-
- rec: libhtml-parser-perl
- raccolta di moduli che analizzano documenti in formato HTML
-
- sug: libcgi-session-perl
- dati di sessione persistenti in applicazioni CGI
-
- sug: libcgi-ssi-perl
- Perl module to use SSI from CGI scripts
-
- sug: libhtml-template-perl
- modulo per usare i modelli HTML con Perl
-
- sug: libtemplate-perl
- sistema di elaborazione di modelli "Template Toolkit" scritto in Perl
-
- sug: libtext-template-perl
- modulo Perl per elaborare modelli di testo
Download libcgi-formbuilder-perl
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 172.7 kB | 579.0 kB | [list of files] |