Esempio n. 1
0
 /**
  * retorna o html/javscript do elemento textarea trocado pelo ckeditor
  * @param string $value
  * @return string
  */
 public function getElement($value = '')
 {
     $session = new Session('IsAuthorized');
     $session->set(0, 1);
     $r = '<textarea id="' . $this->_field_name . '" name="' . $this->_field_name . '" class="' . $this->_class . '">' . $value . '</textarea>' . PHP_EOL;
     $r .= '<script type="text/javascript">' . PHP_EOL;
     $r .= ' $( \'#' . $this->_field_name . '\' ).ckeditor();' . PHP_EOL;
     $r .= ' var editor = $( \'#' . $this->_field_name . '\' ).ckeditorGet();' . PHP_EOL;
     //$r .= ' if (CKEDITOR.instances["' . $this->_field_name . '"]) delete CKEDITOR.instances["' . $this->_field_name . '"];' . PHP_EOL;
     $r .= ' CKFinder.setupCKEditor( editor, \'' . $this->_finderPath . '\' ) ;' . PHP_EOL;
     $r .= '</script>' . PHP_EOL;
     return $r;
 }
Esempio n. 2
0
 public function makeLogin()
 {
     $access_token = $this->_sm_credentials->row['sc_token'];
     if ($access_token) {
         $this->_api->setAccessToken($access_token);
     }
     try {
         $this->_api->get('me');
     } catch (Exception $e) {
         $authorize_url = $this->_api->getAuthorizeUrl(array('scope' => 'non-expiring'));
         $session = new Session('adm_session');
         $session->set('referer', Header::getUri());
         Header::redirect($authorize_url);
     }
 }
Esempio n. 3
0
 public function getUser()
 {
     $session = new Session($this->_session_name);
     return $session->get('user_table');
 }
Esempio n. 4
0
 protected function getLoginUrl()
 {
     $session = new Session('adm_session');
     $session->set('referer', Header::getUri());
     Header::redirect($this->_youtube_client->createAuthUrl());
 }