all options
squeeze  ] [  wheezy  ] [  sid  ]
[ Source: libcgi-formbuilder-perl  ]

Package: libcgi-formbuilder-perl (3.08-1)

Links for libcgi-formbuilder-perl

Screenshot

Debian Resources:

Download Source Package libcgi-formbuilder-perl:

Maintainers:

External Resources:

Similar packages:

generazione ed elaborazione facili di moduli CGI basati su stati

Odiate generare, elaborare e convalidare moduli CGI? Amate Perl?

FormBuilder è ciò che fa per voi. È un modulo Perl estremamente veloce e robusto con un gigantesco numero di funzionalità.

Ecco le cose principale che io [l'autore] penso siano belle.

 * DWIMmery
Questo modulo cerca di "Fare quello che intendo" (in inglese, "Do What I Mean"). Ditegli i campi che vi interessano e si prende carico di tutta la stupida generazione ed elaborazione di HTML e JavaScript al posto vostro. Inoltre restituisce i valori corretti che si desiderano. Etichetterà persino i campi automaticamente con nomi comprensibili.

 * Astrazione del campo di inserimento
Definite semplicemente i vostri 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 predefiniti
Specificate semplicemente un hash di valori da usare come predefiniti per i vostri 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 corretta
La 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 campi
La 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 vostro. Potete anche specificare le vostre espressioni regolari e FormBuilder controllerà in modo corretto persino gli elenchi di selezioni a più valori. Si veda l'elenco completo dei modelli incorporati.

 * Supporto per modalità multiple di invio
FormBuilder permette di stabilire in modo affidabile se la persona ha cliccato sul pulsante "Aggiorna" o "Cancella" del proprio modulo, il che è normalmente un bel problema.

 * Supporto per driver di modelli
FormBuilder può in modo nativo "comandare" svariati dei principali motori per modelli:
 * HTML::Template,
 * CGI::FastTemplate,
 * Text::Template,
 * Template Toolkit.
Se volete creare un'applicazione per moduli completa con un modello, in meno di 20 righe di Perl, FormBuilder è quello che fa per voi.

 * Messaggi personalizzabili e internazionalizzati
Stanchi dei moduli focalizzati sugli Stati Uniti? Potete personalizzare ogni singolo messaggio prodotto da FormBuilder per le vostre impostazioni di localizzazione. Si veda l'elenco completo dei messaggi.

 * Interfaccia semplice
Cavolo, mi sono specializzato in Progettazione di interfacce utente per il mio diploma!

 * Vasta documentazione

Tags: Software Development: Perl Development, Implemented in: Perl, Purpose: Browsing, use::configuring, web::cgi, Supports Format: HTML, Hypertext Markup Language, Works with: Text

Other Packages Related to libcgi-formbuilder-perl

  • depends
  • recommends
  • suggests

Download libcgi-formbuilder-perl

Download for all available architectures
Architecture Package Size Installed Size Files
all 210.4 kB603.0 kB [list of files]