Trace:
Differences ¶
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
it:manuale-1.1:jforms [2010/03/17 18:00] – created aiacoponi | it:manuale-1.1:jforms [2010/03/17 18:32] (current) – aiacoponi | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | jForms | + | jForms |
- | * generate the HTML form, by displaying required fields, help etc, and in a flexible manner | + | jForms permette di effettuare autoamticamente: |
- | * display labels in an accessible manner; | + | |
- | * generate javascript validation script; | + | |
- | * validate data in the server side | + | |
- | * display verbose error-reporting and helper messages, | + | |
- | * manage several instances of a form at the same time - allowing to edit several records at the same time, | + | |
- | * initialize a form from one or several DAO's data (with inputs, listbox, radios etc ...), | + | |
- | * save data with DAOs, | + | |
- | * save uploaded files. | + | |
- | * generate other types of forms (with ajax, XUL, XForms etc ...) using some jforms plugins | + | |
- | * support complex field like native captcha-fields, | + | |
- | * modify dynamically the form (add, remove, modify some controls) | + | |
- | jForms includes three distinct parts: | + | * generare il //form// HTML, mostrando i campi richiesti ed i suggerimenti per l' |
+ | * mostrare le etichette del campo in un formato accessibile; | ||
+ | * generate codice javascript per la validazione dei valori inseriti; | ||
+ | * gestire diverse istanze della //form// contemporaneamente - permettendo di modificare diversi record allo stesso tempo; | ||
+ | * mostrare messaggi di aiuto e di errori verbosi; | ||
+ | * inizializzare una form a partire da dati provenienti da uno o molti DAO (es. inputs, listbox, radios etc ...); | ||
+ | * salvare dati attraverso DAO; | ||
+ | * salvare i file caricati (uploaded). | ||
+ | * generare altri tipo di //form// (con ajax, XUL, XForms, ...) usando il sistema plugin di jform; | ||
+ | * supportare campi complessi come i captcha, gli editor WYSIWYG, gluppi di controlli, scelte multiple, etc; | ||
+ | * modificare dinamicamente la //form// (aggiungere, | ||
- | * [[en:manual-1.1: | + | jForms include tre parti distinte: |
- | * server-side API to [[en: | + | |
- | * template plugins to [[en: | + | |
- | jForms generates an object (which inherits from jFormsBase) from the XML description, | + | * i [[it: |
+ | * le API lato server per [[it:manuale-1.1: | ||
+ | * il sistema template per [[it: | ||
- | The jForms | + | jForms |
+ | |||
+ | L' | ||