function kaltura_uploader in Kaltura 7.3
Same name and namespace in other branches
- 7.2 kaltura.module \kaltura_uploader()
Kaltura uploader.
CTools ajax callback function for the KCW.
Parameters
mixed $js: CTools var to see if js is enabled or not.
1 string reference to 'kaltura_uploader'
- kaltura_menu in ./
kaltura.module - Implements hook_menu().
File
- ./
kaltura.module, line 260 - Kaltura integration module - core functions.
Code
function kaltura_uploader($js) {
ctools_include('modal');
ctools_include('ajax');
if (!variable_get('kaltura_partner_id')) {
$error_message = t('You must configure partner\'s details first.') . ' ' . l(t('Click here'), 'admin/config/media/kaltura');
ctools_modal_render(t('Error'), $error_message);
exit;
}
$form_state = array(
'ajax' => TRUE,
);
$output = ctools_modal_form_wrapper('kaltura_uploader_form', $form_state);
if ($form_state['executed'] && $js) {
$commands[] = array(
'command' => 'kalturaCallFunction',
'function' => 'kalturaUpdateMediaField',
'arguments' => array(
$form_state['eid'],
$form_state['media_type'],
),
);
$commands[] = ctools_modal_command_dismiss();
$output = $commands;
}
print ajax_render($output);
}