/** * Run the page. * * This method is called after the page is created. */ public function run() { $contactId = CRM_Utils_Request::retrieve('cid', 'Positive', CRM_Core_DAO::$_nullObject, TRUE, NULL, $_REQUEST); $this->assign('contactId', $contactId); $this->assign('actionsMenuList', CRM_Contact_BAO_Contact::contextMenu($contactId)); CRM_Contact_Page_View::addUrls($this, $contactId); // also create the form element for the activity links box $controller = new CRM_Core_Controller_Simple('CRM_Activity_Form_ActivityLinks', ts('Activity Links'), NULL); $controller->setEmbedded(TRUE); $controller->run(); // check logged in user permission CRM_Contact_Page_View::checkUserPermission($this, $contactId); // finally call parent parent::run(); }