\n"); print(''); printf(gettext("Statistics unavailable because ntpq and ntpdc queries are disabled in the %sNTP service settings%s"), '', ''); print("\n"); print("\n"); elseif (count($ntpq_servers) == 0): print("\n"); print(''); printf(gettext("No peers found, %sis the ntp service running?%s"), '', ''); print("\n"); print("\n"); else: $i = 0; foreach ($ntpq_servers as $server): print("\n"); print("" . $server['status'] . "\n"); print("" . $server['server'] . "\n"); print("" . $server['refid'] . "\n"); print("" . $server['stratum'] . "\n"); print("" . $server['type'] . "\n"); print("" . $server['when'] . "\n"); print("" . $server['poll'] . "\n"); print("" . $server['reach'] . "\n"); print("" . $server['delay'] . "\n"); print("" . $server['offset'] . "\n"); print("" . $server['jitter'] . "\n"); print("\n"); $i++; endforeach; endif; } function print_gps() { global $gps_lat, $gps_lon, $gps_lat_deg, $gps_lon_deg, $gps_lat_min, $gps_lon_min, $gps_vars, $gps_alt, $gps_alt_unit, $gps_sat, $gps_satview, $gps_goo_lnk; print("\n"); print("\n"); printf("%.5f", $gps_lat); print(" ("); printf("%d%s", $gps_lat_deg, "°"); printf("%.5f", $gps_lat_min*60); print($gps_vars[4]); print(")"); print("\n"); print("\n"); printf("%.5f", $gps_lon); print(" ("); printf("%d%s", $gps_lon_deg, "°"); printf("%.5f", $gps_lon_min*60); print($gps_vars[6]); print(")"); print("\n"); if (isset($gps_alt)) { print("\n"); print($gps_alt . ' ' . $gps_alt_unit); print("\n"); } if (isset($gps_sat) || isset($gps_satview)) { print(''); if (isset($gps_satview)) { print(gettext('in view ') . intval($gps_satview)); } if (isset($gps_sat) && isset($gps_satview)) { print(', '); } if (isset($gps_sat)) { print(gettext('in use ') . $gps_sat); } print("\n"); } print("\n"); print("\n"); print('' . gettext("Google Maps Link") . ''); print("\n"); } $pgtitle = array(gettext("Status"), gettext("NTP")); $shortcut_section = "ntp"; include("head.inc"); ?>