Example #1
0
 /**
  * Zisti, ci je uzivatel prihlaseny a ak nie, redirectne ho na login page
  */
 protected function _loggedUserOnly()
 {
     // kontrola, ci je user prihlaseny
     if (!isset($_SESSION['isLoggedIn']) || $_SESSION['isLoggedIn'] !== true) {
         unset($_SESSION);
         Request::redirect(Request::makeUriAbsolute());
     }
 }
Example #2
0
 public function run()
 {
     $ImapSrvr = new Quickplan_ModelImapServer();
     $this->_doMailboxList($ImapSrvr);
     $this->_doMessagesList($ImapSrvr);
     $this->_View->title = 'QuickPlan - emails';
     $this->_View->ajax_url_get_email_body = Request::makeUriAbsolute('ajax', 'getEmailBody');
     $ImapSrvr->closeMailServerConnection();
 }
Example #3
0
 public function run()
 {
     if (Request::isPost()) {
         $PostData = Request::getPostData();
         if ($PostData->formName == 'login') {
             $User = new Quickplan_ModelUser();
             if ($User->login($PostData)) {
                 Logger::debug('User logged in.');
                 Request::redirect(Request::makeUriAbsolute());
                 // default home page
             } else {
                 Logger::debug("User login failed ({$PostData->formName})");
                 Request::redirect(Request::makeUriAbsolute('login'));
             }
         }
     }
     // ak niekto pride na login a uz je prihlaseny, redirect na homepage
     if (isset($_SESSION['isLoggedIn']) && $_SESSION['isLoggedIn'] === true) {
         Request::redirect(Request::makeUriAbsolute());
     }
     $this->_View->title = 'Prihlásenie';
     $this->_View->formAction = Request::makeUriAbsolute('login');
 }
Example #4
0
 public function render()
 {
     $this->_View->base_href = Request::makeUriAbsolute();
     $this->_View->render();
 }