Per fare questo tipo di verifica si puo usare la sezione Server Side Validation della finestra Validation del form.
Dopo aver abilitato con Yes la funzione, nel campo Server Side Validation code può essere inserito del codice php per verificare se nella tabella è già presente il nominativo.
Quindi basta contare i record con quel valore di campo se il risultato sarà maggiore di 0 il nominativo è già presente e sarà inviato un messaggio all'utente.
Esempio:
$db =& JFactory::getDBO();
$query = "
SELECT count(*) FROM `#__chronoforms_utenti` WHERE `utente`='".JRequest::getVar('utente','','post')."'";
$db->setQuery($query);
$nomes = $db->loadRow();
if($nomes[0]<>0 ) {
return "L'utente è gia stato inserito in archivio.";
}
ovviamente devi adattare il nome del campo (nel mio caso utente) ed il nome della tabella.