function tft_multiple_upload_tft_form in Taxonomy File Tree 7.2
1 string reference to 'tft_multiple_upload_tft_form'
- tft_multiple_upload_get_form in modules/
tft_multiple_upload/ tft_multiple_upload.module
File
- modules/
tft_multiple_upload/ tft_multiple_upload.module, line 51 - Hook implementations for TFT Opigno.
Code
function tft_multiple_upload_tft_form($form, $form_state) {
$file_field_instance = field_info_instance('node', 'tft_file', 'tft_file');
$form['multiple_upload'] = array(
'#type' => 'plupload',
'#title' => t('Upload files'),
'#description' => t('This multi-upload widget uses Plupload library.'),
'#autoupload' => FALSE,
'#autosubmit' => FALSE,
'#submit_element' => '#edit-submit',
'#upload_validators' => array(
'file_validate_extensions' => array(
$file_field_instance['settings']['file_extensions'],
),
),
'#plupload_settings' => array(
'runtimes' => 'html5',
'chunk_size' => '1mb',
),
'#event_callbacks' => array(),
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Finish'),
);
$form['#submit'][] = 'tft_multiple_upload_files_submit';
$form['#attached']['css'] = array(
drupal_get_path('module', 'tft') . '/css/tft.css',
);
return $form;
}