Plug-in per validate

I plug-in per editAdd si installano in sarat/validate.

Sono i plug-in che lavorano dentro le sezioni modulo e verificano che i dati inseriti dal visitatore siano accettabili. Vengono usati anche da editAddPage, quella schermata dove un amministratore inserisce una nuova pagina web compilando un modulo, ma senza modificarne l'aspetto e solamente dopo che l'inserimento dei dati è terminato. Per esempio potremmo avere un plug-in che verifica quale numero intero sia stato digitato dal compilatore e lo rifiuta se non è dispari.

Per abilitare un plug-in di questo tipo selezionate dal menu il suo tipo di dati base (nel caso dell'esempio, numero intero), poi spuntate la casella sulla destra e premete il pulsante Registra.

Un plug-in di validazione una volta installato nel Sar-At, appare automaticamente nel menu Validazione in fase di creazione di un campo (nella linguetta Struttura). La validazione viene eseguita sia quando un amministratore aggiunge una nuova pagina usando il back-office Sar-At, sia quando un visitatore compila un nuovo record in una sezione modulo.

Se il plug-in di validazione giudica inaccettabile il dato inserito dal proprietario del sito (o da un redattore), esso risponde con il messaggio "Non accettabile come xxx", dove al posto di xxx si trova il nome del plugin. Qui di seguito riportiamo un elenco di plug-in e per ciascuno scriviamo quali controlli esso applica.

Un plug-in di validazione funziona solo per uno specifico tipo di dati - per esempio, un plug-in che verifica che una data sia nel passato non può essere usato su un campo di tipo "numero intero".

I plug-in incorporati di Sar-At sono: