Example #1
0
function xhtmlHeaders($file, $title)
{
    $skinCssFile = getSkinFile('css/skin.css');
    $skinCssPhpFile = getSkinFile('css/skin.css.php');
    $basename = basename($file, '.php');
    $viewCssFile = getSkinFile('views/css/' . $basename . '.css');
    $viewCssPhpFile = getSkinFile('views/css/' . $basename . '.css.php');
    extract($GLOBALS, EXTR_OVERWRITE);
    noCacheHeaders();
    header("Content-type: application/xhtml+xml");
    echo '<?xml version="1.0" encoding="iso-8859-1"?>' . "\n";
    ?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title><?php 
    echo ZM_WEB_TITLE_PREFIX;
    ?>
 - <?php 
    echo $title;
    ?>
</title>
  <link rel="icon" type="image/ico" href="graphics/favicon.ico"/>
  <link rel="shortcut icon" href="graphics/favicon.ico"/>
  <link rel="stylesheet" href="css/reset.css" type="text/css" media="screen"/>
  <link rel="stylesheet" href="<?php 
    echo $skinCssFile;
    ?>
" type="text/css" media="screen"/>
<?php 
    if ($viewCssFile) {
        ?>
  <link rel="stylesheet" href="<?php 
        echo $viewCssFile;
        ?>
" type="text/css" media="screen"/>
<?php 
    }
    if ($viewCssPhpFile) {
        ?>
  <style type="text/css">
<?php 
        require_once $viewCssPhpFile;
        ?>
  </style>
<?php 
    }
    ?>
</head>
<?php 
}
Example #2
0
$cycleHeight = $maxHeight;
$eventsView = ZM_WEB_EVENTS_VIEW;
$eventsWindow = 'zm' . ucfirst(ZM_WEB_EVENTS_VIEW);
$eventCount = 0;
for ($i = 0; $i < count($eventCounts); $i++) {
    $eventCounts[$i]['total'] = 0;
}
$zoneCount = 0;
foreach ($displayMonitors as $monitor) {
    for ($i = 0; $i < count($eventCounts); $i++) {
        $eventCounts[$i]['total'] += $monitor['EventCount' . $i];
    }
    $zoneCount += $monitor['ZoneCount'];
}
$seqUpFile = getSkinFile('graphics/seq-u.gif');
$seqDownFile = getSkinFile('graphics/seq-d.gif');
$versionClass = ZM_DYN_DB_VERSION && ZM_DYN_DB_VERSION != ZM_VERSION ? 'errorText' : '';
xhtmlHeaders(__FILE__, translate('Console'));
?>
<body>
  <div id="page">
    <form name="monitorForm" method="get" action="<?php 
echo $_SERVER['PHP_SELF'];
?>
">
    <input type="hidden" name="view" value="<?php 
echo $view;
?>
"/>
    <input type="hidden" name="action" value=""/>
    <div id="header">
