Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require_once("php/private/config.inc.php");
- ?>
- <!DOCTYPE html>
- <head>
- <title>PIF: Monitoring Tool | Container</title>
- <meta charset="utf-8">
- <link rel="stylesheet" href="css/style.css">
- <link href="css/bootstrap.min.css" rel="stylesheet">
- <!--<link href='https://fonts.googleapis.com/css?family=Lato:100,300,400' rel='stylesheet' type='text/css'>-->
- <meta name="viewport" content="initial-scale=0.5, maximum-scale=0.5, user-scalable=0"/>
- <meta name="apple-mobile-web-app-capable" content="yes" />
- <meta name="google" value="notranslate" />
- <script src="js/jQuery.js"></script>
- <script src="js/chartMaster/Chart.js"></script>
- <!-- DataTables CSS -->
- <link rel="stylesheet" type="text/css" href="js/DataTables-1.10.5/media/css/jquery.dataTables.css">
- <!-- jQuery -->
- <script type="text/javascript" charset="utf8" src="js/DataTables-1.10.5/media/js/jquery.js"></script>
- <!-- DataTables -->
- <script type="text/javascript" charset="utf8" src="js/DataTables-1.10.5/media/js/jquery.dataTables.js"></script>
- </head>
- <body id="body">
- <?php
- if(isset($_SESSION["idUser"])) {
- ?>
- <section id="leftMenu">
- <section id="userSettings">
- <ul>
- <li class="disabled">User: <?php echo $_SESSION["dtUsername"]; ?></li>
- <li class="disabled">Permissions level:<?php if(isset($_SESSION["isAdmin"]) && $_SESSION["isAdmin"] == 1)echo "<span style='color:green;display: inline-block;'>Admin</span>"; else echo "<span style='color:crimson;display: inline-block;'>User</span>"; ?></li>
- <li class="disabled"><?php echo $_SERVER["SERVER_ADDR"]; ?></li>
- </ul>
- <hr class="grey" style="margin: 0;padding:0;">
- <ul>
- <li><a href="mailto:info@pif.lu">info@pif.lu</a></li>
- <li class="disabled">Version: α[alpha]</li>
- <li><a href="php/private/logout.php"><span><img src="img/logout.png" alt="Logout"
- style="height:16px;vertical-align: middle;"> Logout</span></a>
- </li>
- </ul>
- </section>
- <section id="userNotification" onclick="toggleUserSettings();">
- PIF Webinterface | Container
- </section>
- <section id="navigation">
- <ul>
- <?php
- if (isset($_GET["page"]) && $_GET["page"] == "overview") echo "<li class='activePage'><a href='?page=overview'>Overview</a></li>";
- else echo "<li><a href='?page=overview'>Overview</a></li>";
- ?>
- <?php
- if(isset($_SESSION["isAdmin"]) && $_SESSION["isAdmin"] == 1){
- $res = $db->query("SELECT * FROM tblMonitor");
- }else{
- $res = $db->query("SELECT * FROM tblMonitor WHERE dtIsBlocked = 0");
- }
- if($res->num_rows > 0){
- echo "<li class='seperator' style='margin-top: 5px;'>Monitor Section</li>";
- }
- while ($arr = $res->fetch_assoc()) {
- $idMonitor = functions::sanitize_string_for_html($arr["idMonitor"], $db, 1);
- $dtName = functions::sanitize_string_for_html($arr["dtMonitor"], $db, 0);
- $dtIp = functions::sanitize_string_for_html($arr["dtIP"], $db, 0);
- $dtIsBlocked = functions::sanitize_string_for_html($arr["dtIsBlocked"], $db, 1);
- if((!isset($_SESSION["isAdmin"]) || $_SESSION["isAdmin"] == 0) && $dtIsBlocked == 0){
- echo "<li ";
- if (isset($_GET['page']) && $_GET['page'] == 'main' && intval($_GET['monitor']) == $idMonitor || !isset($_GET['page'])) echo "class='activePage'";
- echo "><a href='?page=main&monitor=" . $idMonitor . "'>Sensor [" . $dtName . "] Diagram</a></li>";
- echo "<li ";
- if (isset($_GET['page']) && $_GET['page'] == 'mainTable' && intval($_GET['monitor']) == $idMonitor) echo "class='activePage'";
- echo "><a href='?page=mainTable&monitor=" . $idMonitor . "'>Sensor [" . $dtName . "] Table</a></li>";
- }else if(isset($_SESSION["isAdmin"]) && $_SESSION["isAdmin"] == 1){
- echo "<li ";
- if (isset($_GET['page']) && $_GET['page'] == 'main' && intval($_GET['monitor']) == $idMonitor || !isset($_GET['page'])) echo "class='activePage'";
- echo "><a href='?page=main&monitor=" . $idMonitor . "'>Sensor [" . $dtName . "] Diagram</a></li>";
- echo "<li ";
- if (isset($_GET['page']) && $_GET['page'] == 'mainTable' && intval($_GET['monitor']) == $idMonitor) echo "class='activePage'";
- echo "><a href='?page=mainTable&monitor=" . $idMonitor . "'>Sensor [" . $dtName . "] Table</a></li>";
- }
- }
- ?>
- <?php
- if (isset($_SESSION["isAdmin"]) && $_SESSION["isAdmin"] == 1) {
- echo "<li class='seperator' style='margin-top: 25px;'>Admin Section</li>";
- }
- ?>
- <?php
- if (isset($_SESSION["isAdmin"]) && $_SESSION["isAdmin"] == 1) {
- if (isset($_GET["page"]) && $_GET["page"] == "userManagement") echo "<li class='activePage'><a href='?page=userManagement'>User Management</a></li>";
- else echo "<li><a href='?page=userManagement'>User Management</a></li>";
- }
- ?>
- <?php
- if (isset($_SESSION["isAdmin"]) && $_SESSION["isAdmin"] == 1) {
- if (isset($_GET["page"]) && $_GET["page"] == "backupManagement") echo "<li class='activePage'><a href='?page=backupManagement'>Backup Management</a></li>";
- else echo "<li><a href='?page=backupManagement'>Backup Management</a></li>";
- }
- ?>
- <?php
- if (isset($_SESSION["isAdmin"]) && $_SESSION["isAdmin"] == 1) {
- if (isset($_GET["page"]) && $_GET["page"] == "sensorManagement") echo "<li class='activePage'><a href='?page=sensorManagement'>Sensor Management</a></li>";
- else echo "<li><a href='?page=sensorManagement'>Sensor Management</a></li>";
- }
- ?>
- <?php
- if (isset($_SESSION["isAdmin"]) && $_SESSION["isAdmin"] == 1) {
- if (isset($_GET["page"]) && $_GET["page"] == "configManagement") echo "<li class='activePage'><a href='?page=configManagement'>Config Management</a></li>";
- else echo "<li><a href='?page=configManagement'>Config Management</a></li>";
- }
- ?>
- <?php
- if (isset($_SESSION["isAdmin"]) && $_SESSION["isAdmin"] == 1) {
- if (isset($_GET["page"]) && $_GET["page"] == "jsonManagement") echo "<li class='activePage'><a href='?page=jsonManagement'>JSON Management</a></li>";
- else echo "<li><a href='?page=jsonManagement'>JSON Management</a></li>";
- }
- ?>
- </ul>
- </section>
- <section id="leftBottom">
- © 2014 Copyright Brinck Bill. All rights reserved
- </section>
- </section>
- <section id="main" style="box-sizing: border-box;padding:10px;">
- <?php
- if (isset($_SESSION["idUser"])) {
- if (isset($_REQUEST["page"])){
- switch ($_REQUEST["page"]) {
- case "main":
- include("php/public/main.inc");
- break;
- case "mainTable":
- include("php/public/mainTable.inc");
- break;
- case "userManagement":
- if(isset($_SESSION["isAdmin"]) && $_SESSION["isAdmin"]==1) {
- include("php/public/userManagement.inc");
- break;
- }
- case "overview":
- include("php/public/overview.inc");
- break;
- case "backupManagement":
- if(isset($_SESSION["isAdmin"]) && $_SESSION["isAdmin"]==1) {
- include("php/public/backupManagement.inc");
- break;
- }
- case "configManagement":
- if(isset($_SESSION["isAdmin"]) && $_SESSION["isAdmin"]==1) {
- include("php/public/configManagement.inc");
- break;
- }
- case "sensorManagement":
- if(isset($_SESSION["isAdmin"]) && $_SESSION["isAdmin"]==1) {
- include("php/public/sensorManagement.inc");
- break;
- }
- case "jsonManagement":
- if(isset($_SESSION["isAdmin"]) && $_SESSION["isAdmin"]==1) {
- include("php/public/jsonManagement.inc");
- break;
- }
- default:
- include("php/public/overview.inc");
- break;
- }
- }else include("php/public/overview.inc");
- }
- ?>
- </section>
- <section id="userSettingsOnclick" onclick="toggleUserSettings();"></section>
- <script src="js/bootstrap/js/bootstrap.min.js"></script>
- <script src="js/functions.js"></script>
- <?php
- }else include("php/public/login.inc");
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement