@@ -6,11 +6,15 @@ discard block |
||
| 6 | 6 | $beginpage = microtime(true); |
| 7 | 7 | $Stats = new Stats(); |
| 8 | 8 | |
| 9 | -if (!isset($filter_name)) $filter_name = ''; |
|
| 9 | +if (!isset($filter_name)) { |
|
| 10 | + $filter_name = ''; |
|
| 11 | +} |
|
| 10 | 12 | $airline_icao = (string)filter_input(INPUT_GET,'airline',FILTER_SANITIZE_STRING); |
| 11 | 13 | if ($airline_icao == '' && isset($globalFilter)) { |
| 12 | - if (isset($globalFilter['airline'])) $airline_icao = $globalFilter['airline'][0]; |
|
| 13 | -} |
|
| 14 | + if (isset($globalFilter['airline'])) { |
|
| 15 | + $airline_icao = $globalFilter['airline'][0]; |
|
| 16 | + } |
|
| 17 | + } |
|
| 14 | 18 | if ($airline_icao != '' && $airline_icao != 'all') { |
| 15 | 19 | $Spotter = new Spotter(); |
| 16 | 20 | $airline_info = $Spotter->getAllAirlineInfo($airline_icao); |
@@ -36,14 +40,21 @@ discard block |
||
| 36 | 40 | <script type="text/javascript" src="<?php echo $globalURL; ?>/js/justgage.js"></script> |
| 37 | 41 | <div class="column"> |
| 38 | 42 | <div class="info"> |
| 39 | - <h1><?php if (isset($airline_name)) echo _("Statistics for ").$airline_name; else echo _("Statistics"); ?></h1> |
|
| 43 | + <h1><?php if (isset($airline_name)) { |
|
| 44 | + echo _("Statistics for ").$airline_name; |
|
| 45 | +} else { |
|
| 46 | + echo _("Statistics"); |
|
| 47 | +} |
|
| 48 | +?></h1> |
|
| 40 | 49 | <?php |
| 41 | 50 | $last_update = $Stats->getLastStatsUpdate(); |
| 42 | 51 | //if (isset($last_update[0]['value'])) print '<!-- Last update : '.$last_update[0]['value'].' -->'; |
| 43 | 52 | if (isset($last_update[0]['value'])) { |
| 44 | 53 | date_default_timezone_set('UTC'); |
| 45 | 54 | $lastupdate = strtotime($last_update[0]['value']); |
| 46 | - if (isset($globalTimezone) && $globalTimezone != '') date_default_timezone_set($globalTimezone); |
|
| 55 | + if (isset($globalTimezone) && $globalTimezone != '') { |
|
| 56 | + date_default_timezone_set($globalTimezone); |
|
| 57 | + } |
|
| 47 | 58 | print '<i>Last update: '.date('Y-m-d G:i:s',$lastupdate).'</i>'; |
| 48 | 59 | } |
| 49 | 60 | ?> |
@@ -95,8 +106,9 @@ discard block |
||
| 95 | 106 | <h2><?php echo _("Top 10 Most Common Aircraft Type"); ?></h2> |
| 96 | 107 | <?php |
| 97 | 108 | $aircraft_array = $Stats->countAllAircraftTypes(true,$airline_icao,$filter_name,$year,$month); |
| 98 | - if (count($aircraft_array) == 0) print _("No data available"); |
|
| 99 | - else { |
|
| 109 | + if (count($aircraft_array) == 0) { |
|
| 110 | + print _("No data available"); |
|
| 111 | + } else { |
|
| 100 | 112 | |
| 101 | 113 | print '<div id="chart1" class="chart" width="100%"></div> |
| 102 | 114 | <script> |
@@ -133,11 +145,17 @@ discard block |
||
| 133 | 145 | <?php |
| 134 | 146 | if ($year != '' && $month != '') { |
| 135 | 147 | ?> |
| 136 | - <a href="<?php print $globalURL; ?>/statistics/aircraft<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao; ?>/<?php echo $year; ?>/<?php echo $month ?>/" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>»</a> |
|
| 148 | + <a href="<?php print $globalURL; ?>/statistics/aircraft<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') { |
|
| 149 | + echo '/'.$airline_icao; |
|
| 150 | +} |
|
| 151 | +?>/<?php echo $year; ?>/<?php echo $month ?>/" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>»</a> |
|
| 137 | 152 | <?php |
| 138 | 153 | } else { |
| 139 | 154 | ?> |
| 140 | - <a href="<?php print $globalURL; ?>/statistics/aircraft<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao; ?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>»</a> |
|
| 155 | + <a href="<?php print $globalURL; ?>/statistics/aircraft<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') { |
|
| 156 | + echo '/'.$airline_icao; |
|
| 157 | +} |
|
| 158 | +?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>»</a> |
|
| 141 | 159 | <?php |
| 142 | 160 | } |
| 143 | 161 | ?> |
@@ -182,11 +200,15 @@ discard block |
||
| 182 | 200 | </script>'; |
| 183 | 201 | if ($year != '' && $month != '') { |
| 184 | 202 | print '<div class="more"><a href="'.$globalURL.'/statistics/airline'; |
| 185 | - if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao; |
|
| 203 | + if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') { |
|
| 204 | + echo '/'.$airline_icao; |
|
| 205 | + } |
|
| 186 | 206 | print '/'.$year.'/'.$month.'/" class="btn btn-default btn" role="button">'._("See full statistic").'»</a></div>'; |
| 187 | 207 | } else { |
| 188 | 208 | print '<div class="more"><a href="'.$globalURL.'/statistics/airline'; |
| 189 | - if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao; |
|
| 209 | + if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') { |
|
| 210 | + echo '/'.$airline_icao; |
|
| 211 | + } |
|
| 190 | 212 | print '" class="btn btn-default btn" role="button">'._("See full statistic").'»</a></div>'; |
| 191 | 213 | } |
| 192 | 214 | print '</div>'; |
@@ -210,8 +232,9 @@ discard block |
||
| 210 | 232 | <h2><?php echo _("Top 10 Most Common Pilots"); ?></h2> |
| 211 | 233 | <?php |
| 212 | 234 | $pilot_array = $Stats->countAllPilots(true,$airline_icao,$filter_name,$year,$month); |
| 213 | - if (count($pilot_array) == 0) print _("No data available"); |
|
| 214 | - else { |
|
| 235 | + if (count($pilot_array) == 0) { |
|
| 236 | + print _("No data available"); |
|
| 237 | + } else { |
|
| 215 | 238 | print '<div id="chart7" class="chart" width="100%"></div> |
| 216 | 239 | <script> |
| 217 | 240 | google.load("visualization", "1", {packages:["corechart"]}); |
@@ -244,7 +267,9 @@ discard block |
||
| 244 | 267 | } |
| 245 | 268 | print '<div class="more">'; |
| 246 | 269 | print '<a href="'.$globalURL.'/statistics/pilot'; |
| 247 | - if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao; |
|
| 270 | + if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') { |
|
| 271 | + echo '/'.$airline_icao; |
|
| 272 | + } |
|
| 248 | 273 | print'" class="btn btn-default btn" role="button">'._("See full statistic").'»</a>'; |
| 249 | 274 | print '</div>'; |
| 250 | 275 | ?> |
@@ -258,8 +283,9 @@ discard block |
||
| 258 | 283 | <h2><?php echo _("Top 10 Most Common Owners"); ?></h2> |
| 259 | 284 | <?php |
| 260 | 285 | $owner_array = $Stats->countAllOwners(true,$airline_icao,$filter_name,$year,$month); |
| 261 | - if (count($owner_array) == 0) print _("No data available"); |
|
| 262 | - else { |
|
| 286 | + if (count($owner_array) == 0) { |
|
| 287 | + print _("No data available"); |
|
| 288 | + } else { |
|
| 263 | 289 | print '<div id="chart7" class="chart" width="100%"></div> |
| 264 | 290 | <script> |
| 265 | 291 | google.load("visualization", "1", {packages:["corechart"]}); |
@@ -292,7 +318,10 @@ discard block |
||
| 292 | 318 | } |
| 293 | 319 | ?> |
| 294 | 320 | <div class="more"> |
| 295 | - <a href="<?php print $globalURL; ?>/statistics/owner<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao; ?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>»</a> |
|
| 321 | + <a href="<?php print $globalURL; ?>/statistics/owner<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') { |
|
| 322 | + echo '/'.$airline_icao; |
|
| 323 | +} |
|
| 324 | +?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>»</a> |
|
| 296 | 325 | </div> |
| 297 | 326 | </div> |
| 298 | 327 | |
@@ -305,8 +334,9 @@ discard block |
||
| 305 | 334 | <h2><?php echo _("Top 20 Most Common Country a Flight was Over"); ?></h2> |
| 306 | 335 | <?php |
| 307 | 336 | //$flightover_array = $Stats->countAllFlightOverCountries(); |
| 308 | - if (count($flightover_array) == 0) print _("No data available"); |
|
| 309 | - else { |
|
| 337 | + if (count($flightover_array) == 0) { |
|
| 338 | + print _("No data available"); |
|
| 339 | + } else { |
|
| 310 | 340 | print '<div id="chart10" class="chart" width="100%"></div> |
| 311 | 341 | <script> |
| 312 | 342 | google.load("visualization", "1", {packages:["corechart"]}); |
@@ -341,7 +371,10 @@ discard block |
||
| 341 | 371 | } |
| 342 | 372 | ?> |
| 343 | 373 | <div class="more"> |
| 344 | - <a href="<?php print $globalURL; ?>/statistics/country<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao; ?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>»</a> |
|
| 374 | + <a href="<?php print $globalURL; ?>/statistics/country<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') { |
|
| 375 | + echo '/'.$airline_icao; |
|
| 376 | +} |
|
| 377 | +?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>»</a> |
|
| 345 | 378 | </div> |
| 346 | 379 | </div> |
| 347 | 380 | <?php |
@@ -394,7 +427,9 @@ discard block |
||
| 394 | 427 | } |
| 395 | 428 | </script>'; |
| 396 | 429 | print '<div class="more"><a href="'.$globalURL.'/statistics/airport-departure'; |
| 397 | - if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao; |
|
| 430 | + if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') { |
|
| 431 | + echo '/'.$airline_icao; |
|
| 432 | + } |
|
| 398 | 433 | print '" class="btn btn-default btn" role="button">'._("See full statistic").'»</a></div>'; |
| 399 | 434 | } |
| 400 | 435 | ?> |
@@ -441,7 +476,9 @@ discard block |
||
| 441 | 476 | } |
| 442 | 477 | </script>'; |
| 443 | 478 | print '<div class="more"><a href="'.$globalURL.'/statistics/airport-arrival'; |
| 444 | - if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao; |
|
| 479 | + if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') { |
|
| 480 | + echo '/'.$airline_icao; |
|
| 481 | + } |
|
| 445 | 482 | print '" class="btn btn-default btn" role="button">'._("See full statistic").'»</a></div>'; |
| 446 | 483 | } |
| 447 | 484 | ?> |
@@ -456,8 +493,9 @@ discard block |
||
| 456 | 493 | <h2><?php echo _("Busiest Months of the last 12 Months"); ?></h2> |
| 457 | 494 | <?php |
| 458 | 495 | $year_array = $Stats->countAllMonthsLastYear(true,$airline_icao,$filter_name); |
| 459 | - if (count($year_array) == 0) print _("No data available"); |
|
| 460 | - else { |
|
| 496 | + if (count($year_array) == 0) { |
|
| 497 | + print _("No data available"); |
|
| 498 | + } else { |
|
| 461 | 499 | print '<div id="chart8" class="chart" width="100%"></div> |
| 462 | 500 | <script> |
| 463 | 501 | google.load("visualization", "1", {packages:["corechart"]}); |
@@ -493,7 +531,10 @@ discard block |
||
| 493 | 531 | } |
| 494 | 532 | ?> |
| 495 | 533 | <div class="more"> |
| 496 | - <a href="<?php print $globalURL; ?>/statistics/year<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao; ?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>»</a> |
|
| 534 | + <a href="<?php print $globalURL; ?>/statistics/year<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') { |
|
| 535 | + echo '/'.$airline_icao; |
|
| 536 | +} |
|
| 537 | +?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>»</a> |
|
| 497 | 538 | </div> |
| 498 | 539 | </div> |
| 499 | 540 | <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> --> |
@@ -501,8 +542,9 @@ discard block |
||
| 501 | 542 | <h2><?php echo _("Busiest Day in the last Month"); ?></h2> |
| 502 | 543 | <?php |
| 503 | 544 | $month_array = $Stats->countAllDatesLastMonth($airline_icao,$filter_name); |
| 504 | - if (count($month_array) == 0) print _("No data available"); |
|
| 505 | - else { |
|
| 545 | + if (count($month_array) == 0) { |
|
| 546 | + print _("No data available"); |
|
| 547 | + } else { |
|
| 506 | 548 | print '<div id="chart9" class="chart" width="100%"></div> |
| 507 | 549 | <script> |
| 508 | 550 | google.load("visualization", "1", {packages:["corechart"]}); |
@@ -538,7 +580,10 @@ discard block |
||
| 538 | 580 | } |
| 539 | 581 | ?> |
| 540 | 582 | <div class="more"> |
| 541 | - <a href="<?php print $globalURL; ?>/statistics/month<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao; ?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>»</a> |
|
| 583 | + <a href="<?php print $globalURL; ?>/statistics/month<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') { |
|
| 584 | + echo '/'.$airline_icao; |
|
| 585 | +} |
|
| 586 | +?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>»</a> |
|
| 542 | 587 | </div> |
| 543 | 588 | </div> |
| 544 | 589 | <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> --> |
@@ -547,8 +592,9 @@ discard block |
||
| 547 | 592 | <h2><?php echo _("Busiest Day in the last 7 Days"); ?></h2> |
| 548 | 593 | <?php |
| 549 | 594 | $date_array = $Stats->countAllDatesLast7Days($airline_icao,$filter_name); |
| 550 | - if (empty($date_array)) print _("No data available"); |
|
| 551 | - else { |
|
| 595 | + if (empty($date_array)) { |
|
| 596 | + print _("No data available"); |
|
| 597 | + } else { |
|
| 552 | 598 | print '<div id="chart5" class="chart" width="100%"></div> |
| 553 | 599 | <script> |
| 554 | 600 | google.load("visualization", "1", {packages:["corechart"]}); |
@@ -585,7 +631,10 @@ discard block |
||
| 585 | 631 | } |
| 586 | 632 | ?> |
| 587 | 633 | <div class="more"> |
| 588 | - <a href="<?php print $globalURL; ?>/statistics/date<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao; ?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>»</a> |
|
| 634 | + <a href="<?php print $globalURL; ?>/statistics/date<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') { |
|
| 635 | + echo '/'.$airline_icao; |
|
| 636 | +} |
|
| 637 | +?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>»</a> |
|
| 589 | 638 | </div> |
| 590 | 639 | </div> |
| 591 | 640 | <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> --> |
@@ -593,8 +642,9 @@ discard block |
||
| 593 | 642 | <h2><?php echo _("Busiest Time of the Day"); ?></h2> |
| 594 | 643 | <?php |
| 595 | 644 | $hour_array = $Stats->countAllHours('hour',true,$airline_icao,$filter_name); |
| 596 | - if (empty($hour_array)) print _("No data available"); |
|
| 597 | - else { |
|
| 645 | + if (empty($hour_array)) { |
|
| 646 | + print _("No data available"); |
|
| 647 | + } else { |
|
| 598 | 648 | |
| 599 | 649 | print '<div id="chart6" class="chart" width="100%"></div> |
| 600 | 650 | <script> |
@@ -631,7 +681,10 @@ discard block |
||
| 631 | 681 | } |
| 632 | 682 | ?> |
| 633 | 683 | <div class="more"> |
| 634 | - <a href="<?php print $globalURL; ?>/statistics/time<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao; ?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>»</a> |
|
| 684 | + <a href="<?php print $globalURL; ?>/statistics/time<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') { |
|
| 685 | + echo '/'.$airline_icao; |
|
| 686 | +} |
|
| 687 | +?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>»</a> |
|
| 635 | 688 | </div> |
| 636 | 689 | </div> |
| 637 | 690 | <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> --> |
@@ -650,8 +703,9 @@ discard block |
||
| 650 | 703 | require_once('require/class.Accident.php'); |
| 651 | 704 | $Accident = new Accident(); |
| 652 | 705 | $year_array = $Accident->countFatalitiesByYear($filter_name); |
| 653 | - if (count($year_array) == 0) print _("No data available"); |
|
| 654 | - else { |
|
| 706 | + if (count($year_array) == 0) { |
|
| 707 | + print _("No data available"); |
|
| 708 | + } else { |
|
| 655 | 709 | print '<div id="chart32" class="chart" width="100%"></div> |
| 656 | 710 | <script> |
| 657 | 711 | google.load("visualization", "1", {packages:["corechart"]}); |
@@ -699,8 +753,9 @@ discard block |
||
| 699 | 753 | require_once('require/class.Accident.php'); |
| 700 | 754 | $Accident = new Accident(); |
| 701 | 755 | $year_array = $Accident->countFatalitiesLast12Months($filter_name); |
| 702 | - if (count($year_array) == 0) print _("No data available"); |
|
| 703 | - else { |
|
| 756 | + if (count($year_array) == 0) { |
|
| 757 | + print _("No data available"); |
|
| 758 | + } else { |
|
| 704 | 759 | print '<div id="chart33" class="chart" width="100%"></div> |
| 705 | 760 | <script> |
| 706 | 761 | google.load("visualization", "1", {packages:["corechart"]}); |
@@ -776,8 +831,11 @@ discard block |
||
| 776 | 831 | $distance = $distance; |
| 777 | 832 | $unit = 'km'; |
| 778 | 833 | } |
| 779 | - if (!isset($polar_data)) $polar_data = '{axis:"'.$direction[0]['direction_shortname'].'",value:'.$key.'}'; |
|
| 780 | - else $polar_data = $polar_data.',{axis:"'.$direction[0]['direction_shortname'].'",value:'.$key.'}'; |
|
| 834 | + if (!isset($polar_data)) { |
|
| 835 | + $polar_data = '{axis:"'.$direction[0]['direction_shortname'].'",value:'.$key.'}'; |
|
| 836 | + } else { |
|
| 837 | + $polar_data = $polar_data.',{axis:"'.$direction[0]['direction_shortname'].'",value:'.$key.'}'; |
|
| 838 | + } |
|
| 781 | 839 | } |
| 782 | 840 | ?> |
| 783 | 841 | <div class="col-md-6"> |
@@ -829,8 +887,11 @@ discard block |
||
| 829 | 887 | foreach ($msg as $eachmsg) { |
| 830 | 888 | //$eachmsg = $msg[0]; |
| 831 | 889 | $data = $eachmsg['source_data']; |
| 832 | - if ($data > 500) $max = (round(($data+100)/100))*100; |
|
| 833 | - else $max = 500; |
|
| 890 | + if ($data > 500) { |
|
| 891 | + $max = (round(($data+100)/100))*100; |
|
| 892 | + } else { |
|
| 893 | + $max = 500; |
|
| 894 | + } |
|
| 834 | 895 | ?> |
| 835 | 896 | <div id="msg-<?php print str_replace(' ','_',strtolower($eachmsg['source_name'])); ?>" class="col-md-4"></div> |
| 836 | 897 | <script> |