function theme_kaltura_contribution_wizard_add in Kaltura 6.2
File
- includes/
kaltura.themeing.inc, line 456
Code
function theme_kaltura_contribution_wizard_add($theme_params, $navigate_back = TRUE) {
$goto_url = kaltura_cw_destination();
$javascript = '
var kshowId = -1;
var goto_url = "' . $goto_url . '";
var node_url = "' . ($theme_params->mix_id ? url('node/' . $theme_params->mix_id . '/edit') : '') . '";
function onContributionWizardAfterAddEntry(obj) {
//alert(node_url);
var entries = (node_url.indexOf("?") == -1) ? "?entries=" : "&entries=" ;
if (obj && obj.length > 0)
{
for (i=0; i < obj.length; i++)
{
entryId = (obj[i].uniqueID == null ? obj[i].entryId : obj[i].uniqueID);
entries += entryId + ",";
}
}
node_url = node_url + entries;
// if (obj && obj.length > 0 && obj[0].kshowId)
// kshowId = obj[0].kshowId;
}
function onContributionWizardClose(modified) {
if (modified == "0")';
$javascript .= $theme_params->mix_id ? 'setTimeout("SendTopToNodePage();", 0);' : $navigate_back ? 'setTimeout("window.top.history.back();", 0);' : 'setTimeout("window.top.kalturaCloseModalBox();",0);';
$javascript .= ' else ';
$javascript .= $theme_params->mix_id ? 'setTimeout("SendTopToNodePage();", 0);' : 'setTimeout("SendTopToEntriesPage();",0);';
$javascript .= '}';
$flash_embed = '
<div id="divKalturaCw"></div>
<script type="text/javascript">
var kso = new SWFObject("' . $theme_params->swfUrl . '", "kalturaCw", "' . $theme_params->width . '", "' . $theme_params->height . '", "9", "#000000");
kso.addParam("flashVars", "' . $theme_params->flashVarsStr . '");
kso.addParam("allowScriptAccess", "always");
kso.addParam("allowFullScreen", "TRUE");
kso.addParam("allowNetworking", "all");
kso.write("divKalturaCw");
</script>
';
return theme("kaltura_modal", array(
"javascript" => $javascript,
"flashEmbed" => $flash_embed,
));
}