Example #3
0
function xhtmlHeaders($file, $title)
{
    $basename = basename($file, '.php');
    $viewCssFile = getSkinFile('views/assets/css/' . $basename . '.css');
    $viewCssPhpFile = getSkinFile('views/assets/css/' . $basename . '.css.php');
    $viewJsFile = getSkinFile('views/assets/js/' . $basename . '.js');
    $viewJsPhpFile = getSkinFile('views/assets/js/' . $basename . '.js.php');
    extract($GLOBALS, EXTR_OVERWRITE);
    ?>
<!DOCTYPE html>
  <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
  <!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
  <!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
  <!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
  <head>
    <meta charset="UTF-8">
    <title><?php 
    echo ZM_WEB_TITLE_PREFIX;
    ?>
 - <?php 
    echo validHtmlStr($title);
    ?>
</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="icon" type="image/ico" href="skins/<?php 
    echo $skin;
    ?>
/views/assets/images/favicon.ico">
    <link rel="shortcut icon" href="skins/<?php 
    echo $skin;
    ?>
/views/assets/images/favicon.ico">
    <link rel="apple-touch-icon" href="skins/<?php 
    echo $skin;
    ?>
/views/assets/images/apple-touch-icon-precomposed.png">

    <!-- jquery -->
    <script src="skins/<?php 
    echo $skin;
    ?>
/views/assets/vendor/js/jquery.min.js"></script>

    <!-- font awesome -->
    <link rel="stylesheet" href="skins/<?php 
    echo $skin;
    ?>
/views/assets/vendor/css/font-awesome.min.css">

    <!-- bootstrap -->
    <script src="skins/<?php 
    echo $skin;
    ?>
/views/assets/vendor/js/bootstrap.min.js"></script>
    <link rel="stylesheet" href="skins/<?php 
    echo $skin;
    ?>
/views/assets/vendor/css/bootstrap.min.css">
    <link rel="stylesheet" href="skins/<?php 
    echo $skin;
    ?>
/views/assets/vendor/css/bootstrap-theme.min.css">

    <!-- jqueryui -->
    <script src="skins/<?php 
    echo $skin;
    ?>
/views/assets/vendor/js/jquery-ui.min.js"></script>
    <link rel="stylesheet" href="skins/<?php 
    echo $skin;
    ?>
/views/assets/vendor/css/jquery/jquery-ui-1.10.4.custom.min.css" type="text/css" media="all" />
    <script src="skins/<?php 
    echo $skin;
    ?>
/views/assets/vendor/js/jquery-ui-timepicker-addon.js"></script>
    <link rel="stylesheet" href="skins/<?php 
    echo $skin;
    ?>
/views/assets/vendor/css/jquery-ui-timepicker-addon.css" type="text/css" media="screen"/>

    <!-- noty -->
    <script src="skins/<?php 
    echo $skin;
    ?>
/views/assets/vendor/js/noty/jquery.noty.js"></script>
    <script src="skins/<?php 
    echo $skin;
    ?>
/views/assets/vendor/js/noty/themes/default.js"></script>
    <script src="skins/<?php 
    echo $skin;
    ?>
/views/assets/vendor/js/noty/layouts/top.js"></script>
    <script src="skins/<?php 
    echo $skin;
    ?>
/views/assets/vendor/js/noty/layouts/topRight.js"></script>

    <!-- colorbox -->
    <link rel="stylesheet" href="skins/<?php 
    echo $skin;
    ?>
/views/assets/vendor/js/colorbox/colorbox.css">
    <script type="text/javascript" src="skins/<?php 
    echo $skin;
    ?>
/views/assets/vendor/js/colorbox/jquery.colorbox-min.js"></script>

    <!-- main css -->
    <link rel="stylesheet" href="skins/<?php 
    echo $skin;
    ?>
/views/assets/css/main.css">

    <?php 
    if ($title == "Admin" || $title == "Events" || $title == "Console") {
        ?>
        <script type="text/javascript">
          var skinVersion = "<?php 
        echo file_get_contents('skins/modern/VERSION');
        ?>
";
        </script>
        <script src="skins/<?php 
        echo $skin;
        ?>
/views/assets/vendor/js/chartjs/chart.min.js"></script>
        <script src="skins/<?php 
        echo $skin;
        ?>
/views/assets/vendor/js/jquery.cookie.js"></script>
        <?php 
        if ($title == "Events" || $title == "Console") {
            ?>
            <script src="skins/<?php 
            echo $skin;
            ?>
/views/assets/js/admin.js"></script>
            <link rel="stylesheet" href="skins/<?php 
            echo $skin;
            ?>
/views/assets/css/admin.css">
      <?php 
        }
    }
    ?>

      <?php 
    if ($view == "playback" || ($view = "events")) {
        ?>
          <script src="skins/<?php 
        echo $skin;
        ?>
/views/assets/vendor/js/moment.min.js"></script>
      <?php 
    }
    if ($view == "playback") {
        ?>
          <style type="text/css">
          <?php 
        foreach (dbFetchAll("SELECT Monitors.Id, Monitors.WebColour FROM Monitors") as $monitor) {
            echo ".timeline-event.monitor" . $monitor['Id'] . " { background: " . $monitor['WebColour'] . "; }\n";
            echo "#monitor-stream-" . $monitor['Id'] . " .fa-stop { color: " . $monitor['WebColour'] . "; }\n";
        }
        ?>
          </style>
          <link rel="stylesheet" href="skins/<?php 
        echo $skin;
        ?>
/views/assets/vendor/js/timeline/timeline.css" type="text/css" media="screen"/>
          <script src="skins/<?php 
        echo $skin;
        ?>
/views/assets/vendor/js/timeline/timeline-min.js"></script>
          <script src="skins/<?php 
        echo $skin;
        ?>
/views/assets/vendor/js/jquery.mousewheel.js"></script>
          <script src="skins/<?php 
        echo $skin;
        ?>
/views/assets/vendor/js/jquery.panzoom.min.js"></script>
          <script src="skins/<?php 
        echo $skin;
        ?>
/views/assets/vendor/js/jquery.capty.min.js"></script>
          <link rel="stylesheet" href="skins/<?php 
        echo $skin;
        ?>
/views/assets/vendor/css/jquery.capty.min.css">
      <?php 
    }
    ?>

      <?php 
    if ($viewCssFile) {
        ?>
            <link rel="stylesheet" href="<?php 
        echo $viewCssFile;
        ?>
" type="text/css" media="screen"/>
      <?php 
    }
    if ($viewCssPhpFile) {
        ?>
            <style type="text/css">
              <?php 
        require_once $viewCssPhpFile;
        ?>
            </style>
      <?php 
    }
    if ($viewJsPhpFile) {
        ?>
            <script type="text/javascript">
              <?php 
        require_once $viewJsPhpFile;
        ?>
            </script>
      <?php 
    }
    ?>
      <?php 
    if ($viewJsFile) {
        ?>
            <script type="text/javascript" src="<?php 
        echo $viewJsFile;
        ?>
"></script>
      <?php 
    }
    ?>
  </head>
<?php 
}
Example #4
0
function xhtmlHeaders($file, $title)
{
    $skinCssFile = getSkinFile('css/skin.css');
    $skinCssPhpFile = getSkinFile('css/skin.css.php');
    $skinJsFile = getSkinFile('js/skin.js');
    $skinJsPhpFile = getSkinFile('js/skin.js.php');
    $basename = basename($file, '.php');
    $viewCssFile = getSkinFile('views/css/' . $basename . '.css');
    $viewCssPhpFile = getSkinFile('views/css/' . $basename . '.css.php');
    $viewJsFile = getSkinFile('views/js/' . $basename . '.js');
    $viewJsPhpFile = getSkinFile('views/js/' . $basename . '.js.php');
    extract($GLOBALS, EXTR_OVERWRITE);
    ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title><?php 
    echo ZM_WEB_TITLE_PREFIX;
    ?>
 - <?php 
    echo validHtmlStr($title);
    ?>
</title>
  <link rel="icon" type="image/ico" href="graphics/favicon.ico"/>
  <link rel="shortcut icon" href="graphics/favicon.ico"/>
  <link rel="stylesheet" href="css/reset.css" type="text/css"/>
  <link rel="stylesheet" href="css/overlay.css" type="text/css"/>
  <link rel="stylesheet" href="<?php 
    echo $skinCssFile;
    ?>
" type="text/css" media="screen"/>
<?php 
    if ($viewCssFile) {
        ?>
  <link rel="stylesheet" href="<?php 
        echo $viewCssFile;
        ?>
" type="text/css" media="screen"/>
<?php 
    }
    if ($viewCssPhpFile) {
        ?>
  <style type="text/css">
  /*<![CDATA[*/
<?php 
        require_once $viewCssPhpFile;
        ?>
  /*]]>*/
  </style>
<?php 
    }
    ?>
  <script type="text/javascript" src="tools/mootools/mootools-core.js"></script>
  <script type="text/javascript" src="tools/mootools/mootools-more.js"></script>
  <script type="text/javascript" src="js/mootools.ext.js"></script>
  <script type="text/javascript" src="js/logger.js"></script>
  <script type="text/javascript" src="js/overlay.js"></script>
<?php 
    if ($skinJsPhpFile) {
        ?>
  <script type="text/javascript">
  //<![CDATA[
  <!--
<?php 
        require_once $skinJsPhpFile;
        ?>
  //-->
  //]]>
  </script>
<?php 
    }
    if ($viewJsPhpFile) {
        ?>
  <script type="text/javascript">
  //<![CDATA[
  <!--
<?php 
        require_once $viewJsPhpFile;
        ?>
  //-->
  //]]>
  </script>
<?php 
    }
    ?>
  <script type="text/javascript" src="<?php 
    echo $skinJsFile;
    ?>
"></script>
<?php 
    if ($viewJsFile) {
        ?>
  <script type="text/javascript" src="<?php 
        echo $viewJsFile;
        ?>
"></script>
<?php 
    }
    ?>
</head>
<?php 
}
Example #5
0
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
// as published by the Free Software Foundation; either version 2
// of the License, or (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
//
$skinJsPhpFile = getSkinFile('js/skin.js.php');
$skinJsFile = getSkinFile('js/skin.js');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title><?php 
echo ZM_WEB_TITLE_PREFIX;
?>
</title>
  <script type="text/javascript">
