nel modulo di registrazione e' possibile visualizzare la normativa della privacy e inserire la casellina da spuntare per accettare il trattamento dati?
e' possibile farlo anche per i moduli contatti?
su drupal ho trovato e provato webform ma esiste qualche modulo che permetta di personalizzare i moduli contatti?
grazie anticipatamente
per la registrazione utente ho risolto con il modulo "legal"
Per la registrazione, basta usare il modulo "profile" (incluso in Drupal, ma non attivo nella configurazione predefinita) e aggiungere un campo checkbox.
Per i form contatti, io ho risolto facendo un modulo apposta, che è semplicissimo. Qui ne estraggo un pezzetto che potrebbe non funzionare, perché in realtà il mio modulo fa anche altre cose, comunque hai un'idea di come usare form_alter.
function nomemodulo_form_alter($form_id, &$form) {
if ($form_id == 'contact_mail_page') {
$cid_out = $form['cid']['#value'];
$form['submit']['#weight'] = 10;
$form['name']['#weight'] = 1;
$form['mail']['#weight'] = 1;
$form['subject']['#weight'] = 4;
$form['message']['#weight'] = 5;
$form['copy']['#weight'] = 7;
//qui aggiungo il campo privacy
$form['mt_privacy'] = array(
'#type' => 'checkbox',
'#title' => ('Ho letto e accetto l\''.l('informativa sulla privacy','privacy').'.'),
'#description' => ('Se non si accetta l\'informativa, non è possibile inviare la richiesta'),
'#return_value' => 1,
'#required' => TRUE,
'#weight' => 6,
);
$form['#submit'] = array('_formext_form_submit' => array()) + (array)$form['#submit'];
}
}
Grande!
Bene a sapersi!
Scusate, ho fatto casino e ho inviato 2 volte...
per i contatti credo che usero' webform.
nella registrazione e' possibile far scegliere la password all'utente?
riapro il post.
nei contatti e' possibile inserire un check-box per accettare la privacy?
ma devo intervenire in contact.module?
ok ragazzi dopo tante ricerche e finalmento dopo aver capito ho provveduto a creare un modulo privacy e inserita la funzione form_alter...... funziona!
grazie Pinolo