function kaltura_init in Kaltura 6.2
File
- ./
kaltura.module, line 13 - kaltura integration module - core functions
Code
function kaltura_init() {
$GLOBALS['_kaltura_client_folder'] = drupal_get_path('module', 'kaltura') . '/kaltura_client/';
module_load_include('php', 'kaltura', 'kaltura_client/KalturaClient');
module_load_include('php', 'kaltura', 'kaltura_client/kaltura_logger');
module_load_include('php', 'kaltura', 'kaltura_client/kaltura_settings');
module_load_include('php', 'kaltura', 'kaltura_client/kaltura_helpers');
module_load_include('php', 'kaltura', 'kaltura_client/kaltura_notification_client');
drupal_add_css(drupal_get_path("module", "kaltura") . "/style/kaltura.css");
drupal_add_js(drupal_get_path("module", "kaltura") . "/js/kaltura.js");
drupal_add_js(drupal_get_path("module", "kaltura") . "/js/swfobject.js");
if (variable_get('kaltura_partner_id', '') != '') {
$server_url = variable_get('kaltura_server_url', '') != '' ? variable_get('kaltura_server_url', '') : KalturaSettings_SERVER_URL;
$GLOBALS['_kaltura_thumbnail_base_url'] = $server_url . '/p/' . variable_get('kaltura_partner_id', '') . '/sp/' . variable_get('kaltura_subp_id', '') . '/thumbnail';
}
$editor_type = variable_get('kaltura_mix_roughcut_editor_type', KalturaSettings_DEFAULT_EDITOR);
if ($editor_type == 'Advanced_Editor' || $editor_type == KalturaSettings_AE_CUSTOM || $editor_type == KalturaSettings_AE_UICONF_ID) {
variable_set('kaltura_editor_width', KalturaSettings_AE_WIDTH);
variable_set('kaltura_editor_height', KalturaSettings_AE_HEIGHT);
variable_set('kaltura_editor_URL', KalturaSettings_AE_URL);
}
else {
variable_set('kaltura_editor_width', KalturaSettings_SE_WIDTH);
variable_set('kaltura_editor_height', KalturaSettings_SE_HEIGHT);
variable_set('kaltura_editor_URL', KalturaSettings_SE_URL);
}
}