public function loginAction() { $params['error'] = null; $params['success'] = false; if (count($_POST)) { $email = KalturaHelpers::getRequestPostParam('email'); $password = KalturaHelpers::getRequestPostParam('password'); $partnerId = KalturaHelpers::getRequestPostParam('partner_id'); $config = KalturaHelpers::getKalturaConfiguration(); $config->partnerId = $partnerId; $kmodel = KalturaModel::getInstance(); try { $partner = $kmodel->getSecrets($partnerId, $email, $password); } catch (Exception $ex) { $params['error'] = $ex->getMessage(); } if (!$params['error']) { $partnerId = $partner->id; $secret = $partner->secret; $adminSecret = $partner->adminSecret; $cmsUser = $partner->adminEmail; // save partner details update_site_option('kaltura_partner_id', $partnerId); update_site_option('kaltura_secret', $secret); update_site_option('kaltura_admin_secret', $adminSecret); update_site_option('kaltura_cms_user', $cmsUser); $params['success'] = true; } } $this->renderView('network-admin/login.php', $params); }
public function infoAction() { $params = array(); $params['error'] = null; $params['showMessage'] = false; if (count($_POST)) { $enableVideoComments = KalturaHelpers::getRequestPostParam('enable_video_comments') ? true : false; $allowAnonymousComments = KalturaHelpers::getRequestPostParam('allow_anonymous_comments') ? true : false; $defaultPlayerType = KalturaHelpers::getRequestPostParam('default_player_type'); $commentsPlayerType = KalturaHelpers::getRequestPostParam('comments_player_type'); $userIdentifier = KalturaHelpers::getRequestPostParam('kaltura_user_identifier'); $permalinkMetadataProfileId = KalturaHelpers::getRequestPostParam('permalink_metadata_profile_id'); $savePermalink = KalturaHelpers::getRequestPostParam('save_permalink'); update_option('kaltura_enable_video_comments', $enableVideoComments); update_option('kaltura_allow_anonymous_comments', $allowAnonymousComments); update_option('kaltura_default_player_type', $defaultPlayerType); update_option('kaltura_comments_player_type', $commentsPlayerType); update_option('kaltura_user_identifier', $userIdentifier); update_option('kaltura_permalink_metadata_profile_id', $permalinkMetadataProfileId); update_option('kaltura_save_permalink', $savePermalink); $params['showMessage'] = true; } else { $kmodel = KalturaModel::getInstance(); try { $kmodel->pingTest(); } catch (Kaltura_Client_Exception $ex) { $params['error'] = $ex->getMessage() . ' - ' . $ex->getCode(); } } $kmodel = KalturaModel::getInstance(); $players = $kmodel->listPlayersUiConfs(); $metadataProfilesResponse = $kmodel->getMetadataProfilesTypeEntry(); $params['players'] = $players; $params['metadataProfilesResponse'] = $metadataProfilesResponse; $this->renderView('admin/info.php', $params); }
?> ><?php echo $name; ?> </option> <?php } ?> </select> </td> </tr> <tr valign="top"> <th scope="row">How do you plan to use Kaltura's video platform?</th> <td> <textarea id="description" name="description"><?php echo KalturaHelpers::getRequestPostParam('description'); ?> </textarea> </td> </tr> <tr class="agree_to_terms"> <th colspan="2"> <input type="checkbox" name="agree_to_terms" id="agree_to_terms" value="1" <?php echo $_POST['agree_to_terms'] == '1' ? ' checked="checked"' : ''; ?> /> <label for="agree_to_terms">I Accept </label><a href="http://corp.kaltura.com/tandc" target="_blank">Terms of Use</a> * </th> </tr> <tr> <th colspan="2">* Required fields</th>