]> git.datanom.net - qtadmin.git/blobdiff - lib/utils.inc.php
Add check for valid session
[qtadmin.git] / lib / utils.inc.php
index da1cdfb3d42430a6486a6a196c046d507bc60110..c06729f7e023dbe7dd73bc2dbd174121337e0107 100644 (file)
@@ -29,8 +29,6 @@ class Utils {
     public function __construct() {
         global $CFG;
 
     public function __construct() {
         global $CFG;
 
-        $this->log("Init Utils", 4);
-
         if (isset($CFG->log_level)) {
             $this->log_level = $CFG->log_level;
         } else {
         if (isset($CFG->log_level)) {
             $this->log_level = $CFG->log_level;
         } else {
@@ -43,6 +41,8 @@ class Utils {
             $this->log_level = 'syslog';
         }
 
             $this->log_level = 'syslog';
         }
 
+        $this->log("Init Utils", 4);
+
         $this->startSession();
 
         if (! isset($_SESSION['settings'])) {
         $this->startSession();
 
         if (! isset($_SESSION['settings'])) {
@@ -67,7 +67,6 @@ class Utils {
             return;
 
         $time = date('c');
             return;
 
         $time = date('c');
-        $msg = "[$time] $message";
 
         $priority = LOG_INFO;
         switch ($level) {
 
         $priority = LOG_INFO;
         switch ($level) {
@@ -81,12 +80,14 @@ class Utils {
             case 'file':
             case 'stderr':
             case 'syslog':
             case 'file':
             case 'stderr':
             case 'syslog':
-                syslog($priority,$msg);
+                syslog($priority, $message);
                 break;
         }
     }
 
     private function initSettings() {
                 break;
         }
     }
 
     private function initSettings() {
+        $this->log("InitSettings", 4);
+
         if ('' == session_id()) {
             $this->startSession();
         }
         if ('' == session_id()) {
             $this->startSession();
         }
@@ -111,6 +112,8 @@ class Utils {
     private function startSession() {
         global $CFG;
 
     private function startSession() {
         global $CFG;
 
+        $this->log("startSession", 4);
+
         if (isset($CFG->session_timeout)) {
             $this->timeout = $CFG->session_timeout * 60;
         } else {
         if (isset($CFG->session_timeout)) {
             $this->timeout = $CFG->session_timeout * 60;
         } else {
@@ -128,6 +131,8 @@ class Utils {
     private function checkSession() {
         global $CFG;
 
     private function checkSession() {
         global $CFG;
 
+        $this->log("checkSession", 4);
+
         if ('' == session_id()) {
             $this->startSession();
         }
         if ('' == session_id()) {
             $this->startSession();
         }
@@ -143,6 +148,8 @@ class Utils {
     }
 
     public function logout() {
     }
 
     public function logout() {
+        $this->log("logout", 4);
+
         if (ini_get('session.use_cookies')) {
             $params = session_get_cookie_params();
             setcookie(session_name(), '', time() - 42000,
         if (ini_get('session.use_cookies')) {
             $params = session_get_cookie_params();
             setcookie(session_name(), '', time() - 42000,
@@ -161,6 +168,8 @@ class Utils {
     public function isAdmin() {
         $admin = false;
 
     public function isAdmin() {
         $admin = false;
 
+        $this->log("isAdmin", 4);
+
         if (isset($this->settings['admin'])) {
             $admin = $this->settings['admin'];
         }
         if (isset($this->settings['admin'])) {
             $admin = $this->settings['admin'];
         }
@@ -172,6 +181,8 @@ class Utils {
         global $CFG;
         $result = false;
 
         global $CFG;
         $result = false;
 
+        $this->log("login", 4);
+
         if ('' == session_id()) {
             $this->startSession();
         }
         if ('' == session_id()) {
             $this->startSession();
         }
@@ -223,6 +234,8 @@ class Utils {
     public function getLoginStatus() {
         $status = 'Not logged in';
 
     public function getLoginStatus() {
         $status = 'Not logged in';
 
+        $this->log("getLoginStatus", 4);
+
         if (isset($this->settings['loginStatus'])) {
             $status = $this->settings['loginStatus'];
         }
         if (isset($this->settings['loginStatus'])) {
             $status = $this->settings['loginStatus'];
         }
@@ -234,6 +247,8 @@ class Utils {
         global $CFG;
         $loggedIn = false;
 
         global $CFG;
         $loggedIn = false;
 
+        $this->log("isLoggedIn", 4);
+
         if ('' == session_id()) {
             $this->startSession();
         }
         if ('' == session_id()) {
             $this->startSession();
         }
@@ -267,6 +282,8 @@ class Utils {
     public function getUser() {
         $user = null;
 
     public function getUser() {
         $user = null;
 
+        $this->log("getUser", 4);
+
         if ($this->isLoggedIn()) {
             $user = $this->settings['user'];
         }
         if ($this->isLoggedIn()) {
             $user = $this->settings['user'];
         }
@@ -275,20 +292,28 @@ class Utils {
     }
 
     public function getHeader() {
     }
 
     public function getHeader() {
+        $this->log("getHeader", 4);
+
         return $this->header;
     }
 
     public function getFooter() {
         return $this->header;
     }
 
     public function getFooter() {
+        $this->log("getFooter", 4);
+
         return $this->footer;
     }
 
     public function getHeading() {
         return $this->footer;
     }
 
     public function getHeading() {
+        $this->log("getHeading", 4);
+
         return $this->heading;
     }
 
     public function setHeading($heading) {
         global $CFG;
 
         return $this->heading;
     }
 
     public function setHeading($heading) {
         global $CFG;
 
+        $this->log("setHeading", 4);
+
         $timeout = $CFG->session_timeout * 60 * 1000;
         $this->heading = str_replace('__TITLE__', $heading, $this->heading);
         $this->header = str_replace('__TITLE__', $heading, $this->header);
         $timeout = $CFG->session_timeout * 60 * 1000;
         $this->heading = str_replace('__TITLE__', $heading, $this->heading);
         $this->header = str_replace('__TITLE__', $heading, $this->header);
@@ -297,6 +322,8 @@ class Utils {
     }
 
     public function convertContent($code) {
     }
 
     public function convertContent($code) {
+        $this->log("convertContent", 4);
+
         $table = array(
             'V' => 'Virus',
             'B' => 'Banned',
         $table = array(
             'V' => 'Virus',
             'B' => 'Banned',
This page took 0.05674 seconds and 5 git commands to generate.