Exemple #1
0
 function aclAjaxBlock($msg)
 {
     $objResponse = new JAXResponse();
     $title = XiptText::_('CC PROFILE VIDEO');
     $objResponse->addScriptCall('cWindowShow', '', $title, 430, 80);
     return parent::aclAjaxBlock($msg, $objResponse);
 }
 public function checkAclViolation($data)
 {
     $resourceOwner = $this->getResourceOwner($data);
     $resourceAccesser = $this->getResourceAccesser($data);
     // if allwoed to self
     if ($resourceAccesser == $resourceOwner) {
         return false;
     }
     return parent::checkAclViolation($data);
 }
 function checkAclViolation(&$data)
 {
     $resourceAccesser = XiptAclBase::getResourceAccesser($data);
     if (XiptAclBase::isApplicableOnSelfProfiletype($resourceAccesser) === false) {
         return true;
     }
     if ($this->isApplicableForEventCategory($data) === true) {
         return false;
     }
     return true;
 }
Exemple #4
0
 public function getRedirectUrl()
 {
     $option = JRequest::getVar('option');
     $view = JRequest::getVar('view');
     $task = JRequest::getVar('task');
     // if user has to upload avatr then redirect him to registersuccess page otherwise
     // get url from params
     if ($option == 'com_community' && $view == 'register' && $task == 'registerAvatar') {
         return "index.php?option=com_community&view=register&task=registerSucess";
     } else {
         return parent::getRedirectUrl();
     }
 }
Exemple #5
0
 public function handleViolation($info)
 {
     $msg = $this->getDisplayMessage();
     $task = array('ajaxpreview', 'jsonupload');
     if (in_array($info['task'], $task)) {
         $nextUpload = JRequest::getVar('nextupload');
         echo "{\n";
         echo "error: 'true',\n";
         echo "msg: '" . $msg . "'\n,";
         echo "nextupload: '" . $nextUpload . "'\n";
         echo "}";
         exit;
     }
     //let parent handle it
     parent::handleViolation($info);
 }
Exemple #6
0
 function aclAjaxBlock($msg)
 {
     $objResponse = new JAXResponse();
     $objResponse->addScriptCall('cWindowShow', '', '', 430, 80);
     return parent::aclAjaxBlock($msg, $objResponse);
 }
Exemple #7
0
 function collectParamsFromPost($postdata)
 {
     $postdata['aclparams']['Xiprofiletypes'] = serialize($postdata['aclparams']['Xiprofiletypes']);
     return parent::collectParamsFromPost($postdata);
 }
Exemple #8
0
 public function getDisplayMessage()
 {
     $session = JFactory::getSession();
     if ($session->get('uploadAvatar', false, 'XIPT')) {
         //return XiptText::_('PLEASE_UPLOAD_AVATR_FOR_COMPLEATE_RAGISTRATION');
         return parent::getDisplayMessage();
     }
 }