<?php 
require_once $skinJsPhpFile;
?>
  </script>

  <script type="text/javascript" src="<?php 
Example #6
0
				<div style="clear:both;"></div>
				<div style="float:left;"><a href="javascript:loadcameraview(9)"><img id="id-console-views-img-9" src="<?php 
echo getSkinFile('graphics/view_buttons/view_9_unpressed.png');
?>
" border="0"></a></div>
				<div style="float:left;"><a href="javascript:loadcameraview(10)"><img id="id-console-views-img-10" src="<?php 
echo getSkinFile('graphics/view_buttons/view_10_unpressed.png');
?>
" border="0"></a></div>
				<div style="clear:both;"></div>
				<div style="float:left;"><a href="javascript:loadcameraview(13)"><img id="id-console-views-img-13" src="<?php 
echo getSkinFile('graphics/view_buttons/view_13_unpressed.png');
?>
" border="0"></a></div>
				<div style="float:left;"><a href="javascript:loadcameraview(16)"><img id="id-console-views-img-16" src="<?php 
echo getSkinFile('graphics/view_buttons/view_16_unpressed.png');
?>
" border="0"></a></div>
				<div style="clear:both;"></div>
			</div>
			<br><br><br>

		</td><td>

			<h2>Columns</h2><hr>
			<div>
				<div><button class="btngridsize" type="button" onclick="loadcameragrid(this,2);" number="2">2 Columns</button></div>
				<div><button class="btngridsize" type="button" onclick="loadcameragrid(this,3);" number="3" DISABLED>3 Columns</button></div>
				<div><button class="btngridsize" type="button" onclick="loadcameragrid(this,4);" number="4">4 Columns</button></div>
			</div>
