t(‘A: pappa e acqua in cucina’), 0 => t(‘B: pappa e acqua vicino alla sua lettiera’), 2 => t(‘C: pappa in cucina e acqua in un\’altra stanza’),);
$form[‘q1’] = array(
‘#type’ => ‘radios’,
‘#title’ => t(‘1) Ciotole di Micio: dove le metti?’),
‘#options’ => $q1q,
‘#required’ => TRUE,
);
$q2q = array(2 => t(‘A: in bagno’), 0 => t(‘B: in corridoio’), 1 => t(‘C: sul balcone’),);
$form[‘q2’] = array(
‘#type’ => ‘radios’,
‘#title’ => t(‘2) Cassettina di Micio: dov\’è?’),
‘#options’ => $q2q,
‘#required’ => TRUE,
);
$q3q = array(1 => t(‘A: sì, alle volte sale sui mobili’), 2 => t(‘B: sì, ho comprato il castello’), 0 => t(‘C: no, non voglio che salga sui mobili’),);
$form[‘q3’] = array(
‘#type’ => ‘radios’,
‘#title’ => t(‘3) Micio può arrampicarsi?’),
‘#options’ => $q3q,
‘#required’ => TRUE,
);
$q4q = array(2 => t(‘A: un quarto d\’ora al giorno’), 0 => t(‘B: poco, quasi mai’), 1 => t(‘C: 5 minuti ogni tanto’),);
$form[‘q4’] = array(
‘#type’ => ‘radios’,
‘#title’ => t(‘4) Quanto tempo giochi con Micio?’),
‘#options’ => $q4q,
‘#required’ => TRUE,
);
$q5q = array(0 => t(‘A: no, mai’), 2 => t(‘B: sì, sempre’), 1 => t(‘C: solo ogni tanto’),);
$form[‘q5’] = array(
‘#type’ => ‘radios’,
‘#title’ => t(‘5) Parli con Micio?’),
‘#options’ => $q5q,
‘#required’ => TRUE,
);
$q6q = array(2 => t(‘A: appena è sporca’), 1 => t(‘B: una volta al giorno’), 0 => t(‘C: una volta ogni due-tre giorni’),);
$form[‘q6’] = array(
‘#type’ => ‘radios’,
‘#title’ => t(‘6) Ogni quanto pulisci la lettiera?’),
‘#options’ => $q6q,
‘#required’ => TRUE,
);
$q7q = array(2 => t(‘A: 1 volta all\’anno’), 1 => t(‘B: 1 volta ogni due-tre anni’), 0 => t(‘C: mai, tanto sta benone’),);
$form[‘q7’] = array(
‘#type’ => ‘radios’,
‘#title’ => t(‘7) Quando porti Micio dal veterinario?’),
‘#options’ => $q7q,
‘#required’ => TRUE,
);
$form[‘submit’] = array(
‘#type’ => ‘submit’,
‘#value’ => t(‘compila e guarda i risultati’),
);
// This is the first form element. It’s a textfield with a label, “Name”
$form[‘name’] = array(
‘#type’ => ‘textfield’,
‘#title’ => t(‘Name’),
);
return $form;
}
function example_tutorial_1_form_submit($form, &$form_state) {
global $submitted;
$total = 0 + $form[‘q1’][‘#value’] + $form[‘q2’][‘#value’] + $form[‘q3’][‘#value’] + $form[‘q4’][‘#value’] + $form[‘q5’][‘#value’] + $form[‘q6’][‘#value’] + $form[‘q7’][‘#value’];
if ($total <= 4) {
DSM("bipede di primo pelo: Forse non vivi con un gatto e hai compilato il test per sbaglio. O forse sei molto distratto. O forse hai solo bisogno di qualche aiuto! Il tuo micio non è un pupazzo e ha bisogno di un ambiente adatto e stimolante. Non aver paura di chiedere consigli al tuo veterinario, potrà spiegarti un sacco di cose! (immagine Francesca Lù)”, ‘/files/images/test/001/MicioBipedeImpiastrino.jpg’);
} else if ($total <= 9) {
DSM("bipede puoi farcela: ti manca poco per essere il convivente perfetto per il tuo micio. Ancora qualche piccolo accorgimento e il tuo gatto sarà molto felice di vivere con te (immagine Francesca Lù)”, ‘/files/images/test/001/MicioBipedeMigliorabile.jpg’);
} else {
DSM(“super-gattara: il tuo micio è il re della casa. Sai capire le sue esigenze e non gli fai mai mancare la necessaria dose di coccole. Continua così! (immagine Francesca Lù)”, ‘/files/images/test/001/MicioBipedeBravissimo.jpg’);
}
$form = array();
$submitted = 1;
}
function DSM($messaggio,$image) {
$messaggio = “
Grazie per aver compilato il test.
Il risultato è il seguente:
” . $messaggio . “
“;
drupal_set_message(t($messaggio));
}
// drupal_set_message(“submitted: $submitted”);
// print drupal_render(node_add(‘example_tutorial_1_form’));
if (!$submitted) {
print “
fai il test“;
print drupal_render(drupal_get_form(‘example_tutorial_1_form’));
}
Lascia un commento