* * 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 3 of the License, or (at your * option) any later version. Please see LICENSE.txt at the top level of * the source code distribution for details. */ require_once "../includes/component.php"; $component = new component(); $options = array(); $options['filter']['ignore'] = array('=',0); $options['type'] = 'ntp'; $components = $component->getComponents(null,$options); print_optionbar_start(); $view_options = array( 'all' => 'All', 'error' => 'Error', ); if (!$vars['view']) { $vars['view'] = 'all'; } $graph_options = array( 'none' => 'No Graphs', 'stratum' => 'Stratum', 'offset' => 'Offset', 'delay' => 'Delay', 'dispersion' => 'Dispersion', ); if (!$vars['graph']) { $vars['graph'] = 'none'; } echo 'NTP Peers » '; // The menu option - on the left $sep = ''; foreach ($view_options as $option => $text) { if (empty($vars['view'])) { $vars['view'] = $option; } echo $sep; if ($vars['view'] == $option) { echo "'; } $sep = ' | '; } // The status option - on the right echo '
| Device | Peer | Stratum | Error |
|---|---|---|---|
| '; require 'includes/print-graphrow.inc.php'; echo ' | '; echo ''; } } // End if display } // End foreach component } // End foreach device // If there are no results, let the user know. if ($count == 0) { ?>|||
| No Matching NTP Peers | |||