Example #1
0
 /**
  * Comprobar si es necesario reiniciar la página para actualizar
  * Este método es util cuando se tienen varios paneles de monitorización
  * y se requiere de actualizar el estilo visual.
  *
  * @return bool
  */
 public static function checkRefreshSession()
 {
     $version = intval(implode('', self::getVersion(true)));
     if (self::getSessionActive()) {
         if (!isset($_SESSION['VERSION'])) {
             $_SESSION['VERSION'] = $version;
             Session::setCssHash(self::getCssHash());
         } elseif ($_SESSION['VERSION'] < $version) {
             $_SESSION['VERSION'] = $version;
             return true;
         }
     }
     return false;
 }
Example #2
0
 *
 */
use SMD\Core\Config;
use SMD\Core\Init;
use SMD\Core\Language;
use SMD\Core\Session;
use SMD\Http\Request;
use SMD\Util\Util;
define('APP_ROOT', '.');
require APP_ROOT . DIRECTORY_SEPARATOR . 'inc' . DIRECTORY_SEPARATOR . 'Base.php';
Init::start();
$type = Request::analyze('t', VIEW_FRONTLINE);
$timeout = Request::analyze('to', Config::getConfig()->getRefreshValue());
$scroll = Request::analyze('scroll', $type === VIEW_FRONTLINE || $type === VIEW_DISPLAY ? 1 : 0);
$ajaxFile = '/ajax/getData.php?t=' . $type . '&to=' . $timeout;
Session::setCssHash(Util::getCssHash());
?>
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>sysMonDash :: <?php 
echo Config::getConfig()->getPageTitle();
?>
</title>
    <meta name="author" content="Rubén Domínguez">
    <link rel="icon" type="image/png" href="imgs/logo_small.png">
    <script type="text/javascript" src="js/jquery.min.js"></script>
    <link rel="stylesheet" type="text/css" href="css/reset.min.css">
    <link rel="stylesheet" type="text/css" href="css/pure-min.css">
    <link rel="stylesheet" type="text/css" href="css/font-awesome.min.css">