function questions_import_form_submit in Quiz 6.3
Same name and namespace in other branches
- 6.6 includes/questions_import/questions_import.admin.inc \questions_import_form_submit()
1 string reference to 'questions_import_form_submit'
- questions_import_form in includes/
questions_import/ questions_import.admin.inc
File
- includes/
questions_import/ questions_import.admin.inc, line 268
Code
function questions_import_form_submit(&$form, &$form_state) {
$time = 0;
$op = '';
$quiz_nid = $form_state['values']['quiz_node'];
$import_type = $form_state['values']['import_type'];
$question_type = $form_state['values']['question_type'];
$start = questions_import_get_microtime();
switch ($import_type) {
case 'csv':
$count = questions_import_submit_csv($form, $form_state);
break;
case 'aiken':
$count = questions_import_submit_aiken($form, $form_state);
break;
case 'qti':
$count = questions_import_submit_qti($form, $form_state);
break;
}
// $count contains number of questions successfully imported.
$end = questions_import_get_microtime();
$time = substr($end - $start, 0, 6);
drupal_set_message(t('@count questions were imported successfully in @time seconds.', array(
'@count' => $count,
'@time' => $time,
)));
drupal_goto('node/' . $quiz_nid . '/questions');
return $count;
}