Example #7
0
$streamMode = isset($_POST['streamMode']) ? validHtmlStr($_POST['streamMode']) : (canStream() ? 'stream' : 'stills');
$panelSections = 40;
$panelSectionWidth = (int) ceil(reScale($event['Width'], $scale) / $panelSections);
$panelWidth = $panelSections * $panelSectionWidth - 1;
$connkey = generateConnKey();
?>
<link rel="stylesheet" href="<?php 
echo getSkinFile('ajax/css/eventmain.css');
?>
" type="text/css"/>
<script type="text/javascript"><?php 
require_once getSkinFile('ajax/js/eventmain.js.php');
?>
</script>
<script type="text/javascript" src="<?php 
echo getSkinFile('ajax/js/eventmain.js');
?>
"></script>
  

<div class="menuBar1">
	<div>
		<label for="scale"><?php 
echo $SLANG['Scale'];
?>
</label>
		<?php 
echo buildSelect("scale", $scales, "changeScale();");
?>
	</div>
	<div><a href="javascript:reloadme();">Reload All Events</a></div>
Example #8
0
function xhtmlHeaders($file, $title)
{
    $skinCssFile = getSkinFile('css/skin.css');
    $skinCssPhpFile = getSkinFile('css/skin.css.php');
    $skinJsFile = getSkinFile('js/skin.js');
    $skinJsPhpFile = getSkinFile('js/skin.js.php');
    $basename = basename($file, '.php');
    $viewCssFile = getSkinFile('views/css/' . $basename . '.css');
    $viewCssPhpFile = getSkinFile('views/css/' . $basename . '.css.php');
    $viewJsFile = getSkinFile('views/js/' . $basename . '.js');
    $viewJsPhpFile = getSkinFile('views/js/' . $basename . '.js.php');
    extract($GLOBALS, EXTR_OVERWRITE);
    ?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 <title><?php 
    echo ZM_WEB_TITLE_PREFIX;
    ?>
 - <?php 
    echo validHtmlStr($title);
    ?>
</title>
 <link rel="icon" type="image/ico" href="graphics/favicon.ico"/>
 <link rel="shortcut icon" href="graphics/favicon.ico"/>
 <link rel="stylesheet" href="css/reset.css" type="text/css"/>
 <link rel="stylesheet" href="<?php 
    echo $skinCssFile;
    ?>
" type="text/css" media="screen"/>
 <link rel="stylesheet" href="skins/modern/css/header.css" type="text/css" media="screen"/>
<?php 
    if ($title != 'Zone' && !preg_match("/Feed/", $title)) {
        ?>
 <script type="text/javascript" src="skins/modern/js/jquery-1.4.2.min.js"></script>
 <script type="text/javascript" src="skins/modern/js/jquery-ui-1.8.4.custom.min.js"></script>
<?php 
    }
    ?>
 <link type="text/css" media="screen" rel="stylesheet" href="skins/modern/css/colorbox.css"></link>
 <link type="text/css" media="screen" rel="stylesheet" href="skins/modern/css/jquery/jquery-ui-1.8.custom.css"></link>
<?php 
    if ($title == "Console") {
        ?>
 <script type="text/javascript" src="skins/modern/js/jquery.colorbox.js"></script>
 <script type="text/javascript" src="skins/modern/js/console.colorbox.js"></script>
 <script type="text/javascript" src="skins/modern/js/console.js"></script>
<script type="text/javascript" src="tools/mootools/mootools-core-1.3.2-nc.js"></script>
<script type="text/javascript" src="tools/mootools/mootools-more-1.3.2.1-nc.js"></script>
<?php 
    }
    if ($title == "Monitor") {
        ?>
<script type="text/javascript" src="tools/mootools/mootools-core-1.3.2-nc.js"></script>
<script type="text/javascript" src="tools/mootools/mootools-more-1.3.2.1-nc.js"></script>
  <script type="text/javascript" src="js/mootools.ext.js"></script>
<?php 
    }
    ?>


<?php 
    if ($title == "System Log") {
        ?>
<script type="text/javascript">var $j = jQuery.noConflict();</script>
<script type="text/javascript" src="tools/mootools/mootools-core-1.3.2-nc.js"></script>
<script type="text/javascript" src="tools/mootools/mootools-more-1.3.2.1-nc.js"></script>
  <script type="text/javascript" src="js/mootools.ext.js"></script>
<?php 
    }
    ?>




<?php 
    if ($title == "Zone") {
        ?>
<script type="text/javascript" src="tools/mootools/mootools-core-1.3.2-nc.js"></script>
<script type="text/javascript" src="tools/mootools/mootools-more-1.3.2.1-nc.js"></script>
  <script type="text/javascript" src="js/mootools.ext.js"></script> 
<?php 
    }
    ?>



<?php 
    if (preg_match("/Feed/", $title)) {
        ?>
  <link media="screen" type="text/css" href="skins/classic/views/css/watch.css" rel="stylesheet">
<script type="text/javascript" src="tools/mootools/mootools-core-1.3.2-nc.js"></script>
<script type="text/javascript" src="tools/mootools/mootools-more-1.3.2.1-nc.js"></script>
<?php 
    }
    if ($title == "Admin") {
        ?>
  <script type="text/javascript" src="skins/modern/js/admin.js"></script>
  <script type="text/javascript" src="skins/modern/js/jquery.colorbox.js"></script>
<?php 
    }
    if ($title == "Events") {
        ?>
<script type="text/javascript" src="skins/modern/js/jquery.colorbox.js"></script>
<script type="text/javascript" src="skins/modern/js/events.js"></script>
<script type="text/javascript" src="skins/modern/js/events_search.js"></script>

<!--[if IE]><script type="text/javascript" src="skins/modern/js/excanvas.min.js"></script><![endif]-->
<script type="text/javascript" src="skins/modern/js/jquery.flot.min.js"></script>
<script type="text/javascript" src="skins/modern/js/jquery.flot.selection.min.js"></script>
<script type="text/javascript" src="skins/modern/js/jquery.tooltip.pack.js"></script>
<script type="text/javascript" src="skins/modern/js/dateFormat.js"></script>

<?php 
    }
    if ($title == "Full") {
        ?>
<script type="text/javascript" src="skins/modern/js/full.js"></script>
<?php 
    }
    if ($title == "Event") {
        ?>
<script type="text/javascript" src="skins/modern/js/event.js"></script>
<script type="text/javascript" src="skins/modern/js/preloadImage.js"></script>
<?php 
    }
    if ($viewCssFile) {
        ?>
  <link rel="stylesheet" href="<?php 
        echo $viewCssFile;
        ?>
" type="text/css" media="screen"/>
<?php 
    }
    if ($viewCssPhpFile) {
        ?>
  <style type="text/css">
<?php 
        require_once $viewCssPhpFile;
        ?>
  </style>
<?php 
    }
    if ($skinJsPhpFile) {
        ?>
  <script type="text/javascript">
<?php 
        require_once $skinJsPhpFile;
        ?>
  </script>
<?php 
    }
    if ($viewJsPhpFile) {
        ?>
  <script type="text/javascript">
<?php 
        require_once $viewJsPhpFile;
        ?>
  </script>
<?php 
    }
    ?>
  <script type="text/javascript" src="<?php 
    echo $skinJsFile;
    ?>
"></script>
<?php 
    if ($viewJsFile) {
        ?>
  <script type="text/javascript" src="<?php 
        echo $viewJsFile;
        ?>
"></script>
<?php 
    }
    ?>
</head>
<?php 
}