function quizfileupload_config in Quiz File Upload 7.4
Same name and namespace in other branches
- 6 quizfileupload.module \quizfileupload_config()
- 7 quizfileupload.module \quizfileupload_config()
File
- ./
quizfileupload.module, line 38 - The main file for quizfileupload.
Code
function quizfileupload_config() {
$form['quizfileupload_default_score'] = array(
'#type' => 'textfield',
'#title' => t('Default score'),
'#required' => TRUE,
'#default_value' => variable_get('quizfileupload_default_score', 1),
);
$form['quizfileupload_default_extensions'] = array(
'#type' => 'textarea',
'#title' => t('Allowed extension'),
'#description' => t('Enter the allowed file extensions one per line.'),
'#default_value' => variable_get('quizfileupload_default_extensions', QUIZFILEUPLOAD_DEFAULT_EXTENSIONS),
'#required' => TRUE,
);
$form['quizfileupload_upload_location'] = array(
'#type' => 'select',
'#title' => t('Upload location'),
'#required' => TRUE,
'#options' => drupal_map_assoc(array_keys(file_get_stream_wrappers())),
'#default_value' => variable_get('quizfileupload_upload_location', 'public'),
);
$form['#validate'][] = 'quizfileupload_config_validate';
return $form;
}