left_menu.html 13.3 KB
<body>
 <?php

  $info='/home/pi/Desktop/vAlert/log/info.txt';

  if(!file_exists($info))
  {
   $handle=fopen($info,'wb');
   fwrite($handle,'there is no location information in the info.txt file <br> please edit it !');
  }

  $version = fopen('php/userInput.txt','r');
  while(($d = fgetcsv($version,1000,"\n")) != false){
   foreach($d as $key => $value){
    if($value != ""){
     $v[] = $value;
    }
   }
  }
  
  $product_v = @fopen("php/version.txt","r");
  //讀檔案
  while(($pvd = fgetcsv($product_v,1000,"\n")) != false){
   foreach($pvd as $key => $value){
    if($value != ""){
     $left[] = $value;
     $i++;
    }
   }
  }
 ?>
 <div class="loader-bg"></div>
 <div class="loader">
  <div class="preloader-wrapper big active">
   <div class="spinner-layer spinner-blue">
    <div class="circle-clipper left">
     <div class="circle"></div>
    </div><div class="gap-patch">
    <div class="circle"></div>
    </div><div class="circle-clipper right">
    <div class="circle"></div>
    </div>
   </div>
   <div class="spinner-layer spinner-teal lighten-1">
    <div class="circle-clipper left">
     <div class="circle"></div>
    </div><div class="gap-patch">
    <div class="circle"></div>
    </div><div class="circle-clipper right">
    <div class="circle"></div>
    </div>
   </div>
   <div class="spinner-layer spinner-yellow">
    <div class="circle-clipper left">
     <div class="circle"></div>
    </div><div class="gap-patch">
    <div class="circle"></div>
    </div><div class="circle-clipper right">
    <div class="circle"></div>
    </div>
   </div>
   <div class="spinner-layer spinner-green">
    <div class="circle-clipper left">
     <div class="circle"></div>
    </div><div class="gap-patch">
    <div class="circle"></div>
    </div><div class="circle-clipper right">
    <div class="circle"></div>
    </div>
   </div>
  </div>
 </div>
 <div class="mn-content fixed-sidebar">
 <header class="mn-header navbar-fixed">
  <nav class="cyan darken-1">
   <div class="nav-wrapper row">
    <section class="material-design-hamburger navigation-toggle">
     <a href="javascript:void(0)" data-activates="slide-out" class="button-collapse show-on-large material-design-hamburger__icon">
      <span class="material-design-hamburger__layer"></span>
     </a>
    </section>
    <div class="header-title col s3 m3">      
     <span class="chapter-title">Sanlien WEB Version: 20190417</span>
    </div>
   </div>
  </nav>
 </header>
    
 <aside id="slide-out" class="side-nav white fixed">
  <div class="side-nav-wrapper">
   <div class="sidebar-profile">
    <div class="sidebar-profile-image" >
        <img src="assets/images/sanlien_logoB.svg" alt="" style="width: 150px;">
    </div>
    <div class="sidebar-profile-info">
     <p>Hi, <?=$_SESSION['account'];?></p>
     <span>vibration@sanlien.com<br>Firmware <?php echo "Version ".number_format($v[0]/100,2); ?></span>
     <a href="php/refresh.php"><img src="assets/images/refresh.png"></a>
    </div>
   </div>
   <ul class="sidebar-menu collapsible collapsible-accordion" data-collapsible="accordion">
   <? if($_SESSION['account'] == 'sanlien' or $_SESSION['account'] == 'admin'){ ?>
   <li class="no-padding <? echo ($_GET['item'] == 'config' or $_GET['item'] == '') ? 'active':'';?>">
   <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'config' or $_GET['item'] == '') ? 'active':'';?>" href="?item=config">
   <i class="material-icons">settings_input_svideo</i><?=parameter_settings?>
   </a>
   </li>
   <li class="no-padding <? echo ($_GET['item'] == 'comcfg' or $_GET['item'] == '') ? 'active':'';?>">
   <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'comcfg') ? 'active':'';?>" href="?item=comcfg">
   <i class="material-icons">settings_input_svideo</i><?=parameter_settings1?>
   </a>
   </li>
   <?php } ?>
   <?php if($left[0]=='Palert Plus') {?>
   <!--<li class="no-padding <? echo ($_GET['item'] == 'dorts') ? 'active':'';?>" >
    <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'dorts') ? 'active':'';?>" href="?item=dorts"><i class="material-icons dp48">perm_identity</i><?php echo (isset($left[2])&&$left[2]=='ISO2631=on')?"<span style=\"color:black;\">DORTS Report</span>":"<span style=\"color:black;\">DORTS Report</span>";?></a>
   </li>
   <li class="no-padding <? echo ($_GET['item'] == 'iso') ? 'active':'';?>" >
    <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'iso') ? 'active':'';?>" href="?item=iso"><i class="material-icons dp48">perm_identity</i><?php echo (isset($left[3])&&$left[3]=='DORTS=on')?"<span style=\"color:black;\">ISO Report</span>":"<span style=\"color:black;\">ISO Report</span>";?></a>
   </li>--!>
   <?php }?>
   <?php if($left[0]=='Palert Plus S3') { ?>
   <li class="no-padding <? echo ($_GET['item'] == 'din') ? 'active':'';?>" >
    <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'din') ? 'active':'';?>" href="?item=din"><i class="material-icons">settings</i> <?php echo (isset($left[1])&&$left[1]=='DIN4150-3=on')?"<span style=\"color:black;\">DIN DAILY REPORT </span>":"<span style=\"color:black;\">DIN REPORT </span>";?> </a>
   </li>
   <li class="no-padding <? echo ($_GET['item'] == 'din_fft') ? 'active':'';?>" >
    <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'din_fft') ? 'active':'';?>" href="?item=din_fft"><i class="material-icons">settings</i> <?php echo (isset($left[1])&&$left[1]=='DIN4150-3=on')?"<span style=\"color:black;\">DIN EVENTS</span>":"<span style=\"color:black;\">DIN EVENTS</span>";?> </a>
   </li>
   <?php }?>
   <?php if($left[4]=='STREAMING=on') { ?>   
   <!--<li class="no-padding <? echo ($_GET['item'] == 'live_stream') ? 'active':'';?>" >
    <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'live_stream') ? 'active':'';?>" href="http://<?php echo $_SERVER['SERVER_ADDR'];?>/view/live.php?account=<?php echo $_SESSION['account'];?>" target="_blank"><i class="material-icons">settings</i>  <?php echo (isset($left[4])&&$left[4]=='STREAMING=on')?"<span style=\"color:black;\"> Streaming</span>":"<span style=\"color:gray;\"> Streaming</span>";?> </a>
   </li>--!>
   <?php }?>
   <?php if($left[5]=='RECFILE=on') { ?>
   <!--<li class="no-padding <? echo ($_GET['item'] == 'record') ? 'active':'';?>" >
    <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'record') ? 'active':'';?>"  href="?item=record" target=""><i class="material-icons">settings</i>  <?php echo (isset($left[5])&&$left[5]=='RECFILE=on')?"<span style=\"color:black;\">Recorded files</span>":"<span style=\"color:gray;\">Record files</span>";?></a>
   </li>--!>
   <?php }?>
   <?php if($left[6]=='Noise=On'){?>
   <li class="no-padding <? echo ($_GET['item'] == 'edit_passwd') ? 'active':'';?>" >
    <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'edit_passwd') ? 'active':'';?>" href="?item=sound"><i class="material-icons dp48">perm_identity</i> Noise Report</a>
   </li>
   <?php }?>

  <?php if($_SESSION['account']=='admin'){?>
  <li class="no-padding <? echo ($_GET['item'] == 'edit_ntp') ? 'active':'';?>" >
   <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'edit_ntp') ? 'active':'';?>" href="?item=edit_ntp"><i class="material-icons">settings</i><?=setting_ntp?></a>
  </li>
  <li class="no-padding <? echo ($_GET['item'] == 'edit_network') ? 'active':'';?>" >
   <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'edit_network') ? 'active':'';?>" href="?item=edit_network"><i class="material-icons">settings</i><?=setting_network?></a>
  </li>
  <li class="no-padding <? echo ($_GET['item'] == 'edit_dns') ? 'active':'';?>" >
   <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'edit_dns') ? 'active':'';?>" href="?item=edit_dns"><i class="material-icons">settings</i><?=setting_dns?></a>
  </li>
  
  <li class="no-padding <? echo ($_GET['item'] == 'edit_information') ? 'active':'';?>" >
   <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'edit_information') ? 'active':'';?>" href="?item=edit_information"><i class="material-icons">settings</i><?=setting_test?></a>
  </li>
  <li class="no-padding <? echo ($_GET['item'] == 'file') ? 'active':'';?>" >
   <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'file') ? 'active':'';?>" href="?item=file"><i class="material-icons">settings</i><?=manage_file?></a>
  </li>
  <li class="no-padding <? echo ($_GET['item'] == 'edit_passwd' && $_GET['user'] == 'admin') ? 'active':'';?>" >
   <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'edit_passwd') ? 'active':'';?>" href="?item=edit_passwd&user=admin"><i class="material-icons dp48">perm_identity</i><?=edit_password?></a>
  </li>
  <li class="no-padding <? echo ($_GET['item'] == 'edit_passwd' && $_GET['user'] == 'pi') ? 'active':'';?>" >
   <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'edit_passwd') ? 'active':'';?>" href="?item=edit_passwd&user=pi"><i class="material-icons dp48">perm_identity</i><?=edit_pi_password?></a>
  </li>
  <?php }?>
  <li class="no-padding <? echo ($_GET['item'] == 'log') ? 'active':'';?>" >
   <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'log') ? 'active':'';?>" href="?item=log"><i class="material-icons">settings</i><?=manage_record?></a>
  </li>
  <li class="no-padding <? echo ($_GET['item'] == 'rec') ? 'active':'';?>" >
   <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'rec') ? 'active':'';?>" href="?item=rec"><i class="material-icons">settings</i><?=manage_events?></a>
  </li>

  <? if($_SESSION['account'] == 'sanlien'){ 
  if($left[0] == 'Palert Advance' or $left[0] == 'Palert Plus'){
  ?>
  <li class="no-padding <? echo ($_GET['item'] == 'edit_mems') ? 'active':'';?>" >
        <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'edit_mems') ? 'active':'';?>" href="?item=edit_mems"><i class="material-icons">settings</i>mems setting</a>
    </li>
  <li class="no-padding <? echo ($_GET['item'] == 'query_record') ? 'active':'';?>" >
        <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'inisetup') ? 'active':'';?>" href="?item=inisetup"><i class="material-icons">settings</i><?=inisetup?></a>
    </li>
  <li class="no-padding <? echo ($_GET['item'] == 'snmpd') ? 'active':'';?>" >
        <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'snmpd') ? 'active':'';?>" href="?item=snmpd"><i class="material-icons">settings</i>snmpd</a>
    </li>
  <?php }
  if($left[0] == 'Palert Plus'){
  ?>

  <li class="no-padding <? echo ($_GET['item'] == 'edit_geophone') ? 'active':'';?>" >
    <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'edit_geophone') ? 'active':'';?>" href="?item=edit_geophone"><i class="material-icons">settings</i>geophone setting</a>
  </li>
  <?php } /*是palert才有選項*/ ?>


  <li class="no-padding <? echo ($_GET['item'] == 'edit_version') ? 'active':'';?>" >
    <a class="waves-effect waves-grey <? echo ($_GET['item'] == 'edit_version') ? 'active':'';?>" href="?item=edit_version"><i class="material-icons">settings</i>version setting</a>
  </li>
  <?php }?>


  <li class="no-padding">
   <a class="waves-effect waves-grey" href="php/logout.php"><i class="material-icons">exit_to_app</i>Sign Out</a>
  </li>

  <!--<li class="no-padding"><a class="waves-effect waves-grey" href="charts.html"><i class="material-icons">trending_up</i>Charts</a></li>
  <li class="no-padding">
      <a class="collapsible-header waves-effect waves-grey"><i class="material-icons">my_location</i>Maps<i class="nav-drop-icon material-icons">keyboard_arrow_right</i></a>
      <div class="collapsible-body">
          <ul>
              <li><a href="maps-google.html">Google Maps</a></li>
              <li><a href="maps-vector.html">Vector Maps</a></li>
          </ul>
      </div>
  </li>
  <li class="no-padding">
      <a class="collapsible-header waves-effect waves-grey"><i class="material-icons">tag_faces</i>Extra Pages<i class="nav-drop-icon material-icons">keyboard_arrow_right</i></a>
      <div class="collapsible-body">
          <ul>
              <li><a href="404.html">404 Page</a></li>
              <li><a href="500.html">500 Page</a></li>
              <li><a href="invoice.html">Invoice</a></li>
              <li><a href="faq.html">FAQ</a></li>
              <li><a href="sign-in.html">Sign In</a></li>
              <li><a href="sign-up.html">Sign Up</a></li>
              <li><a href="lock-screen.html">Lock Screen</a></li>
              <li><a href="pattern-lock-screen.html">Pattern Lock Screen</a></li>
              <li><a href="forgot.html">Forgot Password</a></li>
              <li><a href="pricing-tables.html">Pricing Tables</a></li>
              <li><a href="contact.html">Contact</a></li>
              <li><a href="gallery.html">Gallery</a></li>
              <li><a href="timeline.html">Timeline</a></li>
              <li><a href="calendar.html">Calendar</a></li>
              <li><a href="coming-soon.html">Coming Soon</a></li>
          </ul>
      </div>
  </li>
<li class="divider"></li>
  <li class="no-padding">
      <a class="waves-effect waves-grey" href="?item=out"><i class="material-icons">exit_to_app</i>Sign Out</a>
  </li>
-->
  </ul>
  <div class="footer">
      <p class="copyright">Sanlien Technology Corp©</p>
      <a href="#!">Privacy</a> &amp; <a href="#!">Terms</a>
  </div>
  </div>
 </aside>