Ejemplo n.º 1
0
 function EsBefore()
 {
     // setup menus
     TemplVar('menu_left', $this->Menu->Left());
     TemplVar('menu_left_active', -1);
     TemplVar('menu_right', $this->Menu->Right());
     TemplVar('menu_right_active', 1);
     TemplVar('title', '---');
     if (!SesVarCheck('user_type')) {
         if (EsPage() != 'login') {
             EsRedir('user', 'login');
         } else {
             TemplVar('user', '---');
         }
     } else {
         $this->usr_name = SesVarGet('user');
         $this->usr_type = SesVarGet('user_type');
         TemplVar('user', $this->usr_name);
     }
     $str = file_get_contents(RootDir() . '/../data/app.json');
     $appl = json_decode($str, true);
     TemplVar('app_version', $appl['version']);
     ViewVar('app_version', $appl['version']);
 }
Ejemplo n.º 2
0
 function EsBefore()
 {
     // setup menu, left and right
     TemplVar('menu_left', $this->Menu->Left());
     TemplVar('menu_left_active', -1);
     TemplVar('menu_right', $this->Menu->Right());
     TemplVar('menu_right_active', -1);
     TemplVar('title', '---');
     if (!SesVarCheck('user_type') && EsPage() != 'node') {
         EsRedir('user', 'login');
     }
     $reg = $this->RegNodes();
     if (count($reg) != 0) {
         TemplVar('menu_left', $this->Menu->Left(array('help' => 'Nodi registrati', 'link' => RootApp() . 'main/regist_list', 'title' => 'Nuovi nodi')));
     }
     $str = file_get_contents(RootDir() . '/../data/app.json');
     $appl = json_decode($str, true);
     TemplVar('app_version', $appl['version']);
     ViewVar('app_version', $appl['version']);
     $this->utype = SesVarGet('user_type');
 }