Completed
Push — master ( f6e401...19913c )
by Yannick
10:24
created
statistics.php 3 patches
Braces   +145 added lines, -69 removed lines patch added patch discarded remove patch
@@ -18,11 +18,15 @@  discard block
 block discarded – undo
18 18
 	require_once('require/class.Spotter.php');
19 19
 }
20 20
 
21
-if (!isset($filter_name)) $filter_name = '';
21
+if (!isset($filter_name)) {
22
+	$filter_name = '';
23
+}
22 24
 $airline_icao = (string)filter_input(INPUT_GET,'airline',FILTER_SANITIZE_STRING);
23 25
 if ($type == 'aircraft' && $airline_icao == '' && isset($globalFilter)) {
24
-	if (isset($globalFilter['airline'])) $airline_icao = $globalFilter['airline'][0];
25
-}
26
+	if (isset($globalFilter['airline'])) {
27
+		$airline_icao = $globalFilter['airline'][0];
28
+	}
29
+	}
26 30
 if ($type == 'aircraft' && $airline_icao != '' && $airline_icao != 'all') {
27 31
 	$Spotter = new Spotter();
28 32
 	$airline_info = $Spotter->getAllAirlineInfo($airline_icao);
@@ -53,7 +57,12 @@  discard block
 block discarded – undo
53 57
 <script type="text/javascript" src="<?php echo $globalURL; ?>/js/datamaps.world.min.js"></script>
54 58
 <div class="column">
55 59
     <div class="info">
56
-            <h1><?php if (isset($airline_name)) echo _("Statistics for ").$airline_name; else echo _("Statistics"); ?></h1>
60
+            <h1><?php if (isset($airline_name)) {
61
+	echo _("Statistics for ").$airline_name;
62
+} else {
63
+	echo _("Statistics");
64
+}
65
+?></h1>
57 66
 <?php 
58 67
 	if ($type == 'aircraft') {
59 68
 		$last_update = $Stats->getLastStatsUpdate();
@@ -61,7 +70,9 @@  discard block
 block discarded – undo
61 70
 		if (isset($last_update[0]['value'])) {
62 71
 			date_default_timezone_set('UTC');
63 72
 			$lastupdate = strtotime($last_update[0]['value']);
64
-			if (isset($globalTimezone) && $globalTimezone != '') date_default_timezone_set($globalTimezone);
73
+			if (isset($globalTimezone) && $globalTimezone != '') {
74
+				date_default_timezone_set($globalTimezone);
75
+			}
65 76
 			print '<i>Last update: '.date('Y-m-d G:i:s',$lastupdate).'</i>';
66 77
 		}
67 78
 	}
@@ -139,14 +150,18 @@  discard block
 block discarded – undo
139 150
                 <h2><?php echo _("Top 10 Most Common Aircraft Type"); ?></h2>
140 151
                  <?php
141 152
                   $aircraft_array = $Stats->countAllAircraftTypes(true,$airline_icao,$filter_name,$year,$month);
142
-		    if (count($aircraft_array) == 0) print _("No data available");
143
-		    else {
153
+		    if (count($aircraft_array) == 0) {
154
+		    	print _("No data available");
155
+		    } else {
144 156
                     print '<div id="chart1" class="chart" width="100%"></div><script>';
145 157
                     $aircraft_data = '';
146 158
                     foreach($aircraft_array as $aircraft_item)
147 159
                     {
148
-                        if ($aircraft_item['aircraft_manufacturer'] == 'Not Available') $aircraft_data .= '[" ('.$aircraft_item['aircraft_icao'].')",'.$aircraft_item['aircraft_icao_count'].'],';
149
-                        else $aircraft_data .= '["'.$aircraft_item['aircraft_manufacturer'].' '.$aircraft_item['aircraft_name'].' ('.$aircraft_item['aircraft_icao'].')",'.$aircraft_item['aircraft_icao_count'].'],';
160
+                        if ($aircraft_item['aircraft_manufacturer'] == 'Not Available') {
161
+                        	$aircraft_data .= '[" ('.$aircraft_item['aircraft_icao'].')",'.$aircraft_item['aircraft_icao_count'].'],';
162
+                        } else {
163
+                        	$aircraft_data .= '["'.$aircraft_item['aircraft_manufacturer'].' '.$aircraft_item['aircraft_name'].' ('.$aircraft_item['aircraft_icao'].')",'.$aircraft_item['aircraft_icao_count'].'],';
164
+                        }
150 165
                     }
151 166
                     $aircraft_data = substr($aircraft_data, 0, -1);
152 167
 		    print 'var series = ['.$aircraft_data.'];';
@@ -163,11 +178,17 @@  discard block
 block discarded – undo
163 178
             	    <?php
164 179
             		if ($year != '' && $month != '') {
165 180
             	    ?>
166
-            	    <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"); ?>&raquo;</a>
181
+            	    <a href="<?php print $globalURL; ?>/statistics/aircraft<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') {
182
+	echo '/'.$airline_icao;
183
+}
184
+?>/<?php echo $year; ?>/<?php echo $month ?>/" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
167 185
             	    <?php
168 186
             		} else {
169 187
             	    ?>
170
-            	    <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"); ?>&raquo;</a>
188
+            	    <a href="<?php print $globalURL; ?>/statistics/aircraft<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') {
189
+	echo '/'.$airline_icao;
190
+}
191
+?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
171 192
             	    <?php
172 193
             		}
173 194
             	    ?>
@@ -198,11 +219,15 @@  discard block
 block discarded – undo
198 219
 				print '</script>';
199 220
 				if ($year != '' && $month != '') {
200 221
 					print '<div class="more"><a href="'.$globalURL.'/statistics/airline';
201
-					if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao;
222
+					if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') {
223
+						echo '/'.$airline_icao;
224
+					}
202 225
 					print '/'.$year.'/'.$month.'/" class="btn btn-default btn" role="button">'._("See full statistic").'&raquo;</a></div>';
203 226
 				} else {
204 227
 					print '<div class="more"><a href="'.$globalURL.'/statistics/airline';
205
-					if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao;
228
+					if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') {
229
+						echo '/'.$airline_icao;
230
+					}
206 231
 					print '" class="btn btn-default btn" role="button">'._("See full statistic").'&raquo;</a></div>';
207 232
 				}
208 233
 				print '</div>';
@@ -224,8 +249,9 @@  discard block
 block discarded – undo
224 249
                 <h2><?php echo _("Top 10 Most Common Vessel Type"); ?></h2>
225 250
                  <?php
226 251
                     $marine_array = $Marine->countAllMarineTypes(true,0,'',array(),$year,$month);
227
-		    if (count($marine_array) == 0) print _("No data available");
228
-		    else {
252
+		    if (count($marine_array) == 0) {
253
+		    	print _("No data available");
254
+		    } else {
229 255
                     print '<div id="chart1" class="chart" width="100%"></div><script>';
230 256
                     $marine_data = '';
231 257
                     foreach($marine_array as $marine_item)
@@ -272,8 +298,9 @@  discard block
 block discarded – undo
272 298
                 <h2><?php echo _("Top 10 Most Common Tracker Type"); ?></h2>
273 299
                  <?php
274 300
                   $tracker_array = $Tracker->countAllTrackerTypes(true,0,'',array(),$year,$month);
275
-		    if (count($tracker_array) == 0) print _("No data available");
276
-		    else {
301
+		    if (count($tracker_array) == 0) {
302
+		    	print _("No data available");
303
+		    } else {
277 304
                     print '<div id="chart1" class="chart" width="100%"></div><script>';
278 305
                     $tracker_data = '';
279 306
                     foreach($tracker_array as $tracker_item)
@@ -328,8 +355,9 @@  discard block
 block discarded – undo
328 355
                 <h2><?php echo _("Top 10 Most Common Pilots"); ?></h2>
329 356
 <?php
330 357
 			$pilot_array = $Stats->countAllPilots(true,$airline_icao,$filter_name,$year,$month);
331
-			if (count($pilot_array) == 0) print _("No data available");
332
-			else {
358
+			if (count($pilot_array) == 0) {
359
+				print _("No data available");
360
+			} else {
333 361
 				print '<div id="chart7" class="chart" width="100%"></div><script>';
334 362
 				$pilot_data = '';
335 363
 				foreach($pilot_array as $pilot_item)
@@ -348,7 +376,9 @@  discard block
 block discarded – undo
348 376
 			}
349 377
 			print '<div class="more">';
350 378
 			print '<a href="'.$globalURL.'/statistics/pilot'; 
351
-			if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao;
379
+			if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') {
380
+				echo '/'.$airline_icao;
381
+			}
352 382
 			print'" class="btn btn-default btn" role="button">'._("See full statistic").'&raquo;</a>';
353 383
 			print '</div>';
354 384
 ?>
@@ -362,8 +392,9 @@  discard block
 block discarded – undo
362 392
                 <h2><?php echo _("Top 10 Most Common Owners"); ?></h2>
363 393
 <?php
364 394
 			$owner_array = $Stats->countAllOwners(true,$airline_icao,$filter_name,$year,$month);
365
-			if (count($owner_array) == 0) print _("No data available");
366
-			else {
395
+			if (count($owner_array) == 0) {
396
+				print _("No data available");
397
+			} else {
367 398
 				print '<div id="chart7" class="chart" width="100%"></div><script>';
368 399
 				$owner_data = '';
369 400
 				foreach($owner_array as $owner_item)
@@ -382,7 +413,10 @@  discard block
 block discarded – undo
382 413
 			}
383 414
 ?>
384 415
                 <div class="more">
385
-                    <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"); ?>&raquo;</a>
416
+                    <a href="<?php print $globalURL; ?>/statistics/owner<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') {
417
+	echo '/'.$airline_icao;
418
+}
419
+?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
386 420
                 </div>
387 421
             </div>
388 422
         
@@ -395,8 +429,9 @@  discard block
 block discarded – undo
395 429
                 <h2><?php echo _("Top 20 Most Common Country a Flight was Over"); ?></h2>
396 430
 <?php
397 431
 	 //$flightover_array = $Stats->countAllFlightOverCountries();
398
-			if (count($flightover_array) == 0) print _("No data available");
399
-			else {
432
+			if (count($flightover_array) == 0) {
433
+				print _("No data available");
434
+			} else {
400 435
 				print '<div id="chart10" class="chart" width="100%"></div><script>';
401 436
 				print 'var series = [';
402 437
 				$flightover_data = '';
@@ -439,7 +474,10 @@  discard block
 block discarded – undo
439 474
 			}
440 475
 ?>
441 476
                 <div class="more">
442
-                    <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"); ?>&raquo;</a>
477
+                    <a href="<?php print $globalURL; ?>/statistics/country<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') {
478
+	echo '/'.$airline_icao;
479
+}
480
+?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
443 481
                 </div>
444 482
             </div>
445 483
 <?php
@@ -461,8 +499,9 @@  discard block
 block discarded – undo
461 499
 	<div class="col-md-6">
462 500
             <h2><?php echo _("Top 20 Most Common Country a Vessel was inside"); ?></h2>
463 501
 <?php
464
-		if (count($flightover_array) == 0) print _("No data available");
465
-		else {
502
+		if (count($flightover_array) == 0) {
503
+			print _("No data available");
504
+		} else {
466 505
 			print '<div id="chart10" class="chart" width="100%"></div><script>';
467 506
 			print 'var series = [';
468 507
 			$flightover_data = '';
@@ -521,8 +560,9 @@  discard block
 block discarded – undo
521 560
 	<div class="col-md-6">
522 561
             <h2><?php echo _("Top 20 Most Common Country a Tracker was inside"); ?></h2>
523 562
 <?php
524
-		if (count($flightover_array) == 0) print _("No data available");
525
-		else {
563
+		if (count($flightover_array) == 0) {
564
+			print _("No data available");
565
+		} else {
526 566
 			print '<div id="chart10" class="chart" width="100%"></div><script>';
527 567
 			print 'var series = [';
528 568
 			$flightover_data = '';
@@ -632,7 +672,9 @@  discard block
 block discarded – undo
632 672
 			});";
633 673
 			print '</script>';
634 674
 			print '<div class="more"><a href="'.$globalURL.'/statistics/airport-departure'; 
635
-			if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao;
675
+			if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') {
676
+				echo '/'.$airline_icao;
677
+			}
636 678
 			print '" class="btn btn-default btn" role="button">'._("See full statistic").'&raquo;</a></div>';
637 679
 		}
638 680
 ?>
@@ -694,7 +736,9 @@  discard block
 block discarded – undo
694 736
 			});";
695 737
 			print '</script>';
696 738
 			print '<div class="more"><a href="'.$globalURL.'/statistics/airport-arrival';
697
-			if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') echo '/'.$airline_icao;
739
+			if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') {
740
+				echo '/'.$airline_icao;
741
+			}
698 742
 			print '" class="btn btn-default btn" role="button">'._("See full statistic").'&raquo;</a></div>';
699 743
 		}
700 744
 ?>
@@ -715,8 +759,9 @@  discard block
 block discarded – undo
715 759
                 <h2><?php echo _("Busiest Months of the last 12 Months"); ?></h2>
716 760
 <?php
717 761
 			$year_array = $Stats->countAllMonthsLastYear(true,$airline_icao,$filter_name);
718
-			if (count($year_array) == 0) print _("No data available");
719
-			else {
762
+			if (count($year_array) == 0) {
763
+				print _("No data available");
764
+			} else {
720 765
 				print '<div id="chart8" class="chart" width="100%"></div><script>';
721 766
 				$year_data = '';
722 767
 				$year_cnt = '';
@@ -736,7 +781,10 @@  discard block
 block discarded – undo
736 781
 			}
737 782
 ?>
738 783
                 <div class="more">
739
-                    <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"); ?>&raquo;</a>
784
+                    <a href="<?php print $globalURL; ?>/statistics/year<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') {
785
+	echo '/'.$airline_icao;
786
+}
787
+?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
740 788
                 </div>
741 789
             </div>
742 790
     <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
@@ -744,8 +792,9 @@  discard block
 block discarded – undo
744 792
                 <h2><?php echo _("Busiest Day in the last Month"); ?></h2>
745 793
 <?php
746 794
 			$month_array = $Stats->countAllDatesLastMonth($airline_icao,$filter_name);
747
-			if (count($month_array) == 0) print _("No data available");
748
-			else {
795
+			if (count($month_array) == 0) {
796
+				print _("No data available");
797
+			} else {
749 798
 				print '<div id="chart9" class="chart" width="100%"></div><script>';
750 799
 				$month_data = '';
751 800
 				$month_cnt = '';
@@ -765,7 +814,10 @@  discard block
 block discarded – undo
765 814
 			}
766 815
 ?>
767 816
                 <div class="more">
768
-                    <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"); ?>&raquo;</a>
817
+                    <a href="<?php print $globalURL; ?>/statistics/month<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') {
818
+	echo '/'.$airline_icao;
819
+}
820
+?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
769 821
                 </div>
770 822
             </div>
771 823
     <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
@@ -774,8 +826,9 @@  discard block
 block discarded – undo
774 826
                 <h2><?php echo _("Busiest Day in the last 7 Days"); ?></h2>
775 827
 <?php
776 828
 			$date_array = $Stats->countAllDatesLast7Days($airline_icao,$filter_name);
777
-			if (empty($date_array)) print _("No data available");
778
-			else {
829
+			if (empty($date_array)) {
830
+				print _("No data available");
831
+			} else {
779 832
 				print '<div id="chart5" class="chart" width="100%"></div><script>';
780 833
 				$date_data = '';
781 834
 				$date_cnt = '';
@@ -795,7 +848,10 @@  discard block
 block discarded – undo
795 848
 			}
796 849
 ?>
797 850
                 <div class="more">
798
-                    <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"); ?>&raquo;</a>
851
+                    <a href="<?php print $globalURL; ?>/statistics/date<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') {
852
+	echo '/'.$airline_icao;
853
+}
854
+?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
799 855
                 </div>
800 856
             </div>
801 857
     <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
@@ -803,8 +859,9 @@  discard block
 block discarded – undo
803 859
                 <h2><?php echo _("Busiest Time of the Day"); ?></h2>
804 860
 <?php
805 861
 			$hour_array = $Stats->countAllHours('hour',true,$airline_icao,$filter_name);
806
-			if (empty($hour_array)) print _("No data available");
807
-			else {
862
+			if (empty($hour_array)) {
863
+				print _("No data available");
864
+			} else {
808 865
 				print '<div id="chart6" class="chart" width="100%"></div><script>';
809 866
 				$hour_data = '';
810 867
 				$hour_cnt = '';
@@ -824,7 +881,10 @@  discard block
 block discarded – undo
824 881
 			}
825 882
 ?>
826 883
                 <div class="more">
827
-                    <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"); ?>&raquo;</a>
884
+                    <a href="<?php print $globalURL; ?>/statistics/time<?php if (isset($airline_icao) && $airline_icao != '' && $airline_icao != 'all') {
885
+	echo '/'.$airline_icao;
886
+}
887
+?>" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
828 888
                 </div>
829 889
             </div>
830 890
     <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
@@ -846,8 +906,9 @@  discard block
 block discarded – undo
846 906
                 <h2><?php echo _("Busiest Months of the last 12 Months"); ?></h2>
847 907
 <?php
848 908
 			$year_array = $Marine->countAllMonthsLastYear(true,$airline_icao,$filter_name);
849
-			if (count($year_array) == 0) print _("No data available");
850
-			else {
909
+			if (count($year_array) == 0) {
910
+				print _("No data available");
911
+			} else {
851 912
 				print '<div id="chart8" class="chart" width="100%"></div><script>';
852 913
 				$year_data = '';
853 914
 				$year_cnt = '';
@@ -876,8 +937,9 @@  discard block
 block discarded – undo
876 937
                 <h2><?php echo _("Busiest Day in the last Month"); ?></h2>
877 938
 <?php
878 939
 			$month_array = $Marine->countAllDatesLastMonth($airline_icao,$filter_name);
879
-			if (count($month_array) == 0) print _("No data available");
880
-			else {
940
+			if (count($month_array) == 0) {
941
+				print _("No data available");
942
+			} else {
881 943
 				print '<div id="chart9" class="chart" width="100%"></div><script>';
882 944
 				$month_data = '';
883 945
 				$month_cnt = '';
@@ -906,8 +968,9 @@  discard block
 block discarded – undo
906 968
                 <h2><?php echo _("Busiest Day in the last 7 Days"); ?></h2>
907 969
 <?php
908 970
 			$date_array = $Marine->countAllDatesLast7Days($airline_icao,$filter_name);
909
-			if (empty($date_array)) print _("No data available");
910
-			else {
971
+			if (empty($date_array)) {
972
+				print _("No data available");
973
+			} else {
911 974
 				print '<div id="chart5" class="chart" width="100%"></div><script>';
912 975
 				$date_data = '';
913 976
 				$date_cnt = '';
@@ -935,8 +998,9 @@  discard block
 block discarded – undo
935 998
                 <h2><?php echo _("Busiest Time of the Day"); ?></h2>
936 999
 <?php
937 1000
 			$hour_array = $Marine->countAllHours('hour',true,$airline_icao,$filter_name);
938
-			if (empty($hour_array)) print _("No data available");
939
-			else {
1001
+			if (empty($hour_array)) {
1002
+				print _("No data available");
1003
+			} else {
940 1004
 				print '<div id="chart6" class="chart" width="100%"></div><script>';
941 1005
 				$hour_data = '';
942 1006
 				$hour_cnt = '';
@@ -978,8 +1042,9 @@  discard block
 block discarded – undo
978 1042
                 <h2><?php echo _("Busiest Months of the last 12 Months"); ?></h2>
979 1043
 <?php
980 1044
 			$year_array = $Tracker->countAllMonthsLastYear(true);
981
-			if (count($year_array) == 0) print _("No data available");
982
-			else {
1045
+			if (count($year_array) == 0) {
1046
+				print _("No data available");
1047
+			} else {
983 1048
 				print '<div id="chart8" class="chart" width="100%"></div><script>';
984 1049
 				$year_data = '';
985 1050
 				$year_cnt = '';
@@ -1008,8 +1073,9 @@  discard block
 block discarded – undo
1008 1073
                 <h2><?php echo _("Busiest Day in the last Month"); ?></h2>
1009 1074
 <?php
1010 1075
 			$month_array = $Tracker->countAllDatesLastMonth();
1011
-			if (count($month_array) == 0) print _("No data available");
1012
-			else {
1076
+			if (count($month_array) == 0) {
1077
+				print _("No data available");
1078
+			} else {
1013 1079
 				print '<div id="chart9" class="chart" width="100%"></div><script>';
1014 1080
 				$month_data = '';
1015 1081
 				$month_cnt = '';
@@ -1038,8 +1104,9 @@  discard block
 block discarded – undo
1038 1104
                 <h2><?php echo _("Busiest Day in the last 7 Days"); ?></h2>
1039 1105
 <?php
1040 1106
 			$date_array = $Tracker->countAllDatesLast7Days();
1041
-			if (empty($date_array)) print _("No data available");
1042
-			else {
1107
+			if (empty($date_array)) {
1108
+				print _("No data available");
1109
+			} else {
1043 1110
 				print '<div id="chart5" class="chart" width="100%"></div><script>';
1044 1111
 				$date_data = '';
1045 1112
 				$date_cnt = '';
@@ -1067,8 +1134,9 @@  discard block
 block discarded – undo
1067 1134
                 <h2><?php echo _("Busiest Time of the Day"); ?></h2>
1068 1135
 <?php
1069 1136
 			$hour_array = $Tracker->countAllHours('hour',true);
1070
-			if (empty($hour_array)) print _("No data available");
1071
-			else {
1137
+			if (empty($hour_array)) {
1138
+				print _("No data available");
1139
+			} else {
1072 1140
 				print '<div id="chart6" class="chart" width="100%"></div><script>';
1073 1141
 				$hour_data = '';
1074 1142
 				$hour_cnt = '';
@@ -1110,8 +1178,9 @@  discard block
 block discarded – undo
1110 1178
                 <h2><?php echo _("Fatalities by Years"); ?></h2>
1111 1179
 <?php
1112 1180
 			$year_array = $Stats->countFatalitiesByYear();
1113
-			if (count($year_array) == 0) print _("No data available");
1114
-			else {
1181
+			if (count($year_array) == 0) {
1182
+				print _("No data available");
1183
+			} else {
1115 1184
 				print '<div id="chart32" class="chart" width="100%"></div><script>';
1116 1185
 				$year_data = '';
1117 1186
 				$year_cnt = '';
@@ -1141,8 +1210,9 @@  discard block
 block discarded – undo
1141 1210
                 <h2><?php echo _("Fatalities last 12 Months"); ?></h2>
1142 1211
 <?php
1143 1212
 			$year_array = $Stats->countFatalitiesLast12Months();
1144
-			if (count($year_array) == 0) print _("No data available");
1145
-			else {
1213
+			if (count($year_array) == 0) {
1214
+				print _("No data available");
1215
+			} else {
1146 1216
 				print '<div id="chart33" class="chart" width="100%"></div><script>';
1147 1217
 				$year_data = '';
1148 1218
 				$year_cnt = '';
@@ -1212,8 +1282,11 @@  discard block
 block discarded – undo
1212 1282
 							$distance = $distance;
1213 1283
 							$unit = 'km';
1214 1284
 						}
1215
-						if (!isset($polar_data)) $polar_data = '{axis:"'.$direction[0]['direction_shortname'].'",value:'.$key.'}';
1216
-						else $polar_data = $polar_data.',{axis:"'.$direction[0]['direction_shortname'].'",value:'.$key.'}';
1285
+						if (!isset($polar_data)) {
1286
+							$polar_data = '{axis:"'.$direction[0]['direction_shortname'].'",value:'.$key.'}';
1287
+						} else {
1288
+							$polar_data = $polar_data.',{axis:"'.$direction[0]['direction_shortname'].'",value:'.$key.'}';
1289
+						}
1217 1290
 					}
1218 1291
 ?>
1219 1292
             <div class="col-md-6">
@@ -1273,9 +1346,12 @@  discard block
 block discarded – undo
1273 1346
 				foreach ($msg as $eachmsg) {
1274 1347
 					//$eachmsg = $msg[0];
1275 1348
 					$data = $eachmsg['source_data'];
1276
-					if ($data > 500) $max = (round(($data+100)/100))*100;
1277
-					else $max = 500;
1278
-?>
1349
+					if ($data > 500) {
1350
+						$max = (round(($data+100)/100))*100;
1351
+					} else {
1352
+						$max = 500;
1353
+					}
1354
+					?>
1279 1355
         	<div id="msg-<?php print str_replace(' ','_',strtolower($eachmsg['source_name'])); ?>" class="col-md-4"></div>
1280 1356
         	<script>
1281 1357
 		      var g = new JustGage({
Please login to merge, or discard this patch.
Indentation   +79 added lines, -79 removed lines patch added patch discarded remove patch
@@ -79,24 +79,24 @@  discard block
 block discarded – undo
79 79
         <span><span class="badge"><?php print number_format($Stats->countOverallArrival($airline_icao,$filter_name,$year,$month)); ?></span> <?php echo _("Arrivals seen"); ?></span>
80 80
         <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
81 81
 	<?php
82
-	    if ((isset($globalUsePilot) && $globalUsePilot) || !isset($globalUsePilot) && ((isset($globalVA) && $globalVA) || (isset($globalIVAO) && $globalIVAO) || (isset($globalVATSIM) && $globalVATSIM) || (isset($globalphpVMS) && $globalphpVMS) || (isset($globalVAM) && $globalVAM))) {
82
+		if ((isset($globalUsePilot) && $globalUsePilot) || !isset($globalUsePilot) && ((isset($globalVA) && $globalVA) || (isset($globalIVAO) && $globalIVAO) || (isset($globalVATSIM) && $globalVATSIM) || (isset($globalphpVMS) && $globalphpVMS) || (isset($globalVAM) && $globalVAM))) {
83 83
  	?>
84 84
     	    <span><span class="badge"><?php print number_format($Stats->countOverallPilots($airline_icao,$filter_name,$year,$month)); ?></span> <?php echo _("Pilots"); ?></span>
85 85
 	    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
86 86
         <?php
87
-    	    }
88
-	    if ((isset($globalUseOwner) && $globalUseOwner) || (!isset($globalUseOwner) && (!isset($globalVA) || !$globalVA) && (!isset($globalIVAO) || !$globalIVAO) && (!isset($globalVATSIM) || !$globalVATSIM) && (!isset($globalphpVMS) || !$globalphpVMS) && (!isset($globalVAM) || !$globalVAM))) {
89
-    	?>
87
+			}
88
+		if ((isset($globalUseOwner) && $globalUseOwner) || (!isset($globalUseOwner) && (!isset($globalVA) || !$globalVA) && (!isset($globalIVAO) || !$globalIVAO) && (!isset($globalVATSIM) || !$globalVATSIM) && (!isset($globalphpVMS) || !$globalphpVMS) && (!isset($globalVAM) || !$globalVAM))) {
89
+		?>
90 90
     	    <span><span class="badge"><?php print number_format($Stats->countOverallOwners($airline_icao,$filter_name,$year,$month)); ?></span> <?php echo _("Owners"); ?></span>
91 91
 	    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
92 92
     	<?php
93
-    	    }
94
-    	?>
93
+			}
94
+		?>
95 95
         <span><span class="badge"><?php print number_format($Stats->countOverallAircrafts($airline_icao,$filter_name,$year,$month)); ?></span> <?php echo _("Aircrafts types"); ?></span>
96 96
         <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
97 97
         <?php
98
-    		if ($airline_icao == '') {
99
-    	?>
98
+			if ($airline_icao == '') {
99
+		?>
100 100
         <span><span class="badge"><?php print number_format($Stats->countOverallAirlines($filter_name,$year,$month)); ?></span> <?php echo _("Airlines"); ?></span>
101 101
 	<!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
102 102
 	<?php
@@ -139,39 +139,39 @@  discard block
 block discarded – undo
139 139
             <div class="col-md-6">
140 140
                 <h2><?php echo _("Top 10 Most Common Aircraft Type"); ?></h2>
141 141
                  <?php
142
-                  $aircraft_array = $Stats->countAllAircraftTypes(true,$airline_icao,$filter_name,$year,$month);
143
-		    if (count($aircraft_array) == 0) print _("No data available");
144
-		    else {
145
-                    print '<div id="chart1" class="chart" width="100%"></div><script>';
146
-                    $aircraft_data = '';
147
-                    foreach($aircraft_array as $aircraft_item)
148
-                    {
149
-                        if ($aircraft_item['aircraft_manufacturer'] == 'Not Available') $aircraft_data .= '[" ('.$aircraft_item['aircraft_icao'].')",'.$aircraft_item['aircraft_icao_count'].'],';
150
-                        else $aircraft_data .= '["'.$aircraft_item['aircraft_manufacturer'].' '.$aircraft_item['aircraft_name'].' ('.$aircraft_item['aircraft_icao'].')",'.$aircraft_item['aircraft_icao_count'].'],';
151
-                    }
152
-                    $aircraft_data = substr($aircraft_data, 0, -1);
153
-		    print 'var series = ['.$aircraft_data.'];';
154
-		    print 'var dataset = [];var onlyValues = series.map(function(obj){ return obj[1]; });var minValue = Math.min.apply(null, onlyValues), maxValue = Math.max.apply(null, onlyValues);';
155
-		    print 'var paletteScale = d3.scale.log().domain([minValue,maxValue]).range(["#e6e6f6","#1a3151"]);';
156
-		    print 'series.forEach(function(item){var lab = item[0], value = item[1]; dataset.push({"label":lab,"value":value,"color":paletteScale(value)});});';
157
-                    print 'var aircraftype = new d3pie("chart1",{"header":{"title":{"fontSize":24,"font":"open sans"},"subtitle":{"color":"#999999","fontSize":12,"font":"open sans"},"titleSubtitlePadding":9},"footer":{"color":"#999999","fontSize":10,"font":"open sans","location":"bottom-left"},"size":{"canvasWidth":700,"pieOuterRadius":"60%"},"data":{"sortOrder":"value-desc","content":';
158
-                    print 'dataset';
159
-                    print '},"labels":{"outer":{"pieDistance":32},"inner":{"hideWhenLessThanPercentage":3},"mainLabel":{"fontSize":11},"percentage":{"color":"#ffffff","decimalPlaces":0},"value":{"color":"#adadad","fontSize":11},"lines":{"enabled":true},"truncation":{"enabled":true}},"effects":{"pullOutSegmentOnClick":{"effect":"linear","speed":400,"size":8}},"misc":{"gradient":{"enabled":true,"percentage":100}}});';
160
-                    print '</script>';
161
-                  }
162
-                  ?>
142
+				  $aircraft_array = $Stats->countAllAircraftTypes(true,$airline_icao,$filter_name,$year,$month);
143
+			if (count($aircraft_array) == 0) print _("No data available");
144
+			else {
145
+					print '<div id="chart1" class="chart" width="100%"></div><script>';
146
+					$aircraft_data = '';
147
+					foreach($aircraft_array as $aircraft_item)
148
+					{
149
+						if ($aircraft_item['aircraft_manufacturer'] == 'Not Available') $aircraft_data .= '[" ('.$aircraft_item['aircraft_icao'].')",'.$aircraft_item['aircraft_icao_count'].'],';
150
+						else $aircraft_data .= '["'.$aircraft_item['aircraft_manufacturer'].' '.$aircraft_item['aircraft_name'].' ('.$aircraft_item['aircraft_icao'].')",'.$aircraft_item['aircraft_icao_count'].'],';
151
+					}
152
+					$aircraft_data = substr($aircraft_data, 0, -1);
153
+			print 'var series = ['.$aircraft_data.'];';
154
+			print 'var dataset = [];var onlyValues = series.map(function(obj){ return obj[1]; });var minValue = Math.min.apply(null, onlyValues), maxValue = Math.max.apply(null, onlyValues);';
155
+			print 'var paletteScale = d3.scale.log().domain([minValue,maxValue]).range(["#e6e6f6","#1a3151"]);';
156
+			print 'series.forEach(function(item){var lab = item[0], value = item[1]; dataset.push({"label":lab,"value":value,"color":paletteScale(value)});});';
157
+					print 'var aircraftype = new d3pie("chart1",{"header":{"title":{"fontSize":24,"font":"open sans"},"subtitle":{"color":"#999999","fontSize":12,"font":"open sans"},"titleSubtitlePadding":9},"footer":{"color":"#999999","fontSize":10,"font":"open sans","location":"bottom-left"},"size":{"canvasWidth":700,"pieOuterRadius":"60%"},"data":{"sortOrder":"value-desc","content":';
158
+					print 'dataset';
159
+					print '},"labels":{"outer":{"pieDistance":32},"inner":{"hideWhenLessThanPercentage":3},"mainLabel":{"fontSize":11},"percentage":{"color":"#ffffff","decimalPlaces":0},"value":{"color":"#adadad","fontSize":11},"lines":{"enabled":true},"truncation":{"enabled":true}},"effects":{"pullOutSegmentOnClick":{"effect":"linear","speed":400,"size":8}},"misc":{"gradient":{"enabled":true,"percentage":100}}});';
160
+					print '</script>';
161
+				  }
162
+				  ?>
163 163
                 <div class="more">
164 164
             	    <?php
165
-            		if ($year != '' && $month != '') {
166
-            	    ?>
165
+					if ($year != '' && $month != '') {
166
+					?>
167 167
             	    <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"); ?>&raquo;</a>
168 168
             	    <?php
169
-            		} else {
170
-            	    ?>
169
+					} else {
170
+					?>
171 171
             	    <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"); ?>&raquo;</a>
172 172
             	    <?php
173
-            		}
174
-            	    ?>
173
+					}
174
+					?>
175 175
                 </div>
176 176
             </div>
177 177
     <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
@@ -224,29 +224,29 @@  discard block
 block discarded – undo
224 224
             <div class="col-md-6">
225 225
                 <h2><?php echo _("Top 10 Most Common Vessel Type"); ?></h2>
226 226
                  <?php
227
-                    $marine_array = $Marine->countAllMarineTypes(true,0,'',array(),$year,$month);
228
-		    if (count($marine_array) == 0) print _("No data available");
229
-		    else {
230
-                    print '<div id="chart1" class="chart" width="100%"></div><script>';
231
-                    $marine_data = '';
232
-                    foreach($marine_array as $marine_item)
233
-                    {
234
-                        $marine_data .= '["'.$marine_item['marine_type'].'",'.$marine_item['marine_type_count'].'],';
235
-                    }
236
-                    $marine_data = substr($marine_data, 0, -1);
237
-		    print 'var series = ['.$marine_data.'];';
238
-		    print 'var dataset = [];var onlyValues = series.map(function(obj){ return obj[1]; });var minValue = Math.min.apply(null, onlyValues), maxValue = Math.max.apply(null, onlyValues);';
239
-		    print 'var paletteScale = d3.scale.log().domain([minValue,maxValue]).range(["#e6e6f6","#1a3151"]);';
240
-		    print 'series.forEach(function(item){var lab = item[0], value = item[1]; dataset.push({"label":lab,"value":value,"color":paletteScale(value)});});';
241
-                    print 'var marinetype = new d3pie("chart1",{"header":{"title":{"fontSize":24,"font":"open sans"},"subtitle":{"color":"#999999","fontSize":12,"font":"open sans"},"titleSubtitlePadding":9},"footer":{"color":"#999999","fontSize":10,"font":"open sans","location":"bottom-left"},"size":{"canvasWidth":700,"pieOuterRadius":"60%"},"data":{"sortOrder":"value-desc","content":';
242
-                    print 'dataset';
243
-                    print '},"labels":{"outer":{"pieDistance":32},"inner":{"hideWhenLessThanPercentage":3},"mainLabel":{"fontSize":11},"percentage":{"color":"#ffffff","decimalPlaces":0},"value":{"color":"#adadad","fontSize":11},"lines":{"enabled":true},"truncation":{"enabled":true}},"effects":{"pullOutSegmentOnClick":{"effect":"linear","speed":400,"size":8}},"misc":{"gradient":{"enabled":true,"percentage":100}}});';
244
-                    print '</script>';
245
-                  }
246
-                  ?>
227
+					$marine_array = $Marine->countAllMarineTypes(true,0,'',array(),$year,$month);
228
+			if (count($marine_array) == 0) print _("No data available");
229
+			else {
230
+					print '<div id="chart1" class="chart" width="100%"></div><script>';
231
+					$marine_data = '';
232
+					foreach($marine_array as $marine_item)
233
+					{
234
+						$marine_data .= '["'.$marine_item['marine_type'].'",'.$marine_item['marine_type_count'].'],';
235
+					}
236
+					$marine_data = substr($marine_data, 0, -1);
237
+			print 'var series = ['.$marine_data.'];';
238
+			print 'var dataset = [];var onlyValues = series.map(function(obj){ return obj[1]; });var minValue = Math.min.apply(null, onlyValues), maxValue = Math.max.apply(null, onlyValues);';
239
+			print 'var paletteScale = d3.scale.log().domain([minValue,maxValue]).range(["#e6e6f6","#1a3151"]);';
240
+			print 'series.forEach(function(item){var lab = item[0], value = item[1]; dataset.push({"label":lab,"value":value,"color":paletteScale(value)});});';
241
+					print 'var marinetype = new d3pie("chart1",{"header":{"title":{"fontSize":24,"font":"open sans"},"subtitle":{"color":"#999999","fontSize":12,"font":"open sans"},"titleSubtitlePadding":9},"footer":{"color":"#999999","fontSize":10,"font":"open sans","location":"bottom-left"},"size":{"canvasWidth":700,"pieOuterRadius":"60%"},"data":{"sortOrder":"value-desc","content":';
242
+					print 'dataset';
243
+					print '},"labels":{"outer":{"pieDistance":32},"inner":{"hideWhenLessThanPercentage":3},"mainLabel":{"fontSize":11},"percentage":{"color":"#ffffff","decimalPlaces":0},"value":{"color":"#adadad","fontSize":11},"lines":{"enabled":true},"truncation":{"enabled":true}},"effects":{"pullOutSegmentOnClick":{"effect":"linear","speed":400,"size":8}},"misc":{"gradient":{"enabled":true,"percentage":100}}});';
244
+					print '</script>';
245
+				  }
246
+				  ?>
247 247
                 <div class="more">
248 248
             	    <?php
249
-            	    /*
249
+					/*
250 250
             		if ($year != '' && $month != '') {
251 251
             	    ?>
252 252
             	    <a href="<?php print $globalURL; ?>/marine/statistics/type/<?php echo $year; ?>/<?php echo $month ?>/" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
@@ -257,7 +257,7 @@  discard block
 block discarded – undo
257 257
             	    <?php
258 258
             		}
259 259
             		*/
260
-            	    ?>
260
+					?>
261 261
                 </div>
262 262
             </div>
263 263
     <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
@@ -272,29 +272,29 @@  discard block
 block discarded – undo
272 272
             <div class="col-md-6">
273 273
                 <h2><?php echo _("Top 10 Most Common Tracker Type"); ?></h2>
274 274
                  <?php
275
-                  $tracker_array = $Tracker->countAllTrackerTypes(true,0,'',array(),$year,$month);
276
-		    if (count($tracker_array) == 0) print _("No data available");
277
-		    else {
278
-                    print '<div id="chart1" class="chart" width="100%"></div><script>';
279
-                    $tracker_data = '';
280
-                    foreach($tracker_array as $tracker_item)
281
-                    {
282
-                        $tracker_data .= '["'.$tracker_item['tracker_type'].'",'.$tracker_item['tracker_type_count'].'],';
283
-                    }
284
-                    $tracker_data = substr($tracker_data, 0, -1);
285
-		    print 'var series = ['.$tracker_data.'];';
286
-		    print 'var dataset = [];var onlyValues = series.map(function(obj){ return obj[1]; });var minValue = Math.min.apply(null, onlyValues), maxValue = Math.max.apply(null, onlyValues);';
287
-		    print 'var paletteScale = d3.scale.log().domain([minValue,maxValue]).range(["#e6e6f6","#1a3151"]);';
288
-		    print 'series.forEach(function(item){var lab = item[0], value = item[1]; dataset.push({"label":lab,"value":value,"color":paletteScale(value)});});';
289
-                    print 'var trackertype = new d3pie("chart1",{"header":{"title":{"fontSize":24,"font":"open sans"},"subtitle":{"color":"#999999","fontSize":12,"font":"open sans"},"titleSubtitlePadding":9},"footer":{"color":"#999999","fontSize":10,"font":"open sans","location":"bottom-left"},"size":{"canvasWidth":700,"pieOuterRadius":"60%"},"data":{"sortOrder":"value-desc","content":';
290
-                    print 'dataset';
291
-                    print '},"labels":{"outer":{"pieDistance":32},"inner":{"hideWhenLessThanPercentage":3},"mainLabel":{"fontSize":11},"percentage":{"color":"#ffffff","decimalPlaces":0},"value":{"color":"#adadad","fontSize":11},"lines":{"enabled":true},"truncation":{"enabled":true}},"effects":{"pullOutSegmentOnClick":{"effect":"linear","speed":400,"size":8}},"misc":{"gradient":{"enabled":true,"percentage":100}}});';
292
-                    print '</script>';
293
-                  }
294
-                  ?>
275
+				  $tracker_array = $Tracker->countAllTrackerTypes(true,0,'',array(),$year,$month);
276
+			if (count($tracker_array) == 0) print _("No data available");
277
+			else {
278
+					print '<div id="chart1" class="chart" width="100%"></div><script>';
279
+					$tracker_data = '';
280
+					foreach($tracker_array as $tracker_item)
281
+					{
282
+						$tracker_data .= '["'.$tracker_item['tracker_type'].'",'.$tracker_item['tracker_type_count'].'],';
283
+					}
284
+					$tracker_data = substr($tracker_data, 0, -1);
285
+			print 'var series = ['.$tracker_data.'];';
286
+			print 'var dataset = [];var onlyValues = series.map(function(obj){ return obj[1]; });var minValue = Math.min.apply(null, onlyValues), maxValue = Math.max.apply(null, onlyValues);';
287
+			print 'var paletteScale = d3.scale.log().domain([minValue,maxValue]).range(["#e6e6f6","#1a3151"]);';
288
+			print 'series.forEach(function(item){var lab = item[0], value = item[1]; dataset.push({"label":lab,"value":value,"color":paletteScale(value)});});';
289
+					print 'var trackertype = new d3pie("chart1",{"header":{"title":{"fontSize":24,"font":"open sans"},"subtitle":{"color":"#999999","fontSize":12,"font":"open sans"},"titleSubtitlePadding":9},"footer":{"color":"#999999","fontSize":10,"font":"open sans","location":"bottom-left"},"size":{"canvasWidth":700,"pieOuterRadius":"60%"},"data":{"sortOrder":"value-desc","content":';
290
+					print 'dataset';
291
+					print '},"labels":{"outer":{"pieDistance":32},"inner":{"hideWhenLessThanPercentage":3},"mainLabel":{"fontSize":11},"percentage":{"color":"#ffffff","decimalPlaces":0},"value":{"color":"#adadad","fontSize":11},"lines":{"enabled":true},"truncation":{"enabled":true}},"effects":{"pullOutSegmentOnClick":{"effect":"linear","speed":400,"size":8}},"misc":{"gradient":{"enabled":true,"percentage":100}}});';
292
+					print '</script>';
293
+				  }
294
+				  ?>
295 295
                 <div class="more">
296 296
             	    <?php
297
-            	    /*
297
+					/*
298 298
             		if ($year != '' && $month != '') {
299 299
             	    ?>
300 300
             	    <a href="<?php print $globalURL; ?>/marine/statistics/type/<?php echo $year; ?>/<?php echo $month ?>/" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
@@ -305,7 +305,7 @@  discard block
 block discarded – undo
305 305
             	    <?php
306 306
             		}
307 307
             		*/
308
-            	    ?>
308
+					?>
309 309
                 </div>
310 310
             </div>
311 311
     <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
Please login to merge, or discard this patch.
Spacing   +136 added lines, -136 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
 }
20 20
 
21 21
 if (!isset($filter_name)) $filter_name = '';
22
-$airline_icao = (string)filter_input(INPUT_GET,'airline',FILTER_SANITIZE_STRING);
22
+$airline_icao = (string) filter_input(INPUT_GET, 'airline', FILTER_SANITIZE_STRING);
23 23
 if ($type == 'aircraft' && $airline_icao == '' && isset($globalFilter)) {
24 24
 	if (isset($globalFilter['airline'])) $airline_icao = $globalFilter['airline'][0];
25 25
 }
@@ -34,8 +34,8 @@  discard block
 block discarded – undo
34 34
 	$title = _("Statistics");
35 35
 }
36 36
 
37
-$year = filter_input(INPUT_GET,'year',FILTER_SANITIZE_NUMBER_INT);
38
-$month = filter_input(INPUT_GET,'month',FILTER_SANITIZE_NUMBER_INT);
37
+$year = filter_input(INPUT_GET, 'year', FILTER_SANITIZE_NUMBER_INT);
38
+$month = filter_input(INPUT_GET, 'month', FILTER_SANITIZE_NUMBER_INT);
39 39
 
40 40
 require_once('header.php');
41 41
 
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
 			date_default_timezone_set('UTC');
63 63
 			$lastupdate = strtotime($last_update[0]['value']);
64 64
 			if (isset($globalTimezone) && $globalTimezone != '') date_default_timezone_set($globalTimezone);
65
-			print '<i>Last update: '.date('Y-m-d G:i:s',$lastupdate).'</i>';
65
+			print '<i>Last update: '.date('Y-m-d G:i:s', $lastupdate).'</i>';
66 66
 		}
67 67
 	}
68 68
 ?>
@@ -74,31 +74,31 @@  discard block
 block discarded – undo
74 74
 <?php
75 75
 	if ($type == 'aircraft') {
76 76
 ?>
77
-        <span><span class="badge"><?php print number_format($Stats->countOverallFlights($airline_icao,$filter_name,$year,$month)); ?></span> <?php echo _("Flights"); ?></span>
78
-	<!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
79
-        <span><span class="badge"><?php print number_format($Stats->countOverallArrival($airline_icao,$filter_name,$year,$month)); ?></span> <?php echo _("Arrivals seen"); ?></span>
80
-        <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
77
+        <span><span class="badge"><?php print number_format($Stats->countOverallFlights($airline_icao, $filter_name, $year, $month)); ?></span> <?php echo _("Flights"); ?></span>
78
+	<!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
79
+        <span><span class="badge"><?php print number_format($Stats->countOverallArrival($airline_icao, $filter_name, $year, $month)); ?></span> <?php echo _("Arrivals seen"); ?></span>
80
+        <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
81 81
 	<?php
82 82
 	    if ((isset($globalUsePilot) && $globalUsePilot) || !isset($globalUsePilot) && ((isset($globalVA) && $globalVA) || (isset($globalIVAO) && $globalIVAO) || (isset($globalVATSIM) && $globalVATSIM) || (isset($globalphpVMS) && $globalphpVMS) || (isset($globalVAM) && $globalVAM))) {
83 83
  	?>
84
-    	    <span><span class="badge"><?php print number_format($Stats->countOverallPilots($airline_icao,$filter_name,$year,$month)); ?></span> <?php echo _("Pilots"); ?></span>
85
-	    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
84
+    	    <span><span class="badge"><?php print number_format($Stats->countOverallPilots($airline_icao, $filter_name, $year, $month)); ?></span> <?php echo _("Pilots"); ?></span>
85
+	    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
86 86
         <?php
87 87
     	    }
88 88
 	    if ((isset($globalUseOwner) && $globalUseOwner) || (!isset($globalUseOwner) && (!isset($globalVA) || !$globalVA) && (!isset($globalIVAO) || !$globalIVAO) && (!isset($globalVATSIM) || !$globalVATSIM) && (!isset($globalphpVMS) || !$globalphpVMS) && (!isset($globalVAM) || !$globalVAM))) {
89 89
     	?>
90
-    	    <span><span class="badge"><?php print number_format($Stats->countOverallOwners($airline_icao,$filter_name,$year,$month)); ?></span> <?php echo _("Owners"); ?></span>
91
-	    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
90
+    	    <span><span class="badge"><?php print number_format($Stats->countOverallOwners($airline_icao, $filter_name, $year, $month)); ?></span> <?php echo _("Owners"); ?></span>
91
+	    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
92 92
     	<?php
93 93
     	    }
94 94
     	?>
95
-        <span><span class="badge"><?php print number_format($Stats->countOverallAircrafts($airline_icao,$filter_name,$year,$month)); ?></span> <?php echo _("Aircrafts types"); ?></span>
96
-        <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
95
+        <span><span class="badge"><?php print number_format($Stats->countOverallAircrafts($airline_icao, $filter_name, $year, $month)); ?></span> <?php echo _("Aircrafts types"); ?></span>
96
+        <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
97 97
         <?php
98 98
     		if ($airline_icao == '') {
99 99
     	?>
100
-        <span><span class="badge"><?php print number_format($Stats->countOverallAirlines($filter_name,$year,$month)); ?></span> <?php echo _("Airlines"); ?></span>
101
-	<!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
100
+        <span><span class="badge"><?php print number_format($Stats->countOverallAirlines($filter_name, $year, $month)); ?></span> <?php echo _("Airlines"); ?></span>
101
+	<!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
102 102
 	<?php
103 103
 		}
104 104
 	?>
@@ -106,8 +106,8 @@  discard block
 block discarded – undo
106 106
 		if (!(isset($globalVA) && $globalVA) && !(isset($globalIVAO) && $globalIVAO) && !(isset($globalVATSIM) && $globalVATSIM) && !(isset($globalphpVMS) && $globalphpVMS) && !(isset($globalVAM) && $globalVAM)) {
107 107
 			if ($airline_icao == '' || $airline_icao == 'all') {
108 108
 	?>
109
-        <span><span class="badge"><?php print number_format($Stats->countOverallMilitaryFlights($filter_name,$year,$month)); ?></span> <?php echo _("Military"); ?></span>
110
-	<!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
109
+        <span><span class="badge"><?php print number_format($Stats->countOverallMilitaryFlights($filter_name, $year, $month)); ?></span> <?php echo _("Military"); ?></span>
110
+	<!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
111 111
 	<?php
112 112
 			}
113 113
 		}
@@ -115,22 +115,22 @@  discard block
 block discarded – undo
115 115
 <?php
116 116
 	} elseif ($type == 'marine') {
117 117
 ?>
118
-	<span><span class="badge"><?php print number_format($Marine->countOverallMarine(array(),$year,$month)); ?></span> <?php echo _("Vessels"); ?></span>
119
-	<!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
120
-	<span><span class="badge"><?php print number_format($Marine->countOverallMarineTypes(array(),$year,$month)); ?></span> <?php echo _("Types"); ?></span>
121
-	<!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
118
+	<span><span class="badge"><?php print number_format($Marine->countOverallMarine(array(), $year, $month)); ?></span> <?php echo _("Vessels"); ?></span>
119
+	<!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
120
+	<span><span class="badge"><?php print number_format($Marine->countOverallMarineTypes(array(), $year, $month)); ?></span> <?php echo _("Types"); ?></span>
121
+	<!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
122 122
 <?php
123 123
 	} elseif ($type == 'tracker') {
124 124
 ?>
125
-	<span><span class="badge"><?php print number_format($Tracker->countOverallTracker(array(),$year,$month)); ?></span> <?php echo _("Trackers"); ?></span>
126
-	<!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
127
-	<span><span class="badge"><?php print number_format($Tracker->countOverallTrackerTypes(array(),$year,$month)); ?></span> <?php echo _("Types"); ?></span>
128
-	<!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
125
+	<span><span class="badge"><?php print number_format($Tracker->countOverallTracker(array(), $year, $month)); ?></span> <?php echo _("Trackers"); ?></span>
126
+	<!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
127
+	<span><span class="badge"><?php print number_format($Tracker->countOverallTrackerTypes(array(), $year, $month)); ?></span> <?php echo _("Types"); ?></span>
128
+	<!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
129 129
 <?php
130 130
 	}
131 131
 ?>
132 132
     </p>
133
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
133
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
134 134
     <div class="specific-stats">
135 135
 <?php
136 136
 	if ($type == 'aircraft') {
@@ -139,12 +139,12 @@  discard block
 block discarded – undo
139 139
             <div class="col-md-6">
140 140
                 <h2><?php echo _("Top 10 Most Common Aircraft Type"); ?></h2>
141 141
                  <?php
142
-                  $aircraft_array = $Stats->countAllAircraftTypes(true,$airline_icao,$filter_name,$year,$month);
142
+                  $aircraft_array = $Stats->countAllAircraftTypes(true, $airline_icao, $filter_name, $year, $month);
143 143
 		    if (count($aircraft_array) == 0) print _("No data available");
144 144
 		    else {
145 145
                     print '<div id="chart1" class="chart" width="100%"></div><script>';
146 146
                     $aircraft_data = '';
147
-                    foreach($aircraft_array as $aircraft_item)
147
+                    foreach ($aircraft_array as $aircraft_item)
148 148
                     {
149 149
                         if ($aircraft_item['aircraft_manufacturer'] == 'Not Available') $aircraft_data .= '[" ('.$aircraft_item['aircraft_icao'].')",'.$aircraft_item['aircraft_icao_count'].'],';
150 150
                         else $aircraft_data .= '["'.$aircraft_item['aircraft_manufacturer'].' '.$aircraft_item['aircraft_name'].' ('.$aircraft_item['aircraft_icao'].')",'.$aircraft_item['aircraft_icao_count'].'],';
@@ -174,17 +174,17 @@  discard block
 block discarded – undo
174 174
             	    ?>
175 175
                 </div>
176 176
             </div>
177
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
177
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
178 178
 <?php
179 179
 //    echo $airline_icao;
180 180
 		if ($airline_icao == '' || $airline_icao == 'all') {
181
-			$airline_array = $Stats->countAllAirlines(true,$filter_name,$year,$month);
181
+			$airline_array = $Stats->countAllAirlines(true, $filter_name, $year, $month);
182 182
 			if (count($airline_array) > 0) {
183 183
 				print '<div class="col-md-6">';
184 184
 				print '<h2>'._("Top 10 Most Common Airline").'</h2>';
185 185
 				print '<div id="chart2" class="chart" width="100%"></div><script>';
186 186
 				$airline_data = '';
187
-				foreach($airline_array as $airline_item)
187
+				foreach ($airline_array as $airline_item)
188 188
 				{
189 189
 					$airline_data .= '["'.$airline_item['airline_name'].' ('.$airline_item['airline_icao'].')",'.$airline_item['airline_count'].'],';
190 190
 				}
@@ -210,7 +210,7 @@  discard block
 block discarded – undo
210 210
 			}
211 211
 ?>
212 212
         </div>
213
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
213
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
214 214
 <?php
215 215
 		}
216 216
 ?>
@@ -224,12 +224,12 @@  discard block
 block discarded – undo
224 224
             <div class="col-md-6">
225 225
                 <h2><?php echo _("Top 10 Most Common Vessel Type"); ?></h2>
226 226
                  <?php
227
-                    $marine_array = $Marine->countAllMarineTypes(true,0,'',array(),$year,$month);
227
+                    $marine_array = $Marine->countAllMarineTypes(true, 0, '', array(), $year, $month);
228 228
 		    if (count($marine_array) == 0) print _("No data available");
229 229
 		    else {
230 230
                     print '<div id="chart1" class="chart" width="100%"></div><script>';
231 231
                     $marine_data = '';
232
-                    foreach($marine_array as $marine_item)
232
+                    foreach ($marine_array as $marine_item)
233 233
                     {
234 234
                         $marine_data .= '["'.$marine_item['marine_type'].'",'.$marine_item['marine_type_count'].'],';
235 235
                     }
@@ -260,7 +260,7 @@  discard block
 block discarded – undo
260 260
             	    ?>
261 261
                 </div>
262 262
             </div>
263
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
263
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
264 264
 <!--	</div>-->
265 265
 <?php
266 266
 	}
@@ -272,12 +272,12 @@  discard block
 block discarded – undo
272 272
             <div class="col-md-6">
273 273
                 <h2><?php echo _("Top 10 Most Common Tracker Type"); ?></h2>
274 274
                  <?php
275
-                  $tracker_array = $Tracker->countAllTrackerTypes(true,0,'',array(),$year,$month);
275
+                  $tracker_array = $Tracker->countAllTrackerTypes(true, 0, '', array(), $year, $month);
276 276
 		    if (count($tracker_array) == 0) print _("No data available");
277 277
 		    else {
278 278
                     print '<div id="chart1" class="chart" width="100%"></div><script>';
279 279
                     $tracker_data = '';
280
-                    foreach($tracker_array as $tracker_item)
280
+                    foreach ($tracker_array as $tracker_item)
281 281
                     {
282 282
                         $tracker_data .= '["'.$tracker_item['tracker_type'].'",'.$tracker_item['tracker_type_count'].'],';
283 283
                     }
@@ -308,7 +308,7 @@  discard block
 block discarded – undo
308 308
             	    ?>
309 309
                 </div>
310 310
             </div>
311
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
311
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
312 312
 <!--	</div>-->
313 313
 <?php
314 314
 	}
@@ -318,7 +318,7 @@  discard block
 block discarded – undo
318 318
 ?>
319 319
         <div class="row column">
320 320
 <?php
321
-		$flightover_array = $Stats->countAllFlightOverCountries(false,$airline_icao,$filter_name,$year,$month);
321
+		$flightover_array = $Stats->countAllFlightOverCountries(false, $airline_icao, $filter_name, $year, $month);
322 322
 		//if ((isset($globalVA) && $globalVA) ||(isset($globalIVAO) && $globalIVAO) || (isset($globalVATSIM) && $globalVATSIM) || (isset($globalphpVMS) && $globalphpVMS)) {
323 323
 		if ((isset($globalUsePilot) && $globalUsePilot) || !isset($globalUsePilot) && ((isset($globalVA) && $globalVA) || (isset($globalIVAO) && $globalIVAO) || (isset($globalVATSIM) && $globalVATSIM) || (isset($globalphpVMS) && $globalphpVMS) || (isset($globalVAM) && $globalVAM))) {
324 324
 			if (empty($flightover_array)) {
@@ -329,12 +329,12 @@  discard block
 block discarded – undo
329 329
 ?>
330 330
                 <h2><?php echo _("Top 10 Most Common Pilots"); ?></h2>
331 331
 <?php
332
-			$pilot_array = $Stats->countAllPilots(true,$airline_icao,$filter_name,$year,$month);
332
+			$pilot_array = $Stats->countAllPilots(true, $airline_icao, $filter_name, $year, $month);
333 333
 			if (count($pilot_array) == 0) print _("No data available");
334 334
 			else {
335 335
 				print '<div id="chart7" class="chart" width="100%"></div><script>';
336 336
 				$pilot_data = '';
337
-				foreach($pilot_array as $pilot_item)
337
+				foreach ($pilot_array as $pilot_item)
338 338
 				{
339 339
 					$pilot_data .= '["'.$pilot_item['pilot_name'].' ('.$pilot_item['pilot_id'].')",'.$pilot_item['pilot_count'].'],';
340 340
 				}
@@ -356,7 +356,7 @@  discard block
 block discarded – undo
356 356
 ?>
357 357
             </div>
358 358
         
359
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
359
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
360 360
 <?php
361 361
 		}
362 362
 		// else {
@@ -365,12 +365,12 @@  discard block
 block discarded – undo
365 365
             <div class="col-md-6">
366 366
                 <h2><?php echo _("Top 10 Most Common Owners"); ?></h2>
367 367
 <?php
368
-			$owner_array = $Stats->countAllOwners(true,$airline_icao,$filter_name,$year,$month);
368
+			$owner_array = $Stats->countAllOwners(true, $airline_icao, $filter_name, $year, $month);
369 369
 			if (count($owner_array) == 0) print _("No data available");
370 370
 			else {
371 371
 				print '<div id="chart7" class="chart" width="100%"></div><script>';
372 372
 				$owner_data = '';
373
-				foreach($owner_array as $owner_item)
373
+				foreach ($owner_array as $owner_item)
374 374
 				{
375 375
 					$owner_data .= '["'.$owner_item['owner_name'].'",'.$owner_item['owner_count'].'],';
376 376
 				}
@@ -390,7 +390,7 @@  discard block
 block discarded – undo
390 390
                 </div>
391 391
             </div>
392 392
         
393
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
393
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
394 394
 <?php
395 395
 		}
396 396
 		if (!empty($flightover_array)) {
@@ -404,7 +404,7 @@  discard block
 block discarded – undo
404 404
 				print '<div id="chart10" class="chart" width="100%"></div><script>';
405 405
 				print 'var series = [';
406 406
 				$flightover_data = '';
407
-				foreach($flightover_array as $flightover_item)
407
+				foreach ($flightover_array as $flightover_item)
408 408
 				{
409 409
 					$flightover_data .= '[ "'.$flightover_item['flight_country_iso3'].'",'.$flightover_item['flight_count'].'],';
410 410
 				}
@@ -450,7 +450,7 @@  discard block
 block discarded – undo
450 450
 		}
451 451
 ?>
452 452
         </div>
453
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
453
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
454 454
 
455 455
     	
456 456
         </div>
@@ -470,7 +470,7 @@  discard block
 block discarded – undo
470 470
 			print '<div id="chart10" class="chart" width="100%"></div><script>';
471 471
 			print 'var series = [';
472 472
 			$flightover_data = '';
473
-			foreach($flightover_array as $flightover_item)
473
+			foreach ($flightover_array as $flightover_item)
474 474
 			{
475 475
 				$flightover_data .= '[ "'.$flightover_item['marine_country_iso3'].'",'.$flightover_item['marine_count'].'],';
476 476
 			}
@@ -530,7 +530,7 @@  discard block
 block discarded – undo
530 530
 			print '<div id="chart10" class="chart" width="100%"></div><script>';
531 531
 			print 'var series = [';
532 532
 			$flightover_data = '';
533
-			foreach($flightover_array as $flightover_item)
533
+			foreach ($flightover_array as $flightover_item)
534 534
 			{
535 535
 				$flightover_data .= '[ "'.$flightover_item['flight_country_iso3'].'",'.$flightover_item['flight_count'].'],';
536 536
 			}
@@ -583,14 +583,14 @@  discard block
 block discarded – undo
583 583
         <div class="row column">
584 584
             <div class="col-md-6">
585 585
 <?php
586
-		$airport_airport_array = $Stats->countAllDepartureAirports(true,$airline_icao,$filter_name,$year,$month);
586
+		$airport_airport_array = $Stats->countAllDepartureAirports(true, $airline_icao, $filter_name, $year, $month);
587 587
 		if (count($airport_airport_array) > 0) {
588 588
 			print '<h2>'._("Top 10 Most Common Departure Airports").'</h2>';
589 589
 			print '<div id="chart3" class="chart" width="100%"></div><script>';
590 590
 			print "\n";
591 591
 			print 'var series = [';
592 592
 			$airport_data = '';
593
-			foreach($airport_airport_array as $airport_item)
593
+			foreach ($airport_airport_array as $airport_item)
594 594
 			{
595 595
 				$airport_data .= '[ "'.$airport_item['airport_departure_icao_count'].'", "'.$airport_item['airport_departure_icao'].'",'.$airport_item['airport_departure_latitude'].','.$airport_item['airport_departure_longitude'].'],';
596 596
 			}
@@ -641,18 +641,18 @@  discard block
 block discarded – undo
641 641
 		}
642 642
 ?>
643 643
             </div>
644
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
644
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
645 645
 
646 646
             <div class="col-md-6">
647 647
 <?php
648
-		$airport_airport_array2 = $Stats->countAllArrivalAirports(true,$airline_icao,$filter_name,$year,$month);
648
+		$airport_airport_array2 = $Stats->countAllArrivalAirports(true, $airline_icao, $filter_name, $year, $month);
649 649
 		if (count($airport_airport_array2) > 0) {
650 650
 			print '<h2>'._("Top 10 Most Common Arrival Airports").'</h2>';
651 651
 			print '<div id="chart4" class="chart" width="100%"></div><script>';
652 652
 			print "\n";
653 653
 			print 'var series = [';
654 654
 			$airport_data = '';
655
-			foreach($airport_airport_array2 as $airport_item)
655
+			foreach ($airport_airport_array2 as $airport_item)
656 656
 			{
657 657
 				$airport_data .= '[ "'.$airport_item['airport_arrival_icao_count'].'", "'.$airport_item['airport_arrival_icao'].'",'.$airport_item['airport_arrival_latitude'].','.$airport_item['airport_arrival_longitude'].'],';
658 658
 			}
@@ -704,7 +704,7 @@  discard block
 block discarded – undo
704 704
 ?>
705 705
             </div>
706 706
         </div>
707
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
707
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
708 708
 <?php 
709 709
 	}
710 710
 ?>
@@ -718,19 +718,19 @@  discard block
 block discarded – undo
718 718
             <div class="col-md-6">
719 719
                 <h2><?php echo _("Busiest Months of the last 12 Months"); ?></h2>
720 720
 <?php
721
-			$year_array = $Stats->countAllMonthsLastYear(true,$airline_icao,$filter_name);
721
+			$year_array = $Stats->countAllMonthsLastYear(true, $airline_icao, $filter_name);
722 722
 			if (count($year_array) == 0) print _("No data available");
723 723
 			else {
724 724
 				print '<div id="chart8" class="chart" width="100%"></div><script>';
725 725
 				$year_data = '';
726 726
 				$year_cnt = '';
727
-				foreach($year_array as $year_item)
727
+				foreach ($year_array as $year_item)
728 728
 				{
729 729
 					$year_data .= '"'.$year_item['year_name'].'-'.$year_item['month_name'].'-01'.'",';
730 730
 					$year_cnt .= $year_item['date_count'].',';
731 731
 				}
732 732
 				$year_data = "['x',".substr($year_data, 0, -1)."]";
733
-				$year_cnt = "['flights',".substr($year_cnt,0,-1)."]";
733
+				$year_cnt = "['flights',".substr($year_cnt, 0, -1)."]";
734 734
 				print 'c3.generate({
735 735
 				    bindto: "#chart8",
736 736
 				    data: { x: "x",
@@ -743,23 +743,23 @@  discard block
 block discarded – undo
743 743
                     <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"); ?>&raquo;</a>
744 744
                 </div>
745 745
             </div>
746
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
746
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
747 747
             <div class="col-md-6">
748 748
                 <h2><?php echo _("Busiest Day in the last Month"); ?></h2>
749 749
 <?php
750
-			$month_array = $Stats->countAllDatesLastMonth($airline_icao,$filter_name);
750
+			$month_array = $Stats->countAllDatesLastMonth($airline_icao, $filter_name);
751 751
 			if (count($month_array) == 0) print _("No data available");
752 752
 			else {
753 753
 				print '<div id="chart9" class="chart" width="100%"></div><script>';
754 754
 				$month_data = '';
755 755
 				$month_cnt = '';
756
-				foreach($month_array as $month_item)
756
+				foreach ($month_array as $month_item)
757 757
 				{
758 758
 					$month_data .= '"'.$month_item['date_name'].'",';
759 759
 					$month_cnt .= $month_item['date_count'].',';
760 760
 				}
761 761
 				$month_data = "['x',".substr($month_data, 0, -1)."]";
762
-				$month_cnt = "['flights',".substr($month_cnt,0,-1)."]";
762
+				$month_cnt = "['flights',".substr($month_cnt, 0, -1)."]";
763 763
 				print 'c3.generate({
764 764
 				    bindto: "#chart9",
765 765
 				    data: { x: "x",
@@ -772,24 +772,24 @@  discard block
 block discarded – undo
772 772
                     <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"); ?>&raquo;</a>
773 773
                 </div>
774 774
             </div>
775
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
775
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
776 776
 
777 777
             <div class="col-md-6">
778 778
                 <h2><?php echo _("Busiest Day in the last 7 Days"); ?></h2>
779 779
 <?php
780
-			$date_array = $Stats->countAllDatesLast7Days($airline_icao,$filter_name);
780
+			$date_array = $Stats->countAllDatesLast7Days($airline_icao, $filter_name);
781 781
 			if (empty($date_array)) print _("No data available");
782 782
 			else {
783 783
 				print '<div id="chart5" class="chart" width="100%"></div><script>';
784 784
 				$date_data = '';
785 785
 				$date_cnt = '';
786
-				foreach($date_array as $date_item)
786
+				foreach ($date_array as $date_item)
787 787
 				{
788 788
 					$date_data .= '"'.$date_item['date_name'].'",';
789 789
 					$date_cnt .= $date_item['date_count'].',';
790 790
 				}
791 791
 				$date_data = "['x',".substr($date_data, 0, -1)."]";
792
-				$date_cnt = "['flights',".substr($date_cnt,0,-1)."]";
792
+				$date_cnt = "['flights',".substr($date_cnt, 0, -1)."]";
793 793
 				print 'c3.generate({
794 794
 				    bindto: "#chart5",
795 795
 				    data: { x: "x",
@@ -802,23 +802,23 @@  discard block
 block discarded – undo
802 802
                     <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"); ?>&raquo;</a>
803 803
                 </div>
804 804
             </div>
805
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
805
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
806 806
             <div class="col-md-6">
807 807
                 <h2><?php echo _("Busiest Time of the Day"); ?></h2>
808 808
 <?php
809
-			$hour_array = $Stats->countAllHours('hour',true,$airline_icao,$filter_name);
809
+			$hour_array = $Stats->countAllHours('hour', true, $airline_icao, $filter_name);
810 810
 			if (empty($hour_array)) print _("No data available");
811 811
 			else {
812 812
 				print '<div id="chart6" class="chart" width="100%"></div><script>';
813 813
 				$hour_data = '';
814 814
 				$hour_cnt = '';
815
-				foreach($hour_array as $hour_item)
815
+				foreach ($hour_array as $hour_item)
816 816
 				{
817 817
 					$hour_data .= '"'.$hour_item['hour_name'].':00",';
818 818
 					$hour_cnt .= $hour_item['hour_count'].',';
819 819
 				}
820 820
 				$hour_data = "[".substr($hour_data, 0, -1)."]";
821
-				$hour_cnt = "['flights',".substr($hour_cnt,0,-1)."]";
821
+				$hour_cnt = "['flights',".substr($hour_cnt, 0, -1)."]";
822 822
 				print 'c3.generate({
823 823
 				    bindto: "#chart6",
824 824
 				    data: {
@@ -831,7 +831,7 @@  discard block
 block discarded – undo
831 831
                     <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"); ?>&raquo;</a>
832 832
                 </div>
833 833
             </div>
834
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
834
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
835 835
         </div>
836 836
 <?php
837 837
 		}
@@ -849,19 +849,19 @@  discard block
 block discarded – undo
849 849
             <div class="col-md-6">
850 850
                 <h2><?php echo _("Busiest Months of the last 12 Months"); ?></h2>
851 851
 <?php
852
-			$year_array = $Marine->countAllMonthsLastYear(true,$airline_icao,$filter_name);
852
+			$year_array = $Marine->countAllMonthsLastYear(true, $airline_icao, $filter_name);
853 853
 			if (count($year_array) == 0) print _("No data available");
854 854
 			else {
855 855
 				print '<div id="chart8" class="chart" width="100%"></div><script>';
856 856
 				$year_data = '';
857 857
 				$year_cnt = '';
858
-				foreach($year_array as $year_item)
858
+				foreach ($year_array as $year_item)
859 859
 				{
860 860
 					$year_data .= '"'.$year_item['year_name'].'-'.$year_item['month_name'].'-01'.'",';
861 861
 					$year_cnt .= $year_item['date_count'].',';
862 862
 				}
863 863
 				$year_data = "['x',".substr($year_data, 0, -1)."]";
864
-				$year_cnt = "['vessels',".substr($year_cnt,0,-1)."]";
864
+				$year_cnt = "['vessels',".substr($year_cnt, 0, -1)."]";
865 865
 				print 'c3.generate({
866 866
 				    bindto: "#chart8",
867 867
 				    data: { x: "x",
@@ -875,23 +875,23 @@  discard block
 block discarded – undo
875 875
                 </div>
876 876
             </div>
877 877
             
878
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
878
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
879 879
             <div class="col-md-6">
880 880
                 <h2><?php echo _("Busiest Day in the last Month"); ?></h2>
881 881
 <?php
882
-			$month_array = $Marine->countAllDatesLastMonth($airline_icao,$filter_name);
882
+			$month_array = $Marine->countAllDatesLastMonth($airline_icao, $filter_name);
883 883
 			if (count($month_array) == 0) print _("No data available");
884 884
 			else {
885 885
 				print '<div id="chart9" class="chart" width="100%"></div><script>';
886 886
 				$month_data = '';
887 887
 				$month_cnt = '';
888
-				foreach($month_array as $month_item)
888
+				foreach ($month_array as $month_item)
889 889
 				{
890 890
 					$month_data .= '"'.$month_item['date_name'].'",';
891 891
 					$month_cnt .= $month_item['date_count'].',';
892 892
 				}
893 893
 				$month_data = "['x',".substr($month_data, 0, -1)."]";
894
-				$month_cnt = "['vessels',".substr($month_cnt,0,-1)."]";
894
+				$month_cnt = "['vessels',".substr($month_cnt, 0, -1)."]";
895 895
 				print 'c3.generate({
896 896
 				    bindto: "#chart9",
897 897
 				    data: { x: "x",
@@ -904,24 +904,24 @@  discard block
 block discarded – undo
904 904
                     <a href="<?php print $globalURL; ?>/marine/statistics/month" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
905 905
                 </div>
906 906
             </div>
907
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
907
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
908 908
 
909 909
             <div class="col-md-6">
910 910
                 <h2><?php echo _("Busiest Day in the last 7 Days"); ?></h2>
911 911
 <?php
912
-			$date_array = $Marine->countAllDatesLast7Days($airline_icao,$filter_name);
912
+			$date_array = $Marine->countAllDatesLast7Days($airline_icao, $filter_name);
913 913
 			if (empty($date_array)) print _("No data available");
914 914
 			else {
915 915
 				print '<div id="chart5" class="chart" width="100%"></div><script>';
916 916
 				$date_data = '';
917 917
 				$date_cnt = '';
918
-				foreach($date_array as $date_item)
918
+				foreach ($date_array as $date_item)
919 919
 				{
920 920
 					$date_data .= '"'.$date_item['date_name'].'",';
921 921
 					$date_cnt .= $date_item['date_count'].',';
922 922
 				}
923 923
 				$date_data = "['x',".substr($date_data, 0, -1)."]";
924
-				$date_cnt = "['vessels',".substr($date_cnt,0,-1)."]";
924
+				$date_cnt = "['vessels',".substr($date_cnt, 0, -1)."]";
925 925
 				print 'c3.generate({
926 926
 				    bindto: "#chart5",
927 927
 				    data: { x: "x",
@@ -934,23 +934,23 @@  discard block
 block discarded – undo
934 934
                     <a href="<?php print $globalURL; ?>/marine/statistics/date" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
935 935
                 </div>
936 936
             </div>
937
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
937
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
938 938
             <div class="col-md-6">
939 939
                 <h2><?php echo _("Busiest Time of the Day"); ?></h2>
940 940
 <?php
941
-			$hour_array = $Marine->countAllHours('hour',true,$airline_icao,$filter_name);
941
+			$hour_array = $Marine->countAllHours('hour', true, $airline_icao, $filter_name);
942 942
 			if (empty($hour_array)) print _("No data available");
943 943
 			else {
944 944
 				print '<div id="chart6" class="chart" width="100%"></div><script>';
945 945
 				$hour_data = '';
946 946
 				$hour_cnt = '';
947
-				foreach($hour_array as $hour_item)
947
+				foreach ($hour_array as $hour_item)
948 948
 				{
949 949
 					$hour_data .= '"'.$hour_item['hour_name'].':00",';
950 950
 					$hour_cnt .= $hour_item['hour_count'].',';
951 951
 				}
952 952
 				$hour_data = "[".substr($hour_data, 0, -1)."]";
953
-				$hour_cnt = "['vessels',".substr($hour_cnt,0,-1)."]";
953
+				$hour_cnt = "['vessels',".substr($hour_cnt, 0, -1)."]";
954 954
 				print 'c3.generate({
955 955
 				    bindto: "#chart6",
956 956
 				    data: {
@@ -963,7 +963,7 @@  discard block
 block discarded – undo
963 963
                     <a href="<?php print $globalURL; ?>/marine/statistics/time" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
964 964
                 </div>
965 965
             </div>
966
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
966
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
967 967
         </div>
968 968
 <?php
969 969
 		}
@@ -987,13 +987,13 @@  discard block
 block discarded – undo
987 987
 				print '<div id="chart8" class="chart" width="100%"></div><script>';
988 988
 				$year_data = '';
989 989
 				$year_cnt = '';
990
-				foreach($year_array as $year_item)
990
+				foreach ($year_array as $year_item)
991 991
 				{
992 992
 					$year_data .= '"'.$year_item['year_name'].'-'.$year_item['month_name'].'-01'.'",';
993 993
 					$year_cnt .= $year_item['date_count'].',';
994 994
 				}
995 995
 				$year_data = "['x',".substr($year_data, 0, -1)."]";
996
-				$year_cnt = "['trackers',".substr($year_cnt,0,-1)."]";
996
+				$year_cnt = "['trackers',".substr($year_cnt, 0, -1)."]";
997 997
 				print 'c3.generate({
998 998
 				    bindto: "#chart8",
999 999
 				    data: { x: "x",
@@ -1007,7 +1007,7 @@  discard block
 block discarded – undo
1007 1007
                 </div>
1008 1008
             </div>
1009 1009
             
1010
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
1010
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
1011 1011
             <div class="col-md-6">
1012 1012
                 <h2><?php echo _("Busiest Day in the last Month"); ?></h2>
1013 1013
 <?php
@@ -1017,13 +1017,13 @@  discard block
 block discarded – undo
1017 1017
 				print '<div id="chart9" class="chart" width="100%"></div><script>';
1018 1018
 				$month_data = '';
1019 1019
 				$month_cnt = '';
1020
-				foreach($month_array as $month_item)
1020
+				foreach ($month_array as $month_item)
1021 1021
 				{
1022 1022
 					$month_data .= '"'.$month_item['date_name'].'",';
1023 1023
 					$month_cnt .= $month_item['date_count'].',';
1024 1024
 				}
1025 1025
 				$month_data = "['x',".substr($month_data, 0, -1)."]";
1026
-				$month_cnt = "['trackers',".substr($month_cnt,0,-1)."]";
1026
+				$month_cnt = "['trackers',".substr($month_cnt, 0, -1)."]";
1027 1027
 				print 'c3.generate({
1028 1028
 				    bindto: "#chart9",
1029 1029
 				    data: { x: "x",
@@ -1036,7 +1036,7 @@  discard block
 block discarded – undo
1036 1036
                     <a href="<?php print $globalURL; ?>/tracker/statistics/month" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
1037 1037
                 </div>
1038 1038
             </div>
1039
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
1039
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
1040 1040
 
1041 1041
             <div class="col-md-6">
1042 1042
                 <h2><?php echo _("Busiest Day in the last 7 Days"); ?></h2>
@@ -1047,13 +1047,13 @@  discard block
 block discarded – undo
1047 1047
 				print '<div id="chart5" class="chart" width="100%"></div><script>';
1048 1048
 				$date_data = '';
1049 1049
 				$date_cnt = '';
1050
-				foreach($date_array as $date_item)
1050
+				foreach ($date_array as $date_item)
1051 1051
 				{
1052 1052
 					$date_data .= '"'.$date_item['date_name'].'",';
1053 1053
 					$date_cnt .= $date_item['date_count'].',';
1054 1054
 				}
1055 1055
 				$date_data = "['x',".substr($date_data, 0, -1)."]";
1056
-				$date_cnt = "['trackers',".substr($date_cnt,0,-1)."]";
1056
+				$date_cnt = "['trackers',".substr($date_cnt, 0, -1)."]";
1057 1057
 				print 'c3.generate({
1058 1058
 				    bindto: "#chart5",
1059 1059
 				    data: { x: "x",
@@ -1066,23 +1066,23 @@  discard block
 block discarded – undo
1066 1066
                     <a href="<?php print $globalURL; ?>/marine/statistics/date" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
1067 1067
                 </div>
1068 1068
             </div>
1069
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
1069
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
1070 1070
             <div class="col-md-6">
1071 1071
                 <h2><?php echo _("Busiest Time of the Day"); ?></h2>
1072 1072
 <?php
1073
-			$hour_array = $Tracker->countAllHours('hour',true);
1073
+			$hour_array = $Tracker->countAllHours('hour', true);
1074 1074
 			if (empty($hour_array)) print _("No data available");
1075 1075
 			else {
1076 1076
 				print '<div id="chart6" class="chart" width="100%"></div><script>';
1077 1077
 				$hour_data = '';
1078 1078
 				$hour_cnt = '';
1079
-				foreach($hour_array as $hour_item)
1079
+				foreach ($hour_array as $hour_item)
1080 1080
 				{
1081 1081
 					$hour_data .= '"'.$hour_item['hour_name'].':00",';
1082 1082
 					$hour_cnt .= $hour_item['hour_count'].',';
1083 1083
 				}
1084 1084
 				$hour_data = "[".substr($hour_data, 0, -1)."]";
1085
-				$hour_cnt = "['trackers',".substr($hour_cnt,0,-1)."]";
1085
+				$hour_cnt = "['trackers',".substr($hour_cnt, 0, -1)."]";
1086 1086
 				print 'c3.generate({
1087 1087
 				    bindto: "#chart6",
1088 1088
 				    data: {
@@ -1095,7 +1095,7 @@  discard block
 block discarded – undo
1095 1095
                     <a href="<?php print $globalURL; ?>/tracker/statistics/time" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
1096 1096
                 </div>
1097 1097
             </div>
1098
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
1098
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
1099 1099
         </div>
1100 1100
 <?php
1101 1101
 		}
@@ -1119,13 +1119,13 @@  discard block
 block discarded – undo
1119 1119
 				print '<div id="chart32" class="chart" width="100%"></div><script>';
1120 1120
 				$year_data = '';
1121 1121
 				$year_cnt = '';
1122
-				foreach($year_array as $year_item)
1122
+				foreach ($year_array as $year_item)
1123 1123
 				{
1124 1124
 					$year_data .= '"'.$year_item['year'].'-01-01",';
1125 1125
 					$year_cnt .= $year_item['count'].',';
1126 1126
 				}
1127 1127
 				$year_data = "['x',".substr($year_data, 0, -1)."]";
1128
-				$year_cnt = "['flights',".substr($year_cnt,0,-1)."]";
1128
+				$year_cnt = "['flights',".substr($year_cnt, 0, -1)."]";
1129 1129
 				print 'c3.generate({
1130 1130
 				    bindto: "#chart32",
1131 1131
 				    data: { x: "x",
@@ -1138,7 +1138,7 @@  discard block
 block discarded – undo
1138 1138
                     <a href="<?php print $globalURL; ?>/statistics/fatalities/year" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
1139 1139
                 </div>
1140 1140
             </div>
1141
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
1141
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
1142 1142
 
1143 1143
         <div class="row column">
1144 1144
             <div class="col-md-6">
@@ -1150,13 +1150,13 @@  discard block
 block discarded – undo
1150 1150
 				print '<div id="chart33" class="chart" width="100%"></div><script>';
1151 1151
 				$year_data = '';
1152 1152
 				$year_cnt = '';
1153
-				foreach($year_array as $year_item)
1153
+				foreach ($year_array as $year_item)
1154 1154
 				{
1155 1155
 					$year_data .= '"'.$year_item['year'].'-'.$year_item['month'].'-01",';
1156 1156
 					$year_cnt .= $year_item['count'].',';
1157 1157
 				}
1158 1158
 				$year_data = "['x',".substr($year_data, 0, -1)."]";
1159
-				$year_cnt = "['flights',".substr($year_cnt,0,-1)."]";
1159
+				$year_cnt = "['flights',".substr($year_cnt, 0, -1)."]";
1160 1160
 				print 'c3.generate({
1161 1161
 				    bindto: "#chart33",
1162 1162
 				    data: { x: "x",
@@ -1169,7 +1169,7 @@  discard block
 block discarded – undo
1169 1169
                     <a href="<?php print $globalURL; ?>/statistics/fatalities/month" class="btn btn-default btn" role="button"><?php echo _("See full statistic"); ?>&raquo;</a>
1170 1170
                 </div>
1171 1171
             </div>
1172
-    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
1172
+    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
1173 1173
 <br/>
1174 1174
 <?php
1175 1175
 		}
@@ -1185,19 +1185,19 @@  discard block
 block discarded – undo
1185 1185
 			//$polar = $Stats->getStatsSource(date('Y-m-d'),'polar');
1186 1186
 			if ($year == '' && $month == '') {
1187 1187
 				if ($type == 'aircraft') {
1188
-					$polar = $Stats->getStatsSource('polar',date('Y'),date('m'),date('d'));
1188
+					$polar = $Stats->getStatsSource('polar', date('Y'), date('m'), date('d'));
1189 1189
 				} elseif ($type == 'marine') {
1190
-					$polar = $Stats->getStatsSource('polar_marine',date('Y'),date('m'),date('d'));
1190
+					$polar = $Stats->getStatsSource('polar_marine', date('Y'), date('m'), date('d'));
1191 1191
 				} elseif ($type == 'tracker') {
1192
-					$polar = $Stats->getStatsSource('polar_tracker',date('Y'),date('m'),date('d'));
1192
+					$polar = $Stats->getStatsSource('polar_tracker', date('Y'), date('m'), date('d'));
1193 1193
 				}
1194 1194
 			} else {
1195 1195
 				if ($type == 'aircraft') {
1196
-					$polar = $Stats->getStatsSource('polar',$year,$month);
1196
+					$polar = $Stats->getStatsSource('polar', $year, $month);
1197 1197
 				} elseif ($type == 'marine') {
1198
-					$polar = $Stats->getStatsSource('polar_marine',$year,$month);
1198
+					$polar = $Stats->getStatsSource('polar_marine', $year, $month);
1199 1199
 				} elseif ($type == 'tracker') {
1200
-					$polar = $Stats->getStatsSource('polar_tracker',$year,$month);
1200
+					$polar = $Stats->getStatsSource('polar_tracker', $year, $month);
1201 1201
 				}
1202 1202
 			}
1203 1203
 			if (!empty($polar)) {
@@ -1206,7 +1206,7 @@  discard block
 block discarded – undo
1206 1206
 					unset($polar_data);
1207 1207
 					$Spotter = new Spotter();
1208 1208
 					$data = json_decode($eachpolar['source_data']);
1209
-					foreach($data as $value => $key) {
1209
+					foreach ($data as $value => $key) {
1210 1210
 						$direction = $Spotter->parseDirection(($value*22.5));
1211 1211
 						$distance = $key;
1212 1212
 						$unit = 'km';
@@ -1226,7 +1226,7 @@  discard block
 block discarded – undo
1226 1226
 ?>
1227 1227
             <div class="col-md-6">
1228 1228
                 <h4><?php print $eachpolar['source_name']; ?></h4>
1229
-        	<div id="polar-<?php print str_replace(' ','_',strtolower($eachpolar['source_name'])); ?>" class="chart" width="100%"></div>
1229
+        	<div id="polar-<?php print str_replace(' ', '_', strtolower($eachpolar['source_name'])); ?>" class="chart" width="100%"></div>
1230 1230
         	<script>
1231 1231
         	    (function() {
1232 1232
         	    var margin = {top: 100, right: 100, bottom: 100, left: 100},
@@ -1250,7 +1250,7 @@  discard block
 block discarded – undo
1250 1250
 		      color: color,
1251 1251
 		      unit: '<?php echo $unit; ?>'
1252 1252
 		    };
1253
-		    RadarChart("#polar-<?php print str_replace(' ','_',strtolower($eachpolar['source_name'])); ?>", data, radarChartOptions);
1253
+		    RadarChart("#polar-<?php print str_replace(' ', '_', strtolower($eachpolar['source_name'])); ?>", data, radarChartOptions);
1254 1254
 		    })();
1255 1255
 		</script>
1256 1256
             </div>
@@ -1265,19 +1265,19 @@  discard block
 block discarded – undo
1265 1265
 			//$msg = $Stats->getStatsSource(date('Y-m-d'),'msg');
1266 1266
 			if ($year == '' && $month == '') {
1267 1267
 				if ($type == 'aircraft') {
1268
-					$msg = $Stats->getStatsSource('msg',date('Y'),date('m'),date('d'));
1268
+					$msg = $Stats->getStatsSource('msg', date('Y'), date('m'), date('d'));
1269 1269
 				} elseif ($type == 'marine') {
1270
-					$msg = $Stats->getStatsSource('msg_marine',date('Y'),date('m'),date('d'));
1270
+					$msg = $Stats->getStatsSource('msg_marine', date('Y'), date('m'), date('d'));
1271 1271
 				} elseif ($type == 'tracker') {
1272
-					$msg = $Stats->getStatsSource('msg_tracker',date('Y'),date('m'),date('d'));
1272
+					$msg = $Stats->getStatsSource('msg_tracker', date('Y'), date('m'), date('d'));
1273 1273
 				}
1274 1274
 			} else {
1275 1275
 				if ($type == 'aircraft') {
1276
-					$msg = $Stats->getStatsSource('msg',$year,$month);
1276
+					$msg = $Stats->getStatsSource('msg', $year, $month);
1277 1277
 				} elseif ($type == 'marine') {
1278
-					$msg = $Stats->getStatsSource('msg_marine',$year,$month);
1278
+					$msg = $Stats->getStatsSource('msg_marine', $year, $month);
1279 1279
 				} elseif ($type == 'tracker') {
1280
-					$msg = $Stats->getStatsSource('msg_tracker',$year,$month);
1280
+					$msg = $Stats->getStatsSource('msg_tracker', $year, $month);
1281 1281
 				}
1282 1282
 			}
1283 1283
 			if (!empty($msg)) {
@@ -1285,13 +1285,13 @@  discard block
 block discarded – undo
1285 1285
 				foreach ($msg as $eachmsg) {
1286 1286
 					//$eachmsg = $msg[0];
1287 1287
 					$data = $eachmsg['source_data'];
1288
-					if ($data > 500) $max = (round(($data+100)/100))*100;
1288
+					if ($data > 500) $max = (round(($data + 100)/100))*100;
1289 1289
 					else $max = 500;
1290 1290
 ?>
1291
-        	<div id="msg-<?php print str_replace(' ','_',strtolower($eachmsg['source_name'])); ?>" class="col-md-4"></div>
1291
+        	<div id="msg-<?php print str_replace(' ', '_', strtolower($eachmsg['source_name'])); ?>" class="col-md-4"></div>
1292 1292
         	<script>
1293 1293
 		      var g = new JustGage({
1294
-			    id: "msg-<?php print str_replace(' ','_',strtolower($eachmsg['source_name'])); ?>",
1294
+			    id: "msg-<?php print str_replace(' ', '_', strtolower($eachmsg['source_name'])); ?>",
1295 1295
 			    value: <?php echo $data; ?>,
1296 1296
 			    min: 0,
1297 1297
 			    max: <?php print $max; ?>,
@@ -1313,19 +1313,19 @@  discard block
 block discarded – undo
1313 1313
 		//$hist = $Stats->getStatsSource(date('Y-m-d'),'hist');
1314 1314
 			if ($year == '' && $month == '') {
1315 1315
 				if ($type == 'aircraft') {
1316
-					$hist = $Stats->getStatsSource('hist',date('Y'),date('m'),date('d'));
1316
+					$hist = $Stats->getStatsSource('hist', date('Y'), date('m'), date('d'));
1317 1317
 				} elseif ($type == 'marine') {
1318
-					$hist = $Stats->getStatsSource('hist_marine',date('Y'),date('m'),date('d'));
1318
+					$hist = $Stats->getStatsSource('hist_marine', date('Y'), date('m'), date('d'));
1319 1319
 				} elseif ($type == 'tracker') {
1320
-					$hist = $Stats->getStatsSource('hist_tracker',date('Y'),date('m'),date('d'));
1320
+					$hist = $Stats->getStatsSource('hist_tracker', date('Y'), date('m'), date('d'));
1321 1321
 				}
1322 1322
 			} else {
1323 1323
 				if ($type == 'aircraft') {
1324
-					$hist = $Stats->getStatsSource('hist',$year,$month);
1324
+					$hist = $Stats->getStatsSource('hist', $year, $month);
1325 1325
 				} elseif ($type == 'marine') {
1326
-					$hist = $Stats->getStatsSource('hist_marine',$year,$month);
1326
+					$hist = $Stats->getStatsSource('hist_marine', $year, $month);
1327 1327
 				} elseif ($type == 'tracker') {
1328
-					$hist = $Stats->getStatsSource('hist_tracker',$year,$month);
1328
+					$hist = $Stats->getStatsSource('hist_tracker', $year, $month);
1329 1329
 				}
1330 1330
 			}
1331 1331
 			foreach ($hist as $hists) {
@@ -1335,7 +1335,7 @@  discard block
 block discarded – undo
1335 1335
 				$source = $hists['source_name'];
1336 1336
 				$hist_array = json_decode($hists['source_data']);
1337 1337
 				$unit = 'km';
1338
-				foreach($hist_array as $distance => $nb)
1338
+				foreach ($hist_array as $distance => $nb)
1339 1339
 				{
1340 1340
 					if ((!isset($_COOKIE['unitdistance']) && isset($globalUnitDistance) && $globalUnitDistance == 'nm') || (isset($_COOKIE['unitdistance']) && $_COOKIE['unitdistance'] == 'nm')) {
1341 1341
 						$distance = round($distance*0.539957);
@@ -1356,18 +1356,18 @@  discard block
 block discarded – undo
1356 1356
 				$nb_data = "['flights',".substr($nb_data, 0, -1)."]";
1357 1357
 ?>
1358 1358
             <div class="col-md-6">
1359
-                <h2><?php echo sprintf(_("Distance for %s"),$source); ?></h2>
1359
+                <h2><?php echo sprintf(_("Distance for %s"), $source); ?></h2>
1360 1360
 <?php
1361
-				print '<div id="charthist-'.str_replace(' ','_',strtolower($source)).'" class="chart" width="100%"></div><script>';
1361
+				print '<div id="charthist-'.str_replace(' ', '_', strtolower($source)).'" class="chart" width="100%"></div><script>';
1362 1362
 				print 'c3.generate({
1363
-				    bindto: "#charthist-'.str_replace(' ','_',strtolower($source)).'",
1363
+				    bindto: "#charthist-'.str_replace(' ', '_', strtolower($source)).'",
1364 1364
 				    data: { x: "x",
1365 1365
 				    columns: ['.$distance_data.','.$nb_data.'], types: { flights: "area"}, colors: { flights: "#1a3151"}},
1366 1366
 				    axis: { x: {label : { text: "Distance in '.$unit.'", position: "outer-right"}}, y: { label: "# of Flights"}},legend: { show: false }});';
1367 1367
 				print '</script>';
1368 1368
 ?>
1369 1369
     	    </div>
1370
-	    <!-- <?php print 'Time elapsed : '.(microtime(true)-$beginpage).'s' ?> -->
1370
+	    <!-- <?php print 'Time elapsed : '.(microtime(true) - $beginpage).'s' ?> -->
1371 1371
 <?php
1372 1372
 			}
1373 1373
 ?>
Please login to merge, or discard this patch.
live-czml.php 3 patches
Indentation   +23 added lines, -23 removed lines patch added patch discarded remove patch
@@ -39,30 +39,30 @@  discard block
 block discarded – undo
39 39
 
40 40
 
41 41
 function quaternionrotate($heading, $attitude = 0, $bank = 0) {
42
-    // Assuming the angles are in radians.
43
-    $c1 = cos($heading/2);
44
-    $s1 = sin($heading/2);
45
-    $c2 = cos($attitude/2);
46
-    $s2 = sin($attitude/2);
47
-    $c3 = cos($bank/2);
48
-    $s3 = sin($bank/2);
49
-    $c1c2 = $c1*$c2;
50
-    $s1s2 = $s1*$s2;
51
-    $w =$c1c2*$c3 - $s1s2*$s3;
52
-    $x =$c1c2*$s3 + $s1s2*$c3;
53
-    $y =$s1*$c2*$c3 + $c1*$s2*$s3;
54
-    $z =$c1*$s2*$c3 - $s1*$c2*$s3;
55
-    return array('x' => $x,'y' => $y,'z' => $z,'w' => $w);
42
+	// Assuming the angles are in radians.
43
+	$c1 = cos($heading/2);
44
+	$s1 = sin($heading/2);
45
+	$c2 = cos($attitude/2);
46
+	$s2 = sin($attitude/2);
47
+	$c3 = cos($bank/2);
48
+	$s3 = sin($bank/2);
49
+	$c1c2 = $c1*$c2;
50
+	$s1s2 = $s1*$s2;
51
+	$w =$c1c2*$c3 - $s1s2*$s3;
52
+	$x =$c1c2*$s3 + $s1s2*$c3;
53
+	$y =$s1*$c2*$c3 + $c1*$s2*$s3;
54
+	$z =$c1*$s2*$c3 - $s1*$c2*$s3;
55
+	return array('x' => $x,'y' => $y,'z' => $z,'w' => $w);
56 56
 //    return array('x' => '0.0','y' => '-0.931','z' => '0.0','w' => '0.365');
57 57
 
58 58
 }
59 59
 
60 60
 
61 61
 if (isset($_GET['download'])) {
62
-    if ($_GET['download'] == "true")
63
-    {
62
+	if ($_GET['download'] == "true")
63
+	{
64 64
 	header('Content-disposition: attachment; filename="flightairmap.json"');
65
-    }
65
+	}
66 66
 }
67 67
 header('Content-Type: text/javascript');
68 68
 
@@ -229,10 +229,10 @@  discard block
 block discarded – undo
229 229
 			$image = "images/placeholder_thumb.png";
230 230
 		}
231 231
 
232
-                if (isset($spotter_item['flightaware_id'])) $id = $spotter_item['flightaware_id'];
233
-                elseif (isset($spotter_item['famtrackid'])) $id = $spotter_item['famtrackid'];
234
-                elseif (isset($spotter_item['fammarine_id'])) $id = $spotter_item['fammarine_id'];
235
-                if ($prev_flightaware_id != $id) {
232
+				if (isset($spotter_item['flightaware_id'])) $id = $spotter_item['flightaware_id'];
233
+				elseif (isset($spotter_item['famtrackid'])) $id = $spotter_item['famtrackid'];
234
+				elseif (isset($spotter_item['fammarine_id'])) $id = $spotter_item['fammarine_id'];
235
+				if ($prev_flightaware_id != $id) {
236 236
 			if ($prev_flightaware_id != '') {
237 237
 				$output .= ']';
238 238
 				$output .= '}';
@@ -271,7 +271,7 @@  discard block
 block discarded – undo
271 271
 							$spotter_item['wake_category'] = $aircraft_info[0]['wake_category'];
272 272
 							$spotter_item['engine_count'] = $aircraft_info[0]['engine_count'];
273 273
 						} else $aircraft_shadow = '';
274
-	    					$output .= ' "billboard" : {"image" : "'.$globalURL.'/images/aircrafts/new/'.$aircraft_shadow.'","scale" : 0.5';
274
+							$output .= ' "billboard" : {"image" : "'.$globalURL.'/images/aircrafts/new/'.$aircraft_shadow.'","scale" : 0.5';
275 275
 						if (isset($_COOKIE['IconColorForce']) && $_COOKIE['IconColorForce'] && isset($_COOKIE['IconColor'])) {
276 276
 							$rgb = $Common->hex2rgb($_COOKIE['IconColor']);
277 277
 							$output .= ',"color": {"rgba" : ['.$rgb[0].','.$rgb[1].','.$rgb[2].',255]}';
@@ -301,7 +301,7 @@  discard block
 block discarded – undo
301 301
 							$rgb = $Common->hex2rgb($_COOKIE['IconColor']);
302 302
 							$output .= ',"color": {"rgba" : ['.$rgb[0].','.$rgb[1].','.$rgb[2].',255]}';
303 303
 						}
304
-    						$output .= '},';
304
+							$output .= '},';
305 305
 					} elseif ($aircraft_icao != '') {
306 306
 						$aircraft_info = $Spotter->getAllAircraftInfo($aircraft_icao);
307 307
 						if (isset($aircraft_info[0]['engine_type'])) {
Please login to merge, or discard this patch.
Spacing   +37 added lines, -37 removed lines patch added patch discarded remove patch
@@ -48,11 +48,11 @@  discard block
 block discarded – undo
48 48
     $s3 = sin($bank/2);
49 49
     $c1c2 = $c1*$c2;
50 50
     $s1s2 = $s1*$s2;
51
-    $w =$c1c2*$c3 - $s1s2*$s3;
52
-    $x =$c1c2*$s3 + $s1s2*$c3;
53
-    $y =$s1*$c2*$c3 + $c1*$s2*$s3;
54
-    $z =$c1*$s2*$c3 - $s1*$c2*$s3;
55
-    return array('x' => $x,'y' => $y,'z' => $z,'w' => $w);
51
+    $w = $c1c2*$c3 - $s1s2*$s3;
52
+    $x = $c1c2*$s3 + $s1s2*$c3;
53
+    $y = $s1*$c2*$c3 + $c1*$s2*$s3;
54
+    $z = $c1*$s2*$c3 - $s1*$c2*$s3;
55
+    return array('x' => $x, 'y' => $y, 'z' => $z, 'w' => $w);
56 56
 //    return array('x' => '0.0','y' => '-0.931','z' => '0.0','w' => '0.365');
57 57
 
58 58
 }
@@ -73,16 +73,16 @@  discard block
 block discarded – undo
73 73
 $min = false;
74 74
 $allhistory = false;
75 75
 $filter['source'] = array();
76
-if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalVATSIM) && $globalVATSIM && isset($_COOKIE['filter_ShowVATSIM']) && $_COOKIE['filter_ShowVATSIM'] == 'true') $filter['source'] = array_merge($filter['source'],array('vatsimtxt'));
77
-if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalIVAO) && $globalIVAO && isset($_COOKIE['filter_ShowIVAO']) && $_COOKIE['filter_ShowIVAO'] == 'true') $filter['source'] = array_merge($filter['source'],array('whazzup'));
78
-if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalphpVMS) && $globalphpVMS && isset($_COOKIE['filter_ShowVMS']) && $_COOKIE['filter_ShowVMS'] == 'true') $filter['source'] = array_merge($filter['source'],array('phpvmacars'));
79
-if ((!isset($globalMapchoose) || $globalMapchoose) && isset($globalSBS1) && $globalSBS1 && isset($_COOKIE['filter_ShowSBS1']) && $_COOKIE['filter_ShowSBS1'] == 'true') $filter['source'] = array_merge($filter['source'],array('sbs','famaprs'));
80
-if ((!isset($globalMapchoose) || $globalMapchoose) && isset($globalAPRS) && $globalAPRS && isset($_COOKIE['filter_ShowAPRS']) && $_COOKIE['filter_ShowAPRS'] == 'true') $filter['source'] = array_merge($filter['source'],array('aprs'));
81
-if (isset($_COOKIE['filter_ident']) && $_COOKIE['filter_ident'] != '') $filter['ident'] = filter_var($_COOKIE['filter_ident'],FILTER_SANITIZE_STRING);
82
-if (isset($_COOKIE['filter_Airlines']) && $_COOKIE['filter_Airlines'] != '') $filter['airlines'] = filter_var_array(explode(',',$_COOKIE['filter_Airlines']),FILTER_SANITIZE_STRING);
83
-if (isset($_COOKIE['filter_Sources']) && $_COOKIE['filter_Sources'] != '') $filter['source_aprs'] = filter_var_array(explode(',',$_COOKIE['filter_Sources']),FILTER_SANITIZE_STRING);
84
-if (isset($_COOKIE['filter_airlinestype']) && $_COOKIE['filter_airlinestype'] != 'all') $filter['airlinestype'] = filter_var($_COOKIE['filter_airlinestype'],FILTER_SANITIZE_STRING);
85
-if (isset($_COOKIE['filter_alliance']) && $_COOKIE['filter_alliance'] != 'all') $filter['alliance'] = filter_var($_COOKIE['filter_alliance'],FILTER_SANITIZE_STRING);
76
+if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalVATSIM) && $globalVATSIM && isset($_COOKIE['filter_ShowVATSIM']) && $_COOKIE['filter_ShowVATSIM'] == 'true') $filter['source'] = array_merge($filter['source'], array('vatsimtxt'));
77
+if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalIVAO) && $globalIVAO && isset($_COOKIE['filter_ShowIVAO']) && $_COOKIE['filter_ShowIVAO'] == 'true') $filter['source'] = array_merge($filter['source'], array('whazzup'));
78
+if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalphpVMS) && $globalphpVMS && isset($_COOKIE['filter_ShowVMS']) && $_COOKIE['filter_ShowVMS'] == 'true') $filter['source'] = array_merge($filter['source'], array('phpvmacars'));
79
+if ((!isset($globalMapchoose) || $globalMapchoose) && isset($globalSBS1) && $globalSBS1 && isset($_COOKIE['filter_ShowSBS1']) && $_COOKIE['filter_ShowSBS1'] == 'true') $filter['source'] = array_merge($filter['source'], array('sbs', 'famaprs'));
80
+if ((!isset($globalMapchoose) || $globalMapchoose) && isset($globalAPRS) && $globalAPRS && isset($_COOKIE['filter_ShowAPRS']) && $_COOKIE['filter_ShowAPRS'] == 'true') $filter['source'] = array_merge($filter['source'], array('aprs'));
81
+if (isset($_COOKIE['filter_ident']) && $_COOKIE['filter_ident'] != '') $filter['ident'] = filter_var($_COOKIE['filter_ident'], FILTER_SANITIZE_STRING);
82
+if (isset($_COOKIE['filter_Airlines']) && $_COOKIE['filter_Airlines'] != '') $filter['airlines'] = filter_var_array(explode(',', $_COOKIE['filter_Airlines']), FILTER_SANITIZE_STRING);
83
+if (isset($_COOKIE['filter_Sources']) && $_COOKIE['filter_Sources'] != '') $filter['source_aprs'] = filter_var_array(explode(',', $_COOKIE['filter_Sources']), FILTER_SANITIZE_STRING);
84
+if (isset($_COOKIE['filter_airlinestype']) && $_COOKIE['filter_airlinestype'] != 'all') $filter['airlinestype'] = filter_var($_COOKIE['filter_airlinestype'], FILTER_SANITIZE_STRING);
85
+if (isset($_COOKIE['filter_alliance']) && $_COOKIE['filter_alliance'] != 'all') $filter['alliance'] = filter_var($_COOKIE['filter_alliance'], FILTER_SANITIZE_STRING);
86 86
 /*
87 87
 if (isset($globalMapPopup) && !$globalMapPopup && !(isset($_COOKIE['flightpopup']) && $_COOKIE['flightpopup'] == 'true')) {
88 88
 	$min = true;
@@ -129,12 +129,12 @@  discard block
 block discarded – undo
129 129
 	$from_archive = true;
130 130
 //	$begindate = filter_input(INPUT_GET,'begindate',FILTER_VALIDATE_REGEXP,array("options"=>array("regexp"=>'~^\d{4}/\d{2}/\d{2}$~')));
131 131
 //	$enddate = filter_input(INPUT_GET,'enddate',FILTER_VALIDATE_REGEXP,array("options"=>array("regexp"=>'~^\d{4}/\d{2}/\d{2}$~')));
132
-	$begindate = filter_input(INPUT_GET,'begindate',FILTER_SANITIZE_NUMBER_INT);
133
-	$enddate = filter_input(INPUT_GET,'enddate',FILTER_SANITIZE_NUMBER_INT);
134
-	$archivespeed = filter_input(INPUT_GET,'speed',FILTER_SANITIZE_NUMBER_INT);
135
-	$begindate = date('Y-m-d H:i:s',$begindate);
136
-	$enddate = date('Y-m-d H:i:s',$enddate);
137
-	$spotter_array = $SpotterArchive->getMinLiveSpotterDataPlayback($begindate,$enddate,$filter);
132
+	$begindate = filter_input(INPUT_GET, 'begindate', FILTER_SANITIZE_NUMBER_INT);
133
+	$enddate = filter_input(INPUT_GET, 'enddate', FILTER_SANITIZE_NUMBER_INT);
134
+	$archivespeed = filter_input(INPUT_GET, 'speed', FILTER_SANITIZE_NUMBER_INT);
135
+	$begindate = date('Y-m-d H:i:s', $begindate);
136
+	$enddate = date('Y-m-d H:i:s', $enddate);
137
+	$spotter_array = $SpotterArchive->getMinLiveSpotterDataPlayback($begindate, $enddate, $filter);
138 138
 } elseif (isset($_COOKIE['archive']) && isset($_COOKIE['archive_begin']) && isset($_COOKIE['archive_end']) && isset($_COOKIE['archive_speed'])) {
139 139
 	$from_archive = true;
140 140
 //	$begindate = filter_input(INPUT_GET,'begindate',FILTER_VALIDATE_REGEXP,array("options"=>array("regexp"=>'~^\d{4}/\d{2}/\d{2}$~')));
@@ -144,11 +144,11 @@  discard block
 block discarded – undo
144 144
 	$begindate = $_COOKIE['archive_begin'];
145 145
 	$enddate = $_COOKIE['archive_end'];
146 146
 
147
-	$archivespeed = filter_var($_COOKIE['archive_speed'],FILTER_SANITIZE_NUMBER_INT);
148
-	$begindate = date('Y-m-d H:i:s',$begindate);
149
-	$enddate = date('Y-m-d H:i:s',$enddate);
147
+	$archivespeed = filter_var($_COOKIE['archive_speed'], FILTER_SANITIZE_NUMBER_INT);
148
+	$begindate = date('Y-m-d H:i:s', $begindate);
149
+	$enddate = date('Y-m-d H:i:s', $enddate);
150 150
 //	echo 'Begin : '.$begindate.' - End : '.$enddate."\n";
151
-	$spotter_array = $SpotterArchive->getMinLiveSpotterData($begindate,$enddate,$filter);
151
+	$spotter_array = $SpotterArchive->getMinLiveSpotterData($begindate, $enddate, $filter);
152 152
 } elseif ($tracker) {
153 153
 	$spotter_array = $TrackerLive->getMinLastLiveTrackerData($filter);
154 154
 } elseif ($marine) {
@@ -159,7 +159,7 @@  discard block
 block discarded – undo
159 159
 //print_r($spotter_array);
160 160
 if (!empty($spotter_array)) {
161 161
 	if (isset($_GET['archive'])) {
162
-		$flightcnt = $SpotterArchive->getLiveSpotterCount($begindate,$enddate,$filter);
162
+		$flightcnt = $SpotterArchive->getLiveSpotterCount($begindate, $enddate, $filter);
163 163
 	} elseif ($tracker) {
164 164
 		$flightcnt = $TrackerLive->getLiveTrackerCount($filter);
165 165
 	} elseif ($marine) {
@@ -170,16 +170,16 @@  discard block
 block discarded – undo
170 170
 	if ($flightcnt == '') $flightcnt = 0;
171 171
 } else $flightcnt = 0;
172 172
 
173
-$sqltime = round(microtime(true)-$begintime,2);
173
+$sqltime = round(microtime(true) - $begintime, 2);
174 174
 $minitime = time();
175 175
 $maxitime = 0;
176 176
 
177 177
 
178 178
 $modelsdb = array();
179 179
 if (file_exists(dirname(__FILE__).'/models/modelsdb')) {
180
-	if (($handle = fopen(dirname(__FILE__).'/models/modelsdb','r')) !== FALSE) {
181
-		while (($row = fgetcsv($handle,1000)) !== FALSE) {
182
-			if (isset($row[1]) ){
180
+	if (($handle = fopen(dirname(__FILE__).'/models/modelsdb', 'r')) !== FALSE) {
181
+		while (($row = fgetcsv($handle, 1000)) !== FALSE) {
182
+			if (isset($row[1])) {
183 183
 				$model = $row[0];
184 184
 				$modelsdb[$model] = $row[1];
185 185
 			}
@@ -215,7 +215,7 @@  discard block
 block discarded – undo
215 215
 $output .= '},';
216 216
 if (!empty($spotter_array) && is_array($spotter_array))
217 217
 {
218
-	foreach($spotter_array as $spotter_item)
218
+	foreach ($spotter_array as $spotter_item)
219 219
 	{
220 220
 		$j++;
221 221
 		//if (isset($spotter_item['format_source']) && $spotter_item['format_source'] == 'airwhere') $heightrelative = 'RELATIVE_TO_GROUND';
@@ -540,7 +540,7 @@  discard block
 block discarded – undo
540 540
 			$output .= '"cartographicDegrees": [';
541 541
 			if ($minitime > strtotime($spotter_item['date'])) $minitime = strtotime($spotter_item['date']);
542 542
 			if ($maxitime < strtotime($spotter_item['date'])) $maxitime = strtotime($spotter_item['date']);
543
-			$output .= '"'.date("c",strtotime($spotter_item['date'])).'", ';
543
+			$output .= '"'.date("c", strtotime($spotter_item['date'])).'", ';
544 544
 			$output .= $spotter_item['longitude'].', ';
545 545
 			$output .= $spotter_item['latitude'];
546 546
 			$prevlong = $spotter_item['longitude'];
@@ -559,7 +559,7 @@  discard block
 block discarded – undo
559 559
 			//$quat = quaternionrotate(deg2rad($spotter_item['heading']),deg2rad(0),deg2rad(0));
560 560
 			//$orientation .= '"'.date("c",strtotime($spotter_item['date'])).'",'.$quat['x'].','.$quat['y'].','.$quat['z'].','.$quat['w'];
561 561
 		} else {
562
-			$output .= ',"'.date("c",strtotime($spotter_item['date'])).'", ';
562
+			$output .= ',"'.date("c", strtotime($spotter_item['date'])).'", ';
563 563
 			if ($maxitime < strtotime($spotter_item['date'])) $maxitime = strtotime($spotter_item['date']);
564 564
 			if ($spotter_item['ground_speed'] == 0) {
565 565
 				$output .= $prevlong.', ';
@@ -593,9 +593,9 @@  discard block
 block discarded – undo
593 593
 }
594 594
 $output .= ']';
595 595
 if (isset($globalArchive) && $globalArchive === TRUE) {
596
-	if ((time()-$globalLiveInterval) > $minitime) $output = str_replace('%minitime%',date("c",time()-$globalLiveInterval),$output);
597
-	else $output = str_replace('%minitime%',date("c",$minitime),$output);
598
-} else $output = str_replace('%minitime%',date("c",$minitime),$output);
599
-$output = str_replace('%maxitime%',date("c",$maxitime),$output);
596
+	if ((time() - $globalLiveInterval) > $minitime) $output = str_replace('%minitime%', date("c", time() - $globalLiveInterval), $output);
597
+	else $output = str_replace('%minitime%', date("c", $minitime), $output);
598
+} else $output = str_replace('%minitime%', date("c", $minitime), $output);
599
+$output = str_replace('%maxitime%', date("c", $maxitime), $output);
600 600
 print $output;
601 601
 ?>
Please login to merge, or discard this patch.
Braces   +108 added lines, -38 removed lines patch added patch discarded remove patch
@@ -8,8 +8,12 @@  discard block
 block discarded – undo
8 8
 }
9 9
 $tracker = false;
10 10
 $marine = false;
11
-if (isset($_GET['tracker'])) $tracker = true;
12
-if (isset($_GET['marine'])) $marine = true;
11
+if (isset($_GET['tracker'])) {
12
+	$tracker = true;
13
+}
14
+if (isset($_GET['marine'])) {
15
+	$marine = true;
16
+}
13 17
 if ($tracker) {
14 18
 	require_once('require/class.Tracker.php');
15 19
 	require_once('require/class.TrackerLive.php');
@@ -66,23 +70,46 @@  discard block
 block discarded – undo
66 70
 }
67 71
 header('Content-Type: text/javascript');
68 72
 
69
-if (!isset($globalJsonCompress)) $compress = true;
70
-else $compress = $globalJsonCompress;
73
+if (!isset($globalJsonCompress)) {
74
+	$compress = true;
75
+} else {
76
+	$compress = $globalJsonCompress;
77
+}
71 78
 
72 79
 $from_archive = false;
73 80
 $min = false;
74 81
 $allhistory = false;
75 82
 $filter['source'] = array();
76
-if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalVATSIM) && $globalVATSIM && isset($_COOKIE['filter_ShowVATSIM']) && $_COOKIE['filter_ShowVATSIM'] == 'true') $filter['source'] = array_merge($filter['source'],array('vatsimtxt'));
77
-if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalIVAO) && $globalIVAO && isset($_COOKIE['filter_ShowIVAO']) && $_COOKIE['filter_ShowIVAO'] == 'true') $filter['source'] = array_merge($filter['source'],array('whazzup'));
78
-if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalphpVMS) && $globalphpVMS && isset($_COOKIE['filter_ShowVMS']) && $_COOKIE['filter_ShowVMS'] == 'true') $filter['source'] = array_merge($filter['source'],array('phpvmacars'));
79
-if ((!isset($globalMapchoose) || $globalMapchoose) && isset($globalSBS1) && $globalSBS1 && isset($_COOKIE['filter_ShowSBS1']) && $_COOKIE['filter_ShowSBS1'] == 'true') $filter['source'] = array_merge($filter['source'],array('sbs','famaprs'));
80
-if ((!isset($globalMapchoose) || $globalMapchoose) && isset($globalAPRS) && $globalAPRS && isset($_COOKIE['filter_ShowAPRS']) && $_COOKIE['filter_ShowAPRS'] == 'true') $filter['source'] = array_merge($filter['source'],array('aprs'));
81
-if (isset($_COOKIE['filter_ident']) && $_COOKIE['filter_ident'] != '') $filter['ident'] = filter_var($_COOKIE['filter_ident'],FILTER_SANITIZE_STRING);
82
-if (isset($_COOKIE['filter_Airlines']) && $_COOKIE['filter_Airlines'] != '') $filter['airlines'] = filter_var_array(explode(',',$_COOKIE['filter_Airlines']),FILTER_SANITIZE_STRING);
83
-if (isset($_COOKIE['filter_Sources']) && $_COOKIE['filter_Sources'] != '') $filter['source_aprs'] = filter_var_array(explode(',',$_COOKIE['filter_Sources']),FILTER_SANITIZE_STRING);
84
-if (isset($_COOKIE['filter_airlinestype']) && $_COOKIE['filter_airlinestype'] != 'all') $filter['airlinestype'] = filter_var($_COOKIE['filter_airlinestype'],FILTER_SANITIZE_STRING);
85
-if (isset($_COOKIE['filter_alliance']) && $_COOKIE['filter_alliance'] != 'all') $filter['alliance'] = filter_var($_COOKIE['filter_alliance'],FILTER_SANITIZE_STRING);
83
+if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalVATSIM) && $globalVATSIM && isset($_COOKIE['filter_ShowVATSIM']) && $_COOKIE['filter_ShowVATSIM'] == 'true') {
84
+	$filter['source'] = array_merge($filter['source'],array('vatsimtxt'));
85
+}
86
+if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalIVAO) && $globalIVAO && isset($_COOKIE['filter_ShowIVAO']) && $_COOKIE['filter_ShowIVAO'] == 'true') {
87
+	$filter['source'] = array_merge($filter['source'],array('whazzup'));
88
+}
89
+if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalphpVMS) && $globalphpVMS && isset($_COOKIE['filter_ShowVMS']) && $_COOKIE['filter_ShowVMS'] == 'true') {
90
+	$filter['source'] = array_merge($filter['source'],array('phpvmacars'));
91
+}
92
+if ((!isset($globalMapchoose) || $globalMapchoose) && isset($globalSBS1) && $globalSBS1 && isset($_COOKIE['filter_ShowSBS1']) && $_COOKIE['filter_ShowSBS1'] == 'true') {
93
+	$filter['source'] = array_merge($filter['source'],array('sbs','famaprs'));
94
+}
95
+if ((!isset($globalMapchoose) || $globalMapchoose) && isset($globalAPRS) && $globalAPRS && isset($_COOKIE['filter_ShowAPRS']) && $_COOKIE['filter_ShowAPRS'] == 'true') {
96
+	$filter['source'] = array_merge($filter['source'],array('aprs'));
97
+}
98
+if (isset($_COOKIE['filter_ident']) && $_COOKIE['filter_ident'] != '') {
99
+	$filter['ident'] = filter_var($_COOKIE['filter_ident'],FILTER_SANITIZE_STRING);
100
+}
101
+if (isset($_COOKIE['filter_Airlines']) && $_COOKIE['filter_Airlines'] != '') {
102
+	$filter['airlines'] = filter_var_array(explode(',',$_COOKIE['filter_Airlines']),FILTER_SANITIZE_STRING);
103
+}
104
+if (isset($_COOKIE['filter_Sources']) && $_COOKIE['filter_Sources'] != '') {
105
+	$filter['source_aprs'] = filter_var_array(explode(',',$_COOKIE['filter_Sources']),FILTER_SANITIZE_STRING);
106
+}
107
+if (isset($_COOKIE['filter_airlinestype']) && $_COOKIE['filter_airlinestype'] != 'all') {
108
+	$filter['airlinestype'] = filter_var($_COOKIE['filter_airlinestype'],FILTER_SANITIZE_STRING);
109
+}
110
+if (isset($_COOKIE['filter_alliance']) && $_COOKIE['filter_alliance'] != 'all') {
111
+	$filter['alliance'] = filter_var($_COOKIE['filter_alliance'],FILTER_SANITIZE_STRING);
112
+}
86 113
 /*
87 114
 if (isset($globalMapPopup) && !$globalMapPopup && !(isset($_COOKIE['flightpopup']) && $_COOKIE['flightpopup'] == 'true')) {
88 115
 	$min = true;
@@ -167,8 +194,12 @@  discard block
 block discarded – undo
167 194
 	} else {
168 195
 		$flightcnt = $SpotterLive->getLiveSpotterCount($filter);
169 196
 	}
170
-	if ($flightcnt == '') $flightcnt = 0;
171
-} else $flightcnt = 0;
197
+	if ($flightcnt == '') {
198
+		$flightcnt = 0;
199
+	}
200
+	} else {
201
+	$flightcnt = 0;
202
+}
172 203
 
173 204
 $sqltime = round(microtime(true)-$begintime,2);
174 205
 $minitime = time();
@@ -192,7 +223,9 @@  discard block
 block discarded – undo
192 223
 $j = 0;
193 224
 $prev_flightaware_id = '';
194 225
 $speed = 1;
195
-if (isset($archivespeed)) $speed = $archivespeed;
226
+if (isset($archivespeed)) {
227
+	$speed = $archivespeed;
228
+}
196 229
 $output = '[';
197 230
 if ($tracker) {
198 231
 	$output .= '{"id" : "document", "name" : "tracker","version" : "1.0"';
@@ -227,9 +260,13 @@  discard block
 block discarded – undo
227 260
 			$image = "images/placeholder_thumb.png";
228 261
 		}
229 262
 
230
-                if (isset($spotter_item['flightaware_id'])) $id = $spotter_item['flightaware_id'];
231
-                elseif (isset($spotter_item['famtrackid'])) $id = $spotter_item['famtrackid'];
232
-                elseif (isset($spotter_item['fammarine_id'])) $id = $spotter_item['fammarine_id'];
263
+                if (isset($spotter_item['flightaware_id'])) {
264
+                	$id = $spotter_item['flightaware_id'];
265
+                } elseif (isset($spotter_item['famtrackid'])) {
266
+                	$id = $spotter_item['famtrackid'];
267
+                } elseif (isset($spotter_item['fammarine_id'])) {
268
+                	$id = $spotter_item['fammarine_id'];
269
+                }
233 270
                 if ($prev_flightaware_id != $id) {
234 271
 			if ($prev_flightaware_id != '') {
235 272
 				$output .= ']';
@@ -271,7 +308,9 @@  discard block
 block discarded – undo
271 308
 							$spotter_item['engine_type'] = $aircraft_info[0]['engine_type'];
272 309
 							$spotter_item['wake_category'] = $aircraft_info[0]['wake_category'];
273 310
 							$spotter_item['engine_count'] = $aircraft_info[0]['engine_count'];
274
-						} else $aircraft_shadow = '';
311
+						} else {
312
+							$aircraft_shadow = '';
313
+						}
275 314
 	    					$output .= ' "billboard" : {"image" : "'.$globalURL.'/images/aircrafts/new/'.$aircraft_shadow.'","scale" : 0.5';
276 315
 						if (isset($_COOKIE['IconColorForce']) && $_COOKIE['IconColorForce'] && isset($_COOKIE['IconColor'])) {
277 316
 							$rgb = $Common->hex2rgb($_COOKIE['IconColor']);
@@ -279,7 +318,9 @@  discard block
 block discarded – undo
279 318
 						}
280 319
 						$output .= '},';
281 320
 					}
282
-				} else $output .= ' "billboard" : {"image" : "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAfCAYAAACVgY94AAAACXBIWXMAAC4jAAAuIwF4pT92AAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAA7VJREFUeNrEl2uIlWUQx39nXUu0m2uQbZYrbabdLKMs/VBkmHQjioqFIhBS+hKEQpQRgVAf2u5RQkGBRUllRH4I2e5ZUBJlEZVt5i0tTfHStrZ6fn35L70d9n7Obg88vOedmWfmf2bmmZkXlRrtq9V16mZ1iVqqhd5agXvQf1c5zw/V8dXqrqO6dQKwBrgdWApsCb0VqAc2AnOrMVANwIsD4BLgTOBPYB2wHJgEzAG+ANqAu4ZsZYiuX5QwfqI2hvaNulA9J7zLQn8o76vUuuHOwXHqSzH4aIF+TWjnBkSH+nCBf716SP1KPWO4AJ6ltgfIjRW8p9U/1KPz/ry6RT2mIDNF3Zjz19Ya4G1R/J16dgWvQd2pPlXhMdVZPUTgxfCW1wJgXUJpQlvfg8zs8K8r0Caom9QHetG7NGfa1ElDBThRXRtFd/Qh16puKIS3e7+clBjdy7kL1b3q4fzJQQGck5z6Nb97kxujblWf64HXov7Vl/E4YXWccP9AAd6dAx+ox/WTArNzY1t64B0f8K0DyLXuUvRGZfcpCo1VX4tg6wB76WMB0dALf526foAX8cqUot2pGP8B2Kz+krBeNYjS8636dh/8Beo2deoA9TWp76pd6g0q9cDNwKvAD8A84EfglLRBe2g+JWAfcEF68bPABOCoAl/gIPA5MA64FVgGnNhP292W3r0SeB1YVlJXAjcBP8XwyQUj9AKwAzg2+/fQSsBhoJxBAaALaIzenZGnD911wA7gEDAD2FFSpwOzgDHZ5T7+ZSlGd2d6AXgi5+qAn+O5U0PbBVwKtAD3AHuB8f3YGBUdncCGoQ4LE9XtGRqK9LnduVPRIu2BPqwD65IYbS7Qpql7Ql9YoJcy9bwzkgPrfOCj5G33+h54E/g0PAr5thq4ApgyEgNrc27aWwVaPTA1QJ4BjgTGFvhteV40EgPrgvTP7qlmZqFnl9WD+b2posN83E/NrEkOjlI/U1fkfUYa/pe5IE3qZPW8jFOqiyN7p3pAPX04c7AxYSoDDcAjKT2LgLXA6IR2M3Bviv59wDTgQGTPH84Qd8+HXfHcoUws2zM0HMjuUPep+xP2PWpnwtw0GJsldbBpewQwE/gbeDyt7H1gcW53O7AC+A3Yn6+/W+Ld9SnWA15DAVhc8xK2TuA9YHrCuhV4EngFuBx4YagG6qv8cF+T52kB2Zy+e1I8taUacNV+uBdXO7ABmJwJpwx8XQvF9TUCWM64tiQhbq/oMv+7BwFWpQzNT8vbVQul/wwAGzzdmXU1xuUAAAAASUVORK5CYII=","scale" : 0.5},';
321
+				} else {
322
+					$output .= ' "billboard" : {"image" : "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAfCAYAAACVgY94AAAACXBIWXMAAC4jAAAuIwF4pT92AAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAA7VJREFUeNrEl2uIlWUQx39nXUu0m2uQbZYrbabdLKMs/VBkmHQjioqFIhBS+hKEQpQRgVAf2u5RQkGBRUllRH4I2e5ZUBJlEZVt5i0tTfHStrZ6fn35L70d9n7Obg88vOedmWfmf2bmmZkXlRrtq9V16mZ1iVqqhd5agXvQf1c5zw/V8dXqrqO6dQKwBrgdWApsCb0VqAc2AnOrMVANwIsD4BLgTOBPYB2wHJgEzAG+ANqAu4ZsZYiuX5QwfqI2hvaNulA9J7zLQn8o76vUuuHOwXHqSzH4aIF+TWjnBkSH+nCBf716SP1KPWO4AJ6ltgfIjRW8p9U/1KPz/ry6RT2mIDNF3Zjz19Ya4G1R/J16dgWvQd2pPlXhMdVZPUTgxfCW1wJgXUJpQlvfg8zs8K8r0Caom9QHetG7NGfa1ElDBThRXRtFd/Qh16puKIS3e7+clBjdy7kL1b3q4fzJQQGck5z6Nb97kxujblWf64HXov7Vl/E4YXWccP9AAd6dAx+ox/WTArNzY1t64B0f8K0DyLXuUvRGZfcpCo1VX4tg6wB76WMB0dALf526foAX8cqUot2pGP8B2Kz+krBeNYjS8636dh/8Beo2deoA9TWp76pd6g0q9cDNwKvAD8A84EfglLRBe2g+JWAfcEF68bPABOCoAl/gIPA5MA64FVgGnNhP292W3r0SeB1YVlJXAjcBP8XwyQUj9AKwAzg2+/fQSsBhoJxBAaALaIzenZGnD911wA7gEDAD2FFSpwOzgDHZ5T7+ZSlGd2d6AXgi5+qAn+O5U0PbBVwKtAD3AHuB8f3YGBUdncCGoQ4LE9XtGRqK9LnduVPRIu2BPqwD65IYbS7Qpql7Ql9YoJcy9bwzkgPrfOCj5G33+h54E/g0PAr5thq4ApgyEgNrc27aWwVaPTA1QJ4BjgTGFvhteV40EgPrgvTP7qlmZqFnl9WD+b2posN83E/NrEkOjlI/U1fkfUYa/pe5IE3qZPW8jFOqiyN7p3pAPX04c7AxYSoDDcAjKT2LgLXA6IR2M3Bviv59wDTgQGTPH84Qd8+HXfHcoUws2zM0HMjuUPep+xP2PWpnwtw0GJsldbBpewQwE/gbeDyt7H1gcW53O7AC+A3Yn6+/W+Ld9SnWA15DAVhc8xK2TuA9YHrCuhV4EngFuBx4YagG6qv8cF+T52kB2Zy+e1I8taUacNV+uBdXO7ABmJwJpwx8XQvF9TUCWM64tiQhbq/oMv+7BwFWpQzNT8vbVQul/wwAGzzdmXU1xuUAAAAASUVORK5CYII=","scale" : 0.5},';
323
+				}
283 324
 			} elseif ($one3dmodel) {
284 325
 				if (isset($globalMap3DForceModel) && $globalMap3DForceModel != '') {
285 326
 					$output .= '"model": {"gltf" : "'.$globalURL.'/models/'.$globalMap3DForceModel.'","scale" : 1.0,"minimumPixelSize": 20';
@@ -310,7 +351,9 @@  discard block
 block discarded – undo
310 351
 							$spotter_item['engine_type'] = $aircraft_info[0]['engine_type'];
311 352
 							$spotter_item['wake_category'] = $aircraft_info[0]['wake_category'];
312 353
 							$spotter_item['engine_count'] = $aircraft_info[0]['engine_count'];
313
-						} else $aircraft_shadow = '';
354
+						} else {
355
+							$aircraft_shadow = '';
356
+						}
314 357
 						if ($aircraft_shadow != '') {
315 358
 							if (isset($modelsdb[$aircraft_shadow])) {
316 359
 								$output .= '"model": {"gltf" : "'.$globalURL.'/models/'.$modelsdb[$aircraft_shadow].'","scale" : 1.0,"minimumPixelSize": 20';
@@ -447,7 +490,9 @@  discard block
 block discarded – undo
447 490
 								}
448 491
 								$output .= '},';
449 492
 								//if ($spotter_item['aircraft_shadow'] != '') $output .= '"aircraft_shadow": "'.$spotter_item['aircraft_shadow'].'",';
450
-								if ($spotter_item['aircraft_icao'] != '') $output .= '"aircraft_icao": "'.$spotter_item['aircraft_icao'].'",';
493
+								if ($spotter_item['aircraft_icao'] != '') {
494
+									$output .= '"aircraft_icao": "'.$spotter_item['aircraft_icao'].'",';
495
+								}
451 496
 								$modelsdb[$aircraft_icao] = 'Cesium_Air.glb';
452 497
 							}
453 498
 						} elseif (isset($spotter_item['format_source']) && $spotter_item['format_source'] == 'aprs') {
@@ -469,7 +514,9 @@  discard block
 block discarded – undo
469 514
 							}
470 515
 							$output .= '},';
471 516
 							//if ($spotter_item['aircraft_shadow'] != '') $output .= '"aircraft_shadow": "'.$spotter_item['aircraft_shadow'].'",';
472
-							if ($spotter_item['aircraft_icao'] != '') $output .= '"aircraft_icao": "'.$spotter_item['aircraft_icao'].'",';
517
+							if ($spotter_item['aircraft_icao'] != '') {
518
+								$output .= '"aircraft_icao": "'.$spotter_item['aircraft_icao'].'",';
519
+							}
473 520
 							$modelsdb[$aircraft_icao] = 'Cesium_Air.glb';
474 521
 						}
475 522
 					} else {
@@ -482,7 +529,9 @@  discard block
 block discarded – undo
482 529
 						}
483 530
 						$output .= '},';
484 531
 						//if ($spotter_item['aircraft_shadow'] != '') $output .= '"aircraft_shadow": "'.$spotter_item['aircraft_shadow'].'",';
485
-						if ($spotter_item['aircraft_icao'] != '') $output .= '"aircraft_icao": "'.$spotter_item['aircraft_icao'].'",';
532
+						if ($spotter_item['aircraft_icao'] != '') {
533
+							$output .= '"aircraft_icao": "'.$spotter_item['aircraft_icao'].'",';
534
+						}
486 535
 						$modelsdb[$aircraft_icao] = 'Cesium_Air.glb';
487 536
 					}
488 537
 				} elseif ($tracker && isset($spotter_item['type'])) {
@@ -538,8 +587,12 @@  discard block
 block discarded – undo
538 587
 	//		$output .= '"interpolationDegree" : 5,';
539 588
 	//		$output .= '"epoch" : "'.date("c",strtotime($spotter_item['date'])).'", ';
540 589
 			$output .= '"cartographicDegrees": [';
541
-			if ($minitime > strtotime($spotter_item['date'])) $minitime = strtotime($spotter_item['date']);
542
-			if ($maxitime < strtotime($spotter_item['date'])) $maxitime = strtotime($spotter_item['date']);
590
+			if ($minitime > strtotime($spotter_item['date'])) {
591
+				$minitime = strtotime($spotter_item['date']);
592
+			}
593
+			if ($maxitime < strtotime($spotter_item['date'])) {
594
+				$maxitime = strtotime($spotter_item['date']);
595
+			}
543 596
 			$output .= '"'.date("c",strtotime($spotter_item['date'])).'", ';
544 597
 			$output .= $spotter_item['longitude'].', ';
545 598
 			$output .= $spotter_item['latitude'];
@@ -553,19 +606,26 @@  discard block
 block discarded – undo
553 606
 					$output .= ', '.round($spotter_item['altitude']*30.48);
554 607
 					$prevalt = round($spotter_item['altitude']*30.48);
555 608
 				}
556
-			} else $output .= ', 0';
609
+			} else {
610
+				$output .= ', 0';
611
+			}
557 612
 			//$orientation = '"orientation" : { ';
558 613
 			//$orientation .= '"unitQuaternion": [';
559 614
 			//$quat = quaternionrotate(deg2rad($spotter_item['heading']),deg2rad(0),deg2rad(0));
560 615
 			//$orientation .= '"'.date("c",strtotime($spotter_item['date'])).'",'.$quat['x'].','.$quat['y'].','.$quat['z'].','.$quat['w'];
561 616
 		} else {
562 617
 			$output .= ',"'.date("c",strtotime($spotter_item['date'])).'", ';
563
-			if ($maxitime < strtotime($spotter_item['date'])) $maxitime = strtotime($spotter_item['date']);
618
+			if ($maxitime < strtotime($spotter_item['date'])) {
619
+				$maxitime = strtotime($spotter_item['date']);
620
+			}
564 621
 			if ($spotter_item['ground_speed'] == 0) {
565 622
 				$output .= $prevlong.', ';
566 623
 				$output .= $prevlat;
567
-				if (!$tracker && !$marine) $output .= ', '.$prevalt;
568
-				else $output .= ', 0';
624
+				if (!$tracker && !$marine) {
625
+					$output .= ', '.$prevalt;
626
+				} else {
627
+					$output .= ', 0';
628
+				}
569 629
 			} else {
570 630
 				$output .= $spotter_item['longitude'].', ';
571 631
 				$output .= $spotter_item['latitude'];
@@ -577,10 +637,15 @@  discard block
 block discarded – undo
577 637
 							$output .= ', 0';
578 638
 						}
579 639
 					} else {
580
-						if (isset($spotter_item['real_altitude']) && $spotter_item['real_altitude'] != '') $output .= ', '.round($spotter_item['real_altitude']*0.3048);
581
-						else $output .= ', '.round($spotter_item['altitude']*30.48);
640
+						if (isset($spotter_item['real_altitude']) && $spotter_item['real_altitude'] != '') {
641
+							$output .= ', '.round($spotter_item['real_altitude']*0.3048);
642
+						} else {
643
+							$output .= ', '.round($spotter_item['altitude']*30.48);
644
+						}
582 645
 					}
583
-				} else $output .= ', 0';
646
+				} else {
647
+					$output .= ', 0';
648
+				}
584 649
 			}
585 650
 			//$quat = quaternionrotate(deg2rad($spotter_item['heading']),deg2rad(0),deg2rad(0));
586 651
 			//$orientation .= ',"'.date("c",strtotime($spotter_item['date'])).'",'.$quat['x'].','.$quat['y'].','.$quat['z'].','.$quat['w'];
@@ -593,9 +658,14 @@  discard block
 block discarded – undo
593 658
 }
594 659
 $output .= ']';
595 660
 if (isset($globalArchive) && $globalArchive === TRUE) {
596
-	if ((time()-$globalLiveInterval) > $minitime) $output = str_replace('%minitime%',date("c",time()-$globalLiveInterval),$output);
597
-	else $output = str_replace('%minitime%',date("c",$minitime),$output);
598
-} else $output = str_replace('%minitime%',date("c",$minitime),$output);
661
+	if ((time()-$globalLiveInterval) > $minitime) {
662
+		$output = str_replace('%minitime%',date("c",time()-$globalLiveInterval),$output);
663
+	} else {
664
+		$output = str_replace('%minitime%',date("c",$minitime),$output);
665
+	}
666
+	} else {
667
+	$output = str_replace('%minitime%',date("c",$minitime),$output);
668
+}
599 669
 $output = str_replace('%maxitime%',date("c",$maxitime),$output);
600 670
 print $output;
601 671
 ?>
Please login to merge, or discard this patch.
atc-data.php 3 patches
Indentation   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -40,15 +40,15 @@
 block discarded – undo
40 40
 //print '<div><span>'._("Country").'</span>'.$spotter_item['country'].'</div>';
41 41
 print '<div><span>'._("Coordinates").'</span>'.round($spotter_item['latitude'],3).', '.round($spotter_item['longitude'],3).'</div>';
42 42
 if ($spotter_item['atc_range'] > 0) {
43
-    print '<div><span>'._("Range").'</span>';
44
-    print $spotter_item['atc_range'];
45
-    print '</div>';
43
+	print '<div><span>'._("Range").'</span>';
44
+	print $spotter_item['atc_range'];
45
+	print '</div>';
46 46
 }
47 47
 print '</div>';
48 48
 if ($spotter_item['info'] != '') {
49
-    print '<div class="notamtext"><span>'._("Info").'</span>';
50
-    print $spotter_item['info'];
51
-    print '</div>';
49
+	print '<div class="notamtext"><span>'._("Info").'</span>';
50
+	print $spotter_item['info'];
51
+	print '</div>';
52 52
 }
53 53
 print '</div>';
54 54
 }
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -5,8 +5,8 @@  discard block
 block discarded – undo
5 5
 $ATC = new ATC();
6 6
 
7 7
 if (isset($_GET['atcid'])) {
8
-	$atcid = filter_input(INPUT_GET,'atcid',FILTER_SANITIZE_NUMBER_INT);
9
-	$atcident = filter_input(INPUT_GET,'atcident',FILTER_SANITIZE_STRING);
8
+	$atcid = filter_input(INPUT_GET, 'atcid', FILTER_SANITIZE_NUMBER_INT);
9
+	$atcident = filter_input(INPUT_GET, 'atcident', FILTER_SANITIZE_STRING);
10 10
 	$atc_data = $ATC->getById($atcid);
11 11
 	if (!isset($atc_data[0])) $atc_data = $ATC->getByIdent($atcident);
12 12
  ?>
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
 print '</div>';
39 39
 
40 40
 //print '<div><span>'._("Country").'</span>'.$spotter_item['country'].'</div>';
41
-print '<div><span>'._("Coordinates").'</span>'.round($spotter_item['latitude'],3).', '.round($spotter_item['longitude'],3).'</div>';
41
+print '<div><span>'._("Coordinates").'</span>'.round($spotter_item['latitude'], 3).', '.round($spotter_item['longitude'], 3).'</div>';
42 42
 if ($spotter_item['atc_range'] > 0) {
43 43
     print '<div><span>'._("Range").'</span>';
44 44
     print $spotter_item['atc_range'];
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -8,7 +8,9 @@
 block discarded – undo
8 8
 	$atcid = filter_input(INPUT_GET,'atcid',FILTER_SANITIZE_NUMBER_INT);
9 9
 	$atcident = filter_input(INPUT_GET,'atcident',FILTER_SANITIZE_STRING);
10 10
 	$atc_data = $ATC->getById($atcid);
11
-	if (!isset($atc_data[0])) $atc_data = $ATC->getByIdent($atcident);
11
+	if (!isset($atc_data[0])) {
12
+		$atc_data = $ATC->getByIdent($atcident);
13
+	}
12 14
  ?>
13 15
 <div class="alldetails">
14 16
 <button type="button" class="close">&times;</button>
Please login to merge, or discard this patch.
require/class.APRS.php 4 patches
Doc Comments   +7 added lines patch added patch discarded remove patch
@@ -89,6 +89,10 @@  discard block
 block discarded – undo
89 89
 	'y' => 'Yagi At QTH');
90 90
 	
91 91
 
92
+    /**
93
+     * @param integer $n
94
+     * @param integer $s
95
+     */
92 96
     private function urshift($n, $s) {
93 97
 	return ($n >= 0) ? ($n >> $s) :
94 98
 	    (($n & 0x7fffffff) >> $s) | 
@@ -483,6 +487,9 @@  discard block
 block discarded – undo
483 487
 	socket_close($this->socket);
484 488
     }
485 489
     
490
+    /**
491
+     * @param string $data
492
+     */
486 493
     public function send($data) {
487 494
 	global $globalDebug;
488 495
 	if ($this->connected === false) $this->connect();
Please login to merge, or discard this patch.
Indentation   +146 added lines, -146 removed lines patch added patch discarded remove patch
@@ -2,10 +2,10 @@  discard block
 block discarded – undo
2 2
 require_once(dirname(__FILE__).'/settings.php');
3 3
 require_once(dirname(__FILE__).'/class.Common.php');
4 4
 class aprs {
5
-    private $socket;
6
-    private $connected = false;
5
+	private $socket;
6
+	private $connected = false;
7 7
 
8
-    protected $symbols = array('!' => 'Police',
8
+	protected $symbols = array('!' => 'Police',
9 9
 	'#' => 'DIGI',
10 10
 	'$' => 'Phone',
11 11
 	'%' => 'DX Cluster',
@@ -89,13 +89,13 @@  discard block
 block discarded – undo
89 89
 	'y' => 'Yagi At QTH');
90 90
 	
91 91
 
92
-    private function urshift($n, $s) {
92
+	private function urshift($n, $s) {
93 93
 	return ($n >= 0) ? ($n >> $s) :
94
-	    (($n & 0x7fffffff) >> $s) | 
94
+		(($n & 0x7fffffff) >> $s) | 
95 95
 		(0x40000000 >> ($s - 1));
96
-    }
96
+	}
97 97
 
98
-    public function parse($input) {
98
+	public function parse($input) {
99 99
 	global $globalDebug;
100 100
 	$debug = false;
101 101
 	$result = array();
@@ -107,8 +107,8 @@  discard block
 block discarded – undo
107 107
 	
108 108
 	/* Check that end was found and body has at least one byte. */
109 109
 	if ($splitpos == 0 || $splitpos + 1 == $input_len || $splitpos === FALSE) {
110
-	    if ($globalDebug) echo '!!! APRS invalid : '.$input."\n";
111
-	    return false;
110
+		if ($globalDebug) echo '!!! APRS invalid : '.$input."\n";
111
+		return false;
112 112
 	}
113 113
 	
114 114
 	if ($debug) echo 'input : '.$input."\n";
@@ -122,34 +122,34 @@  discard block
 block discarded – undo
122 122
 	/* Parse source, target and path. */
123 123
 	//FLRDF0A52>APRS,qAS,LSTB
124 124
 	if (preg_match('/^([A-Z0-9\\-]{1,9})>(.*)$/',$header,$matches)) {
125
-	    $ident = $matches[1];
126
-	    $all_elements = $matches[2];
127
-	    if ($ident == 'AIRCRAFT') {
125
+		$ident = $matches[1];
126
+		$all_elements = $matches[2];
127
+		if ($ident == 'AIRCRAFT') {
128 128
 		$result['format_source'] = 'famaprs';
129 129
 		$result['source_type'] = 'modes';
130
-	    } elseif ($ident == 'MARINE') {
130
+		} elseif ($ident == 'MARINE') {
131 131
 		$result['format_source'] = 'famaprs';
132 132
 		$result['source_type'] = 'ais';
133
-	    } else {
133
+		} else {
134 134
 		if ($debug) echo 'ident : '.$ident."\n";
135 135
 		$result['ident'] = $ident;
136
-	    }
136
+		}
137 137
 	} else {
138
-	    if ($debug) 'No ident'."\n";
139
-	    return false;
138
+		if ($debug) 'No ident'."\n";
139
+		return false;
140 140
 	}
141 141
 	$elements = explode(',',$all_elements);
142 142
 	$source = end($elements);
143 143
 	$result['source'] = $source;
144 144
 	foreach ($elements as $element) {
145
-	    if (preg_match('/^([a-zA-Z0-9-]{1,9})([*]?)$/',$element)) {
146
-	        //echo "ok";
147
-	        //if ($element == 'TCPIP*') return false;
148
-	    } elseif (!preg_match('/^([0-9A-F]{32})$/',$element)) {
145
+		if (preg_match('/^([a-zA-Z0-9-]{1,9})([*]?)$/',$element)) {
146
+			//echo "ok";
147
+			//if ($element == 'TCPIP*') return false;
148
+		} elseif (!preg_match('/^([0-9A-F]{32})$/',$element)) {
149 149
 		if ($debug) echo 'element : '.$element."\n";
150 150
 		return false;
151
-	    }
152
-	    /*
151
+		}
152
+		/*
153 153
 	    } elseif (preg_match('/^([0-9A-F]{32})$/',$element)) {
154 154
 		//echo "ok";
155 155
 	    } else {
@@ -176,49 +176,49 @@  discard block
 block discarded – undo
176 176
 	$body_parse = substr($body,1);
177 177
 	//echo 'Body : '.$body."\n";
178 178
 	if (preg_match('/^;(.){9}\*/',$body,$matches)) {
179
-	    $body_parse = substr($body_parse,10);
180
-	    $find = true;
181
-	    //echo $body_parse."\n";
179
+		$body_parse = substr($body_parse,10);
180
+		$find = true;
181
+		//echo $body_parse."\n";
182 182
 	}
183 183
 	if (preg_match('/^`(.*)\//',$body,$matches)) {
184
-	    $body_parse = substr($body_parse,strlen($matches[1])-1);
185
-	    $find = true;
186
-	    //echo $body_parse."\n";
184
+		$body_parse = substr($body_parse,strlen($matches[1])-1);
185
+		$find = true;
186
+		//echo $body_parse."\n";
187 187
 	}
188 188
 	if (preg_match("/^'(.*)\//",$body,$matches)) {
189
-	    $body_parse = substr($body_parse,strlen($matches[1])-1);
190
-	    $find = true;
191
-	    //echo $body_parse."\n";
189
+		$body_parse = substr($body_parse,strlen($matches[1])-1);
190
+		$find = true;
191
+		//echo $body_parse."\n";
192 192
 	}
193 193
 	if (preg_match('/^([0-9]{2})([0-9]{2})([0-9]{2})([zh\\/])/',$body_parse,$matches)) {
194
-	    $find = true;
195
-	    //print_r($matches);
196
-	    $timestamp = $matches[0];
197
-	    if ($matches[4] == 'h') {
194
+		$find = true;
195
+		//print_r($matches);
196
+		$timestamp = $matches[0];
197
+		if ($matches[4] == 'h') {
198 198
 		$timestamp = strtotime(date('Ymd').' '.$matches[1].':'.$matches[2].':'.$matches[3]);
199 199
 		//echo 'timestamp : '.$timestamp.' - now : '.time()."\n";
200 200
 		/*
201 201
 		if (time() + 3900 < $timestamp) $timestamp -= 86400;
202 202
 		elseif (time() - 82500 > $timestamp) $timestamp += 86400;
203 203
 		*/
204
-	    } elseif ($matches[4] == 'z' || $matches[4] == '/') {
204
+		} elseif ($matches[4] == 'z' || $matches[4] == '/') {
205 205
 		// This work or not ?
206 206
 		$timestamp = strtotime(date('Ym').$matches[1].' '.$matches[2].':'.$matches[3]);
207
-	    }
208
-	    $body_parse = substr($body_parse,7);
209
-	    $result['timestamp'] = $timestamp;
210
-	    //echo date('Ymd H:i:s',$timestamp);
207
+		}
208
+		$body_parse = substr($body_parse,7);
209
+		$result['timestamp'] = $timestamp;
210
+		//echo date('Ymd H:i:s',$timestamp);
211 211
 	}
212 212
 	if (preg_match('/^([0-9]{2})([0-9]{2})([0-9]{2})([0-9]{2})/',$body_parse,$matches)) {
213
-	    $find = true;
214
-	    $timestamp = strtotime(date('Y').$matches[1].$matches[2].' '.$matches[3].':'.$matches[4]);
215
-	    $body_parse = substr($body_parse,8);
216
-	    $result['timestamp'] = $timestamp;
217
-	    //echo date('Ymd H:i:s',$timestamp);
213
+		$find = true;
214
+		$timestamp = strtotime(date('Y').$matches[1].$matches[2].' '.$matches[3].':'.$matches[4]);
215
+		$body_parse = substr($body_parse,8);
216
+		$result['timestamp'] = $timestamp;
217
+		//echo date('Ymd H:i:s',$timestamp);
218 218
 	}
219 219
 	//if (strlen($body_parse) > 19) {
220
-	    if (preg_match('/^([0-9]{2})([0-7 ][0-9 ]\\.[0-9 ]{2})([NnSs])(.)([0-9]{3})([0-7 ][0-9 ]\\.[0-9 ]{2})([EeWw])(.)/',$body_parse,$matches)) {
221
-	    $find = true;
220
+		if (preg_match('/^([0-9]{2})([0-7 ][0-9 ]\\.[0-9 ]{2})([NnSs])(.)([0-9]{3})([0-7 ][0-9 ]\\.[0-9 ]{2})([EeWw])(.)/',$body_parse,$matches)) {
221
+		$find = true;
222 222
 		// 4658.70N/00707.78Ez
223 223
 		//print_r(str_split($body_parse));
224 224
 		
@@ -235,7 +235,7 @@  discard block
 block discarded – undo
235 235
 		$lon = intval($lon_deg);
236 236
 		if ($lat > 89 || $lon > 179) return false;
237 237
 	    
238
-	    /*
238
+		/*
239 239
 	    $tmp_5b = str_replace('.','',$lat_min);
240 240
 	    if (preg_match('/^([0-9]{0,4})( {0,4})$/',$tmp_5b,$matches)) {
241 241
 	        print_r($matches);
@@ -249,9 +249,9 @@  discard block
 block discarded – undo
249 249
 		$result['longitude'] = $longitude;
250 250
 		$body_parse = substr($body_parse,18);
251 251
 		$body_parse_len = strlen($body_parse);
252
-	    }
253
-	    $body_parse_len = strlen($body_parse);
254
-	    if ($body_parse_len > 0) {
252
+		}
253
+		$body_parse_len = strlen($body_parse);
254
+		if ($body_parse_len > 0) {
255 255
 		/*
256 256
 		if (!isset($result['timestamp']) && !isset($result['latitude'])) {
257 257
 			$body_split = str_split($body);
@@ -281,95 +281,95 @@  discard block
 block discarded – undo
281 281
 			if (isset($this->symbols[$symbol_code])) $result['symbol'] = $this->symbols[$symbol_code];
282 282
 			if ($symbol_code != '_') {
283 283
 			}
284
-		    //$body_parse = substr($body_parse,1);
285
-		    //$body_parse = trim($body_parse);
286
-		    //$body_parse_len = strlen($body_parse);
287
-		    if ($body_parse_len >= 7) {
284
+			//$body_parse = substr($body_parse,1);
285
+			//$body_parse = trim($body_parse);
286
+			//$body_parse_len = strlen($body_parse);
287
+			if ($body_parse_len >= 7) {
288 288
 			
289
-		        if (preg_match('/^([0-9\\. ]{3})\\/([0-9\\. ]{3})/',$body_parse)) {
290
-		    	    $course = substr($body_parse,0,3);
291
-		    	    $tmp_s = intval($course);
292
-		    	    if ($tmp_s >= 1 && $tmp_s <= 360) $result['heading'] = intval($course);
293
-		    	    $speed = substr($body_parse,4,3);
294
-		    	    if ($speed != '...') {
295
-		    		//$result['speed'] = round($speed*1.852);
296
-		    		$result['speed'] = intval($speed);
297
-		    	    }
298
-		    	    $body_parse = substr($body_parse,7);
299
-		        }
300
-		        // Check PHGR, PHG, RNG
301
-		    } 
302
-		    /*
289
+				if (preg_match('/^([0-9\\. ]{3})\\/([0-9\\. ]{3})/',$body_parse)) {
290
+					$course = substr($body_parse,0,3);
291
+					$tmp_s = intval($course);
292
+					if ($tmp_s >= 1 && $tmp_s <= 360) $result['heading'] = intval($course);
293
+					$speed = substr($body_parse,4,3);
294
+					if ($speed != '...') {
295
+					//$result['speed'] = round($speed*1.852);
296
+					$result['speed'] = intval($speed);
297
+					}
298
+					$body_parse = substr($body_parse,7);
299
+				}
300
+				// Check PHGR, PHG, RNG
301
+			} 
302
+			/*
303 303
 		    else if ($body_parse_len > 0) {
304 304
 			$rest = $body_parse;
305 305
 		    }
306 306
 		    */
307
-		    if (strlen($body_parse) > 0) {
308
-		        if (preg_match('/\\/A=(-[0-9]{5}|[0-9]{6})/',$body_parse,$matches)) {
309
-		            $altitude = intval($matches[1]);
310
-		            //$result['altitude'] = round($altitude*0.3048);
311
-		            $result['altitude'] = $altitude;
312
-		            //$body_parse = trim(substr($body_parse,strlen($matches[0])));
313
-		            $body_parse = trim(preg_replace('/\\/A=(-[0-9]{5}|[0-9]{6})/','',$body_parse));
314
-		        }
315
-		    }
307
+			if (strlen($body_parse) > 0) {
308
+				if (preg_match('/\\/A=(-[0-9]{5}|[0-9]{6})/',$body_parse,$matches)) {
309
+					$altitude = intval($matches[1]);
310
+					//$result['altitude'] = round($altitude*0.3048);
311
+					$result['altitude'] = $altitude;
312
+					//$body_parse = trim(substr($body_parse,strlen($matches[0])));
313
+					$body_parse = trim(preg_replace('/\\/A=(-[0-9]{5}|[0-9]{6})/','',$body_parse));
314
+				}
315
+			}
316 316
 		    
317
-		    // Telemetry
318
-		    /*
317
+			// Telemetry
318
+			/*
319 319
 		    if (preg_match('/^([0-9]+),(-?)([0-9]{1,6}|[0-9]+\\.[0-9]+|\\.[0-9]+)?,(-?)([0-9]{1,6}|[0-9]+\\.[0-9]+|\\.[0-9]+)?,(-?)([0-9]{1,6}|[0-9]+\\.[0-9]+|\\.[0-9]+)?,(-?)([0-9]{1,6}|[0-9]+\\.[0-9]+|\\.[0-9]+)?,(-?)([0-9]{1,6}|[0-9]+\\.[0-9]+|\\.[0-9]+)?,([01]{0,8})/',$body_parse,$matches)) {
320 320
 		        // Nothing yet...
321 321
 		    }
322 322
 		    */
323
-		    // DAO
323
+			// DAO
324 324
 		    
325
-		    if (preg_match('/^!([0-9A-Z]{3})/',$body_parse,$matches)) {
325
+			if (preg_match('/^!([0-9A-Z]{3})/',$body_parse,$matches)) {
326 326
 			    
327
-			    $dao = $matches[1];
328
-			    if (preg_match('/^([A-Z])([0-9]{2})/',$dao)) {
327
+				$dao = $matches[1];
328
+				if (preg_match('/^([A-Z])([0-9]{2})/',$dao)) {
329 329
 				$dao_split = str_split($dao);
330
-			        $lat_off = (($dao_split[1])-48.0)*0.001/60.0;
331
-			        $lon_off = (($dao_split[2])-48.0)*0.001/60.0;
330
+					$lat_off = (($dao_split[1])-48.0)*0.001/60.0;
331
+					$lon_off = (($dao_split[2])-48.0)*0.001/60.0;
332 332
 			    
333 333
 				if ($result['latitude'] < 0) $result['latitude'] -= $lat_off;
334 334
 				else $result['latitude'] += $lat_off;
335 335
 				if ($result['longitude'] < 0) $result['longitude'] -= $lon_off;
336 336
 				else $result['longitude'] += $lon_off;
337
-			    }
337
+				}
338 338
 			    
339
-		            $body_parse = substr($body_parse,6);
340
-		    }
339
+					$body_parse = substr($body_parse,6);
340
+			}
341 341
 		    
342
-		    if (preg_match('/CS=([0-9A-Z_]*)/',$body_parse,$matches)) {
342
+			if (preg_match('/CS=([0-9A-Z_]*)/',$body_parse,$matches)) {
343 343
 			$result['ident'] = str_replace('_',' ',$matches[1]);
344
-		    }
345
-		    if (preg_match('/SQ=([0-9]{4})/',$body_parse,$matches)) {
344
+			}
345
+			if (preg_match('/SQ=([0-9]{4})/',$body_parse,$matches)) {
346 346
 			$result['squawk'] = $matches[1];
347
-		    }
348
-		    if (preg_match('/AI=([0-9A-Z]{4})/',$body_parse,$matches)) {
347
+			}
348
+			if (preg_match('/AI=([0-9A-Z]{4})/',$body_parse,$matches)) {
349 349
 			$result['aircraft_icao'] = $matches[1];
350
-		    }
351
-		    if (preg_match('/VR=([0-9]*)/',$body_parse,$matches)) {
350
+			}
351
+			if (preg_match('/VR=([0-9]*)/',$body_parse,$matches)) {
352 352
 			$result['verticalrate'] = $matches[1];
353
-		    }
354
-		    if (preg_match('/TI=([0-9]*)/',$body_parse,$matches)) {
353
+			}
354
+			if (preg_match('/TI=([0-9]*)/',$body_parse,$matches)) {
355 355
 			$result['typeid'] = $matches[1];
356
-		    }
357
-		    if (preg_match('/SI=([0-9]*)/',$body_parse,$matches)) {
356
+			}
357
+			if (preg_match('/SI=([0-9]*)/',$body_parse,$matches)) {
358 358
 			$result['statusid'] = $matches[1];
359
-		    }
360
-		    if (preg_match('/IMO=([0-9]{7})/',$body_parse,$matches)) {
359
+			}
360
+			if (preg_match('/IMO=([0-9]{7})/',$body_parse,$matches)) {
361 361
 			$result['imo'] = $matches[1];
362
-		    }
363
-		    if (preg_match('/AD=([0-9]*)/',$body_parse,$matches)) {
362
+			}
363
+			if (preg_match('/AD=([0-9]*)/',$body_parse,$matches)) {
364 364
 			$result['arrival_date'] = $matches[1];
365
-		    }
366
-		    if (preg_match('/AC=([0-9A-Z_]*)/',$body_parse,$matches)) {
365
+			}
366
+			if (preg_match('/AC=([0-9A-Z_]*)/',$body_parse,$matches)) {
367 367
 			$result['arrival_code'] = str_replace('_',' ',$matches[1]);
368
-		    }
369
-		    // OGN comment
368
+			}
369
+			// OGN comment
370 370
 		   // echo "Before OGN : ".$body_parse."\n";
371
-		    //if (preg_match('/^id([0-9A-F]{8}) ([+-])([0-9]{3,4})fpm ([+-])([0-9.]{3,4})rot (.*)$/',$body_parse,$matches)) {
372
-		    if (preg_match('/^id([0-9A-F]{8})/',$body_parse,$matches)) {
371
+			//if (preg_match('/^id([0-9A-F]{8}) ([+-])([0-9]{3,4})fpm ([+-])([0-9.]{3,4})rot (.*)$/',$body_parse,$matches)) {
372
+			if (preg_match('/^id([0-9A-F]{8})/',$body_parse,$matches)) {
373 373
 			$id = $matches[1];
374 374
 			//$mode = substr($id,0,2);
375 375
 			$address = substr($id,2);
@@ -399,53 +399,53 @@  discard block
 block discarded – undo
399 399
 			$stealth = (intval(substr($id,0,2), 16) & 0b10000000) != 0;
400 400
 			$result['stealth'] = $stealth;
401 401
 			$result['address'] = $address;
402
-		    }
402
+			}
403 403
 		    
404
-		    //Comment
405
-		    $result['comment'] = trim($body_parse);
404
+			//Comment
405
+			$result['comment'] = trim($body_parse);
406 406
 		} else {
407
-		    // parse weather
408
-		    //$body_parse = substr($body_parse,1);
409
-		    //$body_parse_len = strlen($body_parse);
407
+			// parse weather
408
+			//$body_parse = substr($body_parse,1);
409
+			//$body_parse_len = strlen($body_parse);
410 410
 
411
-		    if (preg_match('/^_{0,1}([0-9 \\.\\-]{3})\\/([0-9 \\.]{3})g([0-9 \\.]+)t(-{0,1}[0-9 \\.]+)/',$body_parse,$matches)) {
412
-			    $result['wind_dir'] = intval($matches[1]);
413
-			    $result['wind_speed'] = round(intval($matches[2])*1.60934,1);
414
-			    $result['wind_gust'] = round(intval($matches[3])*1.60934,1);
415
-			    $result['temp'] = round(5/9*((intval($matches[4]))-32),1);
416
-		    	    $body_parse = substr($body_parse,strlen($matches[0])+1);
417
-		    } elseif (preg_match('/^_{0,1}c([0-9 \\.\\-]{3})s([0-9 \\.]{3})g([0-9 \\.]+)t(-{0,1}[0-9 \\.]+)/',$body_parse,$matches)) {
411
+			if (preg_match('/^_{0,1}([0-9 \\.\\-]{3})\\/([0-9 \\.]{3})g([0-9 \\.]+)t(-{0,1}[0-9 \\.]+)/',$body_parse,$matches)) {
412
+				$result['wind_dir'] = intval($matches[1]);
413
+				$result['wind_speed'] = round(intval($matches[2])*1.60934,1);
414
+				$result['wind_gust'] = round(intval($matches[3])*1.60934,1);
415
+				$result['temp'] = round(5/9*((intval($matches[4]))-32),1);
416
+					$body_parse = substr($body_parse,strlen($matches[0])+1);
417
+			} elseif (preg_match('/^_{0,1}c([0-9 \\.\\-]{3})s([0-9 \\.]{3})g([0-9 \\.]+)t(-{0,1}[0-9 \\.]+)/',$body_parse,$matches)) {
418 418
 			$result['wind_dir'] = intval($matches[1]);
419 419
 			$result['wind_speed'] = round($matches[2]*1.60934,1);
420 420
 			$result['wind_gust'] = round($matches[3]*1.60934,1);
421 421
 			$result['temp'] = round(5/9*(($matches[4])-32),1);
422
-		        $body_parse = substr($body_parse,strlen($matches[0])+1);
423
-		    } elseif (preg_match('/^_{0,1}([0-9 \\.\\-]{3})\\/([0-9 \\.]{3})t(-{0,1}[0-9 \\.]+)/',$body_parse,$matches)) {
422
+				$body_parse = substr($body_parse,strlen($matches[0])+1);
423
+			} elseif (preg_match('/^_{0,1}([0-9 \\.\\-]{3})\\/([0-9 \\.]{3})t(-{0,1}[0-9 \\.]+)/',$body_parse,$matches)) {
424 424
 			$result['wind_dir'] = intval($matches[1]);
425 425
 			$result['wind_speed'] = round($matches[2]*1.60934,1);
426 426
 			$result['wind_gust'] = round($matches[3]*1.60934,1);
427
-		        $body_parse = substr($body_parse,strlen($matches[0])+1);
428
-		    } elseif (preg_match('/^_{0,1}([0-9 \\.\\-]{3})\\/([0-9 \\.]{3})g([0-9 \\.]+)/',$body_parse,$matches)) {
427
+				$body_parse = substr($body_parse,strlen($matches[0])+1);
428
+			} elseif (preg_match('/^_{0,1}([0-9 \\.\\-]{3})\\/([0-9 \\.]{3})g([0-9 \\.]+)/',$body_parse,$matches)) {
429 429
 			$result['wind_dir'] = intval($matches[1]);
430 430
 			$result['wind_speed'] = round($matches[2]*1.60934,1);
431 431
 			$result['wind_gust'] = round($matches[3]*1.60934,1);
432
-		        $body_parse = substr($body_parse,strlen($matches[0])+1);
433
-		    }
434
-		    if (!isset($result['temp']) && strlen($body_parse) > 0 && preg_match('/^g([0-9]+)t(-?[0-9 \\.]{1,3})/',$body_parse,$matches)) {
432
+				$body_parse = substr($body_parse,strlen($matches[0])+1);
433
+			}
434
+			if (!isset($result['temp']) && strlen($body_parse) > 0 && preg_match('/^g([0-9]+)t(-?[0-9 \\.]{1,3})/',$body_parse,$matches)) {
435 435
 			$result['temp'] = round(5/9*(($matches[1])-32),1);
436
-		    }
436
+			}
437 437
 		}
438 438
 		} else $result['comment'] = trim($body_parse);
439 439
 
440
-	    }
440
+		}
441 441
 	//}
442 442
 	if (isset($result['latitude'])) $result['latitude'] = round($result['latitude'],4);
443 443
 	if (isset($result['longitude'])) $result['longitude'] = round($result['longitude'],4);
444 444
 	if ($debug) print_r($result);
445 445
 	return $result;
446
-    }
446
+	}
447 447
     
448
-    public function connect() {
448
+	public function connect() {
449 449
 	global $globalAPRSversion, $globalServerAPRSssid, $globalServerAPRSpass,$globalName, $globalServerAPRShost, $globalServerAPRSport;
450 450
 	$aprs_connect = 0;
451 451
 	$aprs_keep = 120;
@@ -469,24 +469,24 @@  discard block
 block discarded – undo
469 469
 		socket_set_option($this->socket,SOL_SOCKET,SO_KEEPALIVE,1);
470 470
 		while ($msgin = socket_read($this->socket, 1000,PHP_NORMAL_READ)) {
471 471
 			if (strpos($msgin, "$aprs_ssid verified") !== FALSE) {
472
-			    echo 'APRS user verified !'."\n";
473
-			    $this->connected = true;
474
-			    return true;
475
-			    break;
472
+				echo 'APRS user verified !'."\n";
473
+				$this->connected = true;
474
+				return true;
475
+				break;
476 476
 			}
477 477
 			if (time()-$authstart > 5) {
478
-			    echo 'APRS timeout'."\n";
479
-			    break;
478
+				echo 'APRS timeout'."\n";
479
+				break;
480 480
 			}
481 481
 		}
482 482
 	}
483
-    }
483
+	}
484 484
 
485
-    public function disconnect() {
485
+	public function disconnect() {
486 486
 	socket_close($this->socket);
487
-    }
487
+	}
488 488
     
489
-    public function send($data) {
489
+	public function send($data) {
490 490
 	global $globalDebug;
491 491
 	if ($this->connected === false) $this->connect();
492 492
 	$send = socket_send( $this->socket  , $data , strlen($data),0);
@@ -495,7 +495,7 @@  discard block
 block discarded – undo
495 495
 		socket_close($this->socket);
496 496
 		$this->connect();
497 497
 	}
498
-    }
498
+	}
499 499
 }
500 500
 
501 501
 class APRSSpotter extends APRS {
Please login to merge, or discard this patch.
Spacing   +103 added lines, -104 removed lines patch added patch discarded remove patch
@@ -90,8 +90,7 @@  discard block
 block discarded – undo
90 90
 	
91 91
 
92 92
     private function urshift($n, $s) {
93
-	return ($n >= 0) ? ($n >> $s) :
94
-	    (($n & 0x7fffffff) >> $s) | 
93
+	return ($n >= 0) ? ($n >> $s) : (($n&0x7fffffff) >> $s)| 
95 94
 		(0x40000000 >> ($s - 1));
96 95
     }
97 96
 
@@ -103,7 +102,7 @@  discard block
 block discarded – undo
103 102
 	//$split_input = str_split($input);
104 103
 
105 104
 	/* Find the end of header checking for NULL bytes while doing it. */
106
-	$splitpos = strpos($input,':');
105
+	$splitpos = strpos($input, ':');
107 106
 	
108 107
 	/* Check that end was found and body has at least one byte. */
109 108
 	if ($splitpos == 0 || $splitpos + 1 == $input_len || $splitpos === FALSE) {
@@ -113,15 +112,15 @@  discard block
 block discarded – undo
113 112
 	
114 113
 	if ($debug) echo 'input : '.$input."\n";
115 114
 	/* Save header and body. */
116
-	$body = substr($input,$splitpos+1,$input_len);
115
+	$body = substr($input, $splitpos + 1, $input_len);
117 116
 	$body_len = strlen($body);
118
-	$header = substr($input,0,$splitpos);
117
+	$header = substr($input, 0, $splitpos);
119 118
 	//$header_len = strlen($header);
120 119
 	if ($debug) echo 'header : '.$header."\n";
121 120
 	
122 121
 	/* Parse source, target and path. */
123 122
 	//FLRDF0A52>APRS,qAS,LSTB
124
-	if (preg_match('/^([A-Z0-9\\-]{1,9})>(.*)$/',$header,$matches)) {
123
+	if (preg_match('/^([A-Z0-9\\-]{1,9})>(.*)$/', $header, $matches)) {
125 124
 	    $ident = $matches[1];
126 125
 	    $all_elements = $matches[2];
127 126
 	    if ($ident == 'AIRCRAFT') {
@@ -138,14 +137,14 @@  discard block
 block discarded – undo
138 137
 	    if ($debug) 'No ident'."\n";
139 138
 	    return false;
140 139
 	}
141
-	$elements = explode(',',$all_elements);
140
+	$elements = explode(',', $all_elements);
142 141
 	$source = end($elements);
143 142
 	$result['source'] = $source;
144 143
 	foreach ($elements as $element) {
145
-	    if (preg_match('/^([a-zA-Z0-9-]{1,9})([*]?)$/',$element)) {
144
+	    if (preg_match('/^([a-zA-Z0-9-]{1,9})([*]?)$/', $element)) {
146 145
 	        //echo "ok";
147 146
 	        //if ($element == 'TCPIP*') return false;
148
-	    } elseif (!preg_match('/^([0-9A-F]{32})$/',$element)) {
147
+	    } elseif (!preg_match('/^([0-9A-F]{32})$/', $element)) {
149 148
 		if ($debug) echo 'element : '.$element."\n";
150 149
 		return false;
151 150
 	    }
@@ -158,14 +157,14 @@  discard block
 block discarded – undo
158 157
 	    */
159 158
 	}
160 159
 	
161
-	$type = substr($body,0,1);
160
+	$type = substr($body, 0, 1);
162 161
 	if ($debug) echo 'type : '.$type."\n";
163 162
 	if ($type == ';') {
164 163
 		if (isset($result['source_type']) && $result['source_type'] == 'modes') {
165
-			$result['address'] = trim(substr($body,1,9));
164
+			$result['address'] = trim(substr($body, 1, 9));
166 165
 		} elseif (isset($result['source_type']) && $result['source_type'] == 'ais') {
167
-			$result['mmsi'] = trim(substr($body,1,9));
168
-		} else $result['ident'] = trim(substr($body,1,9));
166
+			$result['mmsi'] = trim(substr($body, 1, 9));
167
+		} else $result['ident'] = trim(substr($body, 1, 9));
169 168
 	} elseif ($type == ',') {
170 169
 		// Invalid data or test data
171 170
 		return false;
@@ -173,24 +172,24 @@  discard block
 block discarded – undo
173 172
 	
174 173
 	// Check for Timestamp
175 174
 	$find = false;
176
-	$body_parse = substr($body,1);
175
+	$body_parse = substr($body, 1);
177 176
 	//echo 'Body : '.$body."\n";
178
-	if (preg_match('/^;(.){9}\*/',$body,$matches)) {
179
-	    $body_parse = substr($body_parse,10);
177
+	if (preg_match('/^;(.){9}\*/', $body, $matches)) {
178
+	    $body_parse = substr($body_parse, 10);
180 179
 	    $find = true;
181 180
 	    //echo $body_parse."\n";
182 181
 	}
183
-	if (preg_match('/^`(.*)\//',$body,$matches)) {
184
-	    $body_parse = substr($body_parse,strlen($matches[1])-1);
182
+	if (preg_match('/^`(.*)\//', $body, $matches)) {
183
+	    $body_parse = substr($body_parse, strlen($matches[1]) - 1);
185 184
 	    $find = true;
186 185
 	    //echo $body_parse."\n";
187 186
 	}
188
-	if (preg_match("/^'(.*)\//",$body,$matches)) {
189
-	    $body_parse = substr($body_parse,strlen($matches[1])-1);
187
+	if (preg_match("/^'(.*)\//", $body, $matches)) {
188
+	    $body_parse = substr($body_parse, strlen($matches[1]) - 1);
190 189
 	    $find = true;
191 190
 	    //echo $body_parse."\n";
192 191
 	}
193
-	if (preg_match('/^([0-9]{2})([0-9]{2})([0-9]{2})([zh\\/])/',$body_parse,$matches)) {
192
+	if (preg_match('/^([0-9]{2})([0-9]{2})([0-9]{2})([zh\\/])/', $body_parse, $matches)) {
194 193
 	    $find = true;
195 194
 	    //print_r($matches);
196 195
 	    $timestamp = $matches[0];
@@ -205,19 +204,19 @@  discard block
 block discarded – undo
205 204
 		// This work or not ?
206 205
 		$timestamp = strtotime(date('Ym').$matches[1].' '.$matches[2].':'.$matches[3]);
207 206
 	    }
208
-	    $body_parse = substr($body_parse,7);
207
+	    $body_parse = substr($body_parse, 7);
209 208
 	    $result['timestamp'] = $timestamp;
210 209
 	    //echo date('Ymd H:i:s',$timestamp);
211 210
 	}
212
-	if (preg_match('/^([0-9]{2})([0-9]{2})([0-9]{2})([0-9]{2})/',$body_parse,$matches)) {
211
+	if (preg_match('/^([0-9]{2})([0-9]{2})([0-9]{2})([0-9]{2})/', $body_parse, $matches)) {
213 212
 	    $find = true;
214 213
 	    $timestamp = strtotime(date('Y').$matches[1].$matches[2].' '.$matches[3].':'.$matches[4]);
215
-	    $body_parse = substr($body_parse,8);
214
+	    $body_parse = substr($body_parse, 8);
216 215
 	    $result['timestamp'] = $timestamp;
217 216
 	    //echo date('Ymd H:i:s',$timestamp);
218 217
 	}
219 218
 	//if (strlen($body_parse) > 19) {
220
-	    if (preg_match('/^([0-9]{2})([0-7 ][0-9 ]\\.[0-9 ]{2})([NnSs])(.)([0-9]{3})([0-7 ][0-9 ]\\.[0-9 ]{2})([EeWw])(.)/',$body_parse,$matches)) {
219
+	    if (preg_match('/^([0-9]{2})([0-7 ][0-9 ]\\.[0-9 ]{2})([NnSs])(.)([0-9]{3})([0-7 ][0-9 ]\\.[0-9 ]{2})([EeWw])(.)/', $body_parse, $matches)) {
221 220
 	    $find = true;
222 221
 		// 4658.70N/00707.78Ez
223 222
 		//print_r(str_split($body_parse));
@@ -243,11 +242,11 @@  discard block
 block discarded – undo
243 242
 	    */
244 243
 		$latitude = $lat + floatval($lat_min)/60;
245 244
 		$longitude = $lon + floatval($lon_min)/60;
246
-		if ($sind == 'S') $latitude = 0-$latitude;
247
-		if ($wind == 'W') $longitude = 0-$longitude;
245
+		if ($sind == 'S') $latitude = 0 - $latitude;
246
+		if ($wind == 'W') $longitude = 0 - $longitude;
248 247
 		$result['latitude'] = $latitude;
249 248
 		$result['longitude'] = $longitude;
250
-		$body_parse = substr($body_parse,18);
249
+		$body_parse = substr($body_parse, 18);
251 250
 		$body_parse_len = strlen($body_parse);
252 251
 	    }
253 252
 	    $body_parse_len = strlen($body_parse);
@@ -275,7 +274,7 @@  discard block
 block discarded – undo
275 274
 		//echo $body_parse;
276 275
 			//if ($type != ';' && $type != '>') {
277 276
 			if ($type != '') {
278
-			$body_parse = substr($body_parse,1);
277
+			$body_parse = substr($body_parse, 1);
279 278
 			$body_parse_len = strlen($body_parse);
280 279
 			$result['symbol_code'] = $symbol_code;
281 280
 			if (isset($this->symbols[$symbol_code])) $result['symbol'] = $this->symbols[$symbol_code];
@@ -286,16 +285,16 @@  discard block
 block discarded – undo
286 285
 		    //$body_parse_len = strlen($body_parse);
287 286
 		    if ($body_parse_len >= 7) {
288 287
 			
289
-		        if (preg_match('/^([0-9\\. ]{3})\\/([0-9\\. ]{3})/',$body_parse)) {
290
-		    	    $course = substr($body_parse,0,3);
288
+		        if (preg_match('/^([0-9\\. ]{3})\\/([0-9\\. ]{3})/', $body_parse)) {
289
+		    	    $course = substr($body_parse, 0, 3);
291 290
 		    	    $tmp_s = intval($course);
292 291
 		    	    if ($tmp_s >= 1 && $tmp_s <= 360) $result['heading'] = intval($course);
293
-		    	    $speed = substr($body_parse,4,3);
292
+		    	    $speed = substr($body_parse, 4, 3);
294 293
 		    	    if ($speed != '...') {
295 294
 		    		//$result['speed'] = round($speed*1.852);
296 295
 		    		$result['speed'] = intval($speed);
297 296
 		    	    }
298
-		    	    $body_parse = substr($body_parse,7);
297
+		    	    $body_parse = substr($body_parse, 7);
299 298
 		        }
300 299
 		        // Check PHGR, PHG, RNG
301 300
 		    } 
@@ -305,12 +304,12 @@  discard block
 block discarded – undo
305 304
 		    }
306 305
 		    */
307 306
 		    if (strlen($body_parse) > 0) {
308
-		        if (preg_match('/\\/A=(-[0-9]{5}|[0-9]{6})/',$body_parse,$matches)) {
307
+		        if (preg_match('/\\/A=(-[0-9]{5}|[0-9]{6})/', $body_parse, $matches)) {
309 308
 		            $altitude = intval($matches[1]);
310 309
 		            //$result['altitude'] = round($altitude*0.3048);
311 310
 		            $result['altitude'] = $altitude;
312 311
 		            //$body_parse = trim(substr($body_parse,strlen($matches[0])));
313
-		            $body_parse = trim(preg_replace('/\\/A=(-[0-9]{5}|[0-9]{6})/','',$body_parse));
312
+		            $body_parse = trim(preg_replace('/\\/A=(-[0-9]{5}|[0-9]{6})/', '', $body_parse));
314 313
 		        }
315 314
 		    }
316 315
 		    
@@ -322,13 +321,13 @@  discard block
 block discarded – undo
322 321
 		    */
323 322
 		    // DAO
324 323
 		    
325
-		    if (preg_match('/^!([0-9A-Z]{3})/',$body_parse,$matches)) {
324
+		    if (preg_match('/^!([0-9A-Z]{3})/', $body_parse, $matches)) {
326 325
 			    
327 326
 			    $dao = $matches[1];
328
-			    if (preg_match('/^([A-Z])([0-9]{2})/',$dao)) {
327
+			    if (preg_match('/^([A-Z])([0-9]{2})/', $dao)) {
329 328
 				$dao_split = str_split($dao);
330
-			        $lat_off = (($dao_split[1])-48.0)*0.001/60.0;
331
-			        $lon_off = (($dao_split[2])-48.0)*0.001/60.0;
329
+			        $lat_off = (($dao_split[1]) - 48.0)*0.001/60.0;
330
+			        $lon_off = (($dao_split[2]) - 48.0)*0.001/60.0;
332 331
 			    
333 332
 				if ($result['latitude'] < 0) $result['latitude'] -= $lat_off;
334 333
 				else $result['latitude'] += $lat_off;
@@ -336,50 +335,50 @@  discard block
 block discarded – undo
336 335
 				else $result['longitude'] += $lon_off;
337 336
 			    }
338 337
 			    
339
-		            $body_parse = substr($body_parse,6);
338
+		            $body_parse = substr($body_parse, 6);
340 339
 		    }
341 340
 		    
342
-		    if (preg_match('/CS=([0-9A-Z_]*)/',$body_parse,$matches)) {
343
-			$result['ident'] = str_replace('_',' ',$matches[1]);
341
+		    if (preg_match('/CS=([0-9A-Z_]*)/', $body_parse, $matches)) {
342
+			$result['ident'] = str_replace('_', ' ', $matches[1]);
344 343
 		    }
345
-		    if (preg_match('/SQ=([0-9]{4})/',$body_parse,$matches)) {
344
+		    if (preg_match('/SQ=([0-9]{4})/', $body_parse, $matches)) {
346 345
 			$result['squawk'] = $matches[1];
347 346
 		    }
348
-		    if (preg_match('/AI=([0-9A-Z]{4})/',$body_parse,$matches)) {
347
+		    if (preg_match('/AI=([0-9A-Z]{4})/', $body_parse, $matches)) {
349 348
 			$result['aircraft_icao'] = $matches[1];
350 349
 		    }
351
-		    if (preg_match('/VR=([0-9]*)/',$body_parse,$matches)) {
350
+		    if (preg_match('/VR=([0-9]*)/', $body_parse, $matches)) {
352 351
 			$result['verticalrate'] = $matches[1];
353 352
 		    }
354
-		    if (preg_match('/TI=([0-9]*)/',$body_parse,$matches)) {
353
+		    if (preg_match('/TI=([0-9]*)/', $body_parse, $matches)) {
355 354
 			$result['typeid'] = $matches[1];
356 355
 		    }
357
-		    if (preg_match('/SI=([0-9]*)/',$body_parse,$matches)) {
356
+		    if (preg_match('/SI=([0-9]*)/', $body_parse, $matches)) {
358 357
 			$result['statusid'] = $matches[1];
359 358
 		    }
360
-		    if (preg_match('/IMO=([0-9]{7})/',$body_parse,$matches)) {
359
+		    if (preg_match('/IMO=([0-9]{7})/', $body_parse, $matches)) {
361 360
 			$result['imo'] = $matches[1];
362 361
 		    }
363
-		    if (preg_match('/AD=([0-9]*)/',$body_parse,$matches)) {
362
+		    if (preg_match('/AD=([0-9]*)/', $body_parse, $matches)) {
364 363
 			$result['arrival_date'] = $matches[1];
365 364
 		    }
366
-		    if (preg_match('/AC=([0-9A-Z_]*)/',$body_parse,$matches)) {
367
-			$result['arrival_code'] = str_replace('_',' ',$matches[1]);
365
+		    if (preg_match('/AC=([0-9A-Z_]*)/', $body_parse, $matches)) {
366
+			$result['arrival_code'] = str_replace('_', ' ', $matches[1]);
368 367
 		    }
369 368
 		    // OGN comment
370 369
 		   // echo "Before OGN : ".$body_parse."\n";
371 370
 		    //if (preg_match('/^id([0-9A-F]{8}) ([+-])([0-9]{3,4})fpm ([+-])([0-9.]{3,4})rot (.*)$/',$body_parse,$matches)) {
372
-		    if (preg_match('/^id([0-9A-F]{8})/',$body_parse,$matches)) {
371
+		    if (preg_match('/^id([0-9A-F]{8})/', $body_parse, $matches)) {
373 372
 			$id = $matches[1];
374 373
 			//$mode = substr($id,0,2);
375
-			$address = substr($id,2);
374
+			$address = substr($id, 2);
376 375
 			//print_r($matches);
377
-			$addressType = (intval(substr($id,0,2),16))&3;
376
+			$addressType = (intval(substr($id, 0, 2), 16))&3;
378 377
 			if ($addressType == 0) $result['addresstype'] = "RANDOM";
379 378
 			elseif ($addressType == 1) $result['addresstype'] = "ICAO";
380 379
 			elseif ($addressType == 2) $result['addresstype'] = "FLARM";
381 380
 			elseif ($addressType == 3) $result['addresstype'] = "OGN";
382
-			$aircraftType = $this->urshift(((intval(substr($id,0,2),16)) & 0b1111100),2);
381
+			$aircraftType = $this->urshift(((intval(substr($id, 0, 2), 16))&0b1111100), 2);
383 382
 			$result['aircrafttype_code'] = $aircraftType;
384 383
 			if ($aircraftType == 0) $result['aircrafttype'] = "UNKNOWN";
385 384
 			elseif ($aircraftType == 1) $result['aircrafttype'] = "GLIDER";
@@ -396,7 +395,7 @@  discard block
 block discarded – undo
396 395
 			elseif ($aircraftType == 12) $result['aircrafttype'] = "AIRSHIP";
397 396
 			elseif ($aircraftType == 13) $result['aircrafttype'] = "UAV";
398 397
 			elseif ($aircraftType == 15) $result['aircrafttype'] = "STATIC_OBJECT";
399
-			$stealth = (intval(substr($id,0,2), 16) & 0b10000000) != 0;
398
+			$stealth = (intval(substr($id, 0, 2), 16)&0b10000000) != 0;
400 399
 			$result['stealth'] = $stealth;
401 400
 			$result['address'] = $address;
402 401
 		    }
@@ -408,73 +407,73 @@  discard block
 block discarded – undo
408 407
 		    //$body_parse = substr($body_parse,1);
409 408
 		    //$body_parse_len = strlen($body_parse);
410 409
 
411
-		    if (preg_match('/^_{0,1}([0-9 \\.\\-]{3})\\/([0-9 \\.]{3})g([0-9 \\.]+)t(-{0,1}[0-9 \\.]+)/',$body_parse,$matches)) {
410
+		    if (preg_match('/^_{0,1}([0-9 \\.\\-]{3})\\/([0-9 \\.]{3})g([0-9 \\.]+)t(-{0,1}[0-9 \\.]+)/', $body_parse, $matches)) {
412 411
 			    $result['wind_dir'] = intval($matches[1]);
413
-			    $result['wind_speed'] = round(intval($matches[2])*1.60934,1);
414
-			    $result['wind_gust'] = round(intval($matches[3])*1.60934,1);
415
-			    $result['temp'] = round(5/9*((intval($matches[4]))-32),1);
416
-		    	    $body_parse = substr($body_parse,strlen($matches[0])+1);
417
-		    } elseif (preg_match('/^_{0,1}c([0-9 \\.\\-]{3})s([0-9 \\.]{3})g([0-9 \\.]+)t(-{0,1}[0-9 \\.]+)/',$body_parse,$matches)) {
412
+			    $result['wind_speed'] = round(intval($matches[2])*1.60934, 1);
413
+			    $result['wind_gust'] = round(intval($matches[3])*1.60934, 1);
414
+			    $result['temp'] = round(5/9*((intval($matches[4])) - 32), 1);
415
+		    	    $body_parse = substr($body_parse, strlen($matches[0]) + 1);
416
+		    } elseif (preg_match('/^_{0,1}c([0-9 \\.\\-]{3})s([0-9 \\.]{3})g([0-9 \\.]+)t(-{0,1}[0-9 \\.]+)/', $body_parse, $matches)) {
418 417
 			$result['wind_dir'] = intval($matches[1]);
419
-			$result['wind_speed'] = round($matches[2]*1.60934,1);
420
-			$result['wind_gust'] = round($matches[3]*1.60934,1);
421
-			$result['temp'] = round(5/9*(($matches[4])-32),1);
422
-		        $body_parse = substr($body_parse,strlen($matches[0])+1);
423
-		    } elseif (preg_match('/^_{0,1}([0-9 \\.\\-]{3})\\/([0-9 \\.]{3})t(-{0,1}[0-9 \\.]+)/',$body_parse,$matches)) {
418
+			$result['wind_speed'] = round($matches[2]*1.60934, 1);
419
+			$result['wind_gust'] = round($matches[3]*1.60934, 1);
420
+			$result['temp'] = round(5/9*(($matches[4]) - 32), 1);
421
+		        $body_parse = substr($body_parse, strlen($matches[0]) + 1);
422
+		    } elseif (preg_match('/^_{0,1}([0-9 \\.\\-]{3})\\/([0-9 \\.]{3})t(-{0,1}[0-9 \\.]+)/', $body_parse, $matches)) {
424 423
 			$result['wind_dir'] = intval($matches[1]);
425
-			$result['wind_speed'] = round($matches[2]*1.60934,1);
426
-			$result['wind_gust'] = round($matches[3]*1.60934,1);
427
-		        $body_parse = substr($body_parse,strlen($matches[0])+1);
428
-		    } elseif (preg_match('/^_{0,1}([0-9 \\.\\-]{3})\\/([0-9 \\.]{3})g([0-9 \\.]+)/',$body_parse,$matches)) {
424
+			$result['wind_speed'] = round($matches[2]*1.60934, 1);
425
+			$result['wind_gust'] = round($matches[3]*1.60934, 1);
426
+		        $body_parse = substr($body_parse, strlen($matches[0]) + 1);
427
+		    } elseif (preg_match('/^_{0,1}([0-9 \\.\\-]{3})\\/([0-9 \\.]{3})g([0-9 \\.]+)/', $body_parse, $matches)) {
429 428
 			$result['wind_dir'] = intval($matches[1]);
430
-			$result['wind_speed'] = round($matches[2]*1.60934,1);
431
-			$result['wind_gust'] = round($matches[3]*1.60934,1);
432
-		        $body_parse = substr($body_parse,strlen($matches[0])+1);
429
+			$result['wind_speed'] = round($matches[2]*1.60934, 1);
430
+			$result['wind_gust'] = round($matches[3]*1.60934, 1);
431
+		        $body_parse = substr($body_parse, strlen($matches[0]) + 1);
433 432
 		    }
434
-		    if (!isset($result['temp']) && strlen($body_parse) > 0 && preg_match('/^g([0-9]+)t(-?[0-9 \\.]{1,3})/',$body_parse,$matches)) {
435
-			$result['temp'] = round(5/9*(($matches[1])-32),1);
433
+		    if (!isset($result['temp']) && strlen($body_parse) > 0 && preg_match('/^g([0-9]+)t(-?[0-9 \\.]{1,3})/', $body_parse, $matches)) {
434
+			$result['temp'] = round(5/9*(($matches[1]) - 32), 1);
436 435
 		    }
437 436
 		}
438 437
 		} else $result['comment'] = trim($body_parse);
439 438
 
440 439
 	    }
441 440
 	//}
442
-	if (isset($result['latitude'])) $result['latitude'] = round($result['latitude'],4);
443
-	if (isset($result['longitude'])) $result['longitude'] = round($result['longitude'],4);
441
+	if (isset($result['latitude'])) $result['latitude'] = round($result['latitude'], 4);
442
+	if (isset($result['longitude'])) $result['longitude'] = round($result['longitude'], 4);
444 443
 	if ($debug) print_r($result);
445 444
 	return $result;
446 445
     }
447 446
     
448 447
     public function connect() {
449
-	global $globalAPRSversion, $globalServerAPRSssid, $globalServerAPRSpass,$globalName, $globalServerAPRShost, $globalServerAPRSport;
448
+	global $globalAPRSversion, $globalServerAPRSssid, $globalServerAPRSpass, $globalName, $globalServerAPRShost, $globalServerAPRSport;
450 449
 	$aprs_connect = 0;
451 450
 	$aprs_keep = 120;
452 451
 	$aprs_last_tx = time();
453 452
 	if (isset($globalAPRSversion)) $aprs_version = $globalAPRSversion;
454
-	else $aprs_version = 'FlightAirMap '.str_replace(' ','_',$globalName);
453
+	else $aprs_version = 'FlightAirMap '.str_replace(' ', '_', $globalName);
455 454
 	if (isset($globalServerAPRSssid)) $aprs_ssid = $globalServerAPRSssid;
456
-	else $aprs_ssid = substr('FAM'.strtoupper(str_replace(' ','_',$globalName)),0,8);
455
+	else $aprs_ssid = substr('FAM'.strtoupper(str_replace(' ', '_', $globalName)), 0, 8);
457 456
 	if (isset($globalServerAPRSpass)) $aprs_pass = $globalServerAPRSpass;
458 457
 	else $aprs_pass = '-1';
459 458
 	
460
-	$aprs_filter  = '';
459
+	$aprs_filter = '';
461 460
 	$aprs_login = "user {$aprs_ssid} pass {$aprs_pass} vers {$aprs_version}\n";
462 461
 	$Common = new Common();
463
-	$s = $Common->create_socket($globalServerAPRShost,$globalServerAPRSport,$errno,$errstr);
462
+	$s = $Common->create_socket($globalServerAPRShost, $globalServerAPRSport, $errno, $errstr);
464 463
 	if ($s !== false) {
465 464
 		echo 'Connected to APRS server! '."\n";
466 465
 		$authstart = time();
467 466
 		$this->socket = $s;
468
-		$send = socket_send( $this->socket  , $aprs_login , strlen($aprs_login) , 0 );
469
-		socket_set_option($this->socket,SOL_SOCKET,SO_KEEPALIVE,1);
470
-		while ($msgin = socket_read($this->socket, 1000,PHP_NORMAL_READ)) {
467
+		$send = socket_send($this->socket, $aprs_login, strlen($aprs_login), 0);
468
+		socket_set_option($this->socket, SOL_SOCKET, SO_KEEPALIVE, 1);
469
+		while ($msgin = socket_read($this->socket, 1000, PHP_NORMAL_READ)) {
471 470
 			if (strpos($msgin, "$aprs_ssid verified") !== FALSE) {
472 471
 			    echo 'APRS user verified !'."\n";
473 472
 			    $this->connected = true;
474 473
 			    return true;
475 474
 			    break;
476 475
 			}
477
-			if (time()-$authstart > 5) {
476
+			if (time() - $authstart > 5) {
478 477
 			    echo 'APRS timeout'."\n";
479 478
 			    break;
480 479
 			}
@@ -489,7 +488,7 @@  discard block
 block discarded – undo
489 488
     public function send($data) {
490 489
 	global $globalDebug;
491 490
 	if ($this->connected === false) $this->connect();
492
-	$send = socket_send( $this->socket  , $data , strlen($data),0);
491
+	$send = socket_send($this->socket, $data, strlen($data), 0);
493 492
 	if ($send === FALSE) {
494 493
 		if ($globalDebug) echo 'Reconnect...';
495 494
 		socket_close($this->socket);
@@ -499,14 +498,14 @@  discard block
 block discarded – undo
499 498
 }
500 499
 
501 500
 class APRSSpotter extends APRS {
502
-	public function addLiveSpotterData($id,$ident,$aircraft_icao,$departure_airport,$arrival_airport,$latitude,$longitude,$waypoints,$altitude,$altitude_real,$heading,$speed,$datetime,$departure_airport_time,$arrival_airport_time,$squawk,$route_stop,$hex,$putinarchive,$registration,$pilot_id,$pilot_name, $verticalrate, $noarchive, $ground,$format_source,$source_name,$over_country) {
501
+	public function addLiveSpotterData($id, $ident, $aircraft_icao, $departure_airport, $arrival_airport, $latitude, $longitude, $waypoints, $altitude, $altitude_real, $heading, $speed, $datetime, $departure_airport_time, $arrival_airport_time, $squawk, $route_stop, $hex, $putinarchive, $registration, $pilot_id, $pilot_name, $verticalrate, $noarchive, $ground, $format_source, $source_name, $over_country) {
503 502
 		$Common = new Common();
504 503
 		if ($latitude != '' && $longitude != '') {
505
-			$latitude = $Common->convertDM($latitude,'latitude');
506
-			$longitude = $Common->convertDM($longitude,'longitude');
507
-			$coordinate = sprintf("%02d",$latitude['deg']).str_pad(number_format($latitude['min'],2,'.',''),5,'0',STR_PAD_LEFT).$latitude['NSEW'].'/'.sprintf("%03d",$longitude['deg']).str_pad(number_format($longitude['min'],2,'.',''),5,'0',STR_PAD_LEFT).$longitude['NSEW'];
508
-			$w1 = abs(ceil(($latitude['min'] - number_format($latitude['min'],2,'.',''))*1000));
509
-			$w2 = abs(ceil(($longitude['min'] - number_format($longitude['min'],2,'.',''))*1000));
504
+			$latitude = $Common->convertDM($latitude, 'latitude');
505
+			$longitude = $Common->convertDM($longitude, 'longitude');
506
+			$coordinate = sprintf("%02d", $latitude['deg']).str_pad(number_format($latitude['min'], 2, '.', ''), 5, '0', STR_PAD_LEFT).$latitude['NSEW'].'/'.sprintf("%03d", $longitude['deg']).str_pad(number_format($longitude['min'], 2, '.', ''), 5, '0', STR_PAD_LEFT).$longitude['NSEW'];
507
+			$w1 = abs(ceil(($latitude['min'] - number_format($latitude['min'], 2, '.', ''))*1000));
508
+			$w2 = abs(ceil(($longitude['min'] - number_format($longitude['min'], 2, '.', ''))*1000));
510 509
 			$w = $w1.$w2;
511 510
 			//$w = '00';
512 511
 			$custom = '';
@@ -527,25 +526,25 @@  discard block
 block discarded – undo
527 526
 				$custom .= 'AI='.$aircraft_icao;
528 527
 			}
529 528
 			if ($custom != '') $custom = ' '.$custom;
530
-			$this->send('AIRCRAFT>APRS,TCPIP*:;'.$hex.'   *'.date('His',strtotime($datetime)).'h'.$coordinate.'^'.str_pad($heading,3,'0',STR_PAD_LEFT).'/'.str_pad($speed,3,'0',STR_PAD_LEFT).'/A='.str_pad($altitude_real,6,'0',STR_PAD_LEFT).' !W'.$w.'!'.$custom."\n");
529
+			$this->send('AIRCRAFT>APRS,TCPIP*:;'.$hex.'   *'.date('His', strtotime($datetime)).'h'.$coordinate.'^'.str_pad($heading, 3, '0', STR_PAD_LEFT).'/'.str_pad($speed, 3, '0', STR_PAD_LEFT).'/A='.str_pad($altitude_real, 6, '0', STR_PAD_LEFT).' !W'.$w.'!'.$custom."\n");
531 530
 		}
532 531
 	}
533 532
 }
534 533
 class APRSMarine extends APRS {
535
-	public function addLiveMarineData($id, $ident, $latitude, $longitude, $heading, $speed,$datetime, $putinarchive,$mmsi,$type,$typeid,$imo,$callsign,$arrival_code,$arrival_date,$status,$statusid,$noarchive,$format_source,$source_name,$over_country) {
534
+	public function addLiveMarineData($id, $ident, $latitude, $longitude, $heading, $speed, $datetime, $putinarchive, $mmsi, $type, $typeid, $imo, $callsign, $arrival_code, $arrival_date, $status, $statusid, $noarchive, $format_source, $source_name, $over_country) {
536 535
 		$Common = new Common();
537 536
 		if ($latitude != '' && $longitude != '') {
538
-			$latitude = $Common->convertDM($latitude,'latitude');
539
-			$longitude = $Common->convertDM($longitude,'longitude');
540
-			$coordinate = sprintf("%02d",$latitude['deg']).str_pad(number_format($latitude['min'],2,'.',''),5,'0',STR_PAD_LEFT).$latitude['NSEW'].'/'.sprintf("%03d",$longitude['deg']).str_pad(number_format($longitude['min'],2,'.',''),5,'0',STR_PAD_LEFT).$longitude['NSEW'];
541
-			$w1 = abs(ceil(($latitude['min'] - number_format($latitude['min'],2,'.',''))*1000));
542
-			$w2 = abs(ceil(($longitude['min'] - number_format($longitude['min'],2,'.',''))*1000));
537
+			$latitude = $Common->convertDM($latitude, 'latitude');
538
+			$longitude = $Common->convertDM($longitude, 'longitude');
539
+			$coordinate = sprintf("%02d", $latitude['deg']).str_pad(number_format($latitude['min'], 2, '.', ''), 5, '0', STR_PAD_LEFT).$latitude['NSEW'].'/'.sprintf("%03d", $longitude['deg']).str_pad(number_format($longitude['min'], 2, '.', ''), 5, '0', STR_PAD_LEFT).$longitude['NSEW'];
540
+			$w1 = abs(ceil(($latitude['min'] - number_format($latitude['min'], 2, '.', ''))*1000));
541
+			$w2 = abs(ceil(($longitude['min'] - number_format($longitude['min'], 2, '.', ''))*1000));
543 542
 			$w = $w1.$w2;
544 543
 			//$w = '00';
545 544
 			$custom = '';
546 545
 			if ($ident != '') {
547 546
 				if ($custom != '') $custom .= '/';
548
-				$custom .= 'CS='.str_replace(' ','_',$ident);
547
+				$custom .= 'CS='.str_replace(' ', '_', $ident);
549 548
 			}
550 549
 			if ($typeid != '') {
551 550
 				if ($custom != '') $custom .= '/';
@@ -565,11 +564,11 @@  discard block
 block discarded – undo
565 564
 			}
566 565
 			if ($arrival_code != '') {
567 566
 				if ($custom != '') $custom .= '/';
568
-				$custom .= 'AC='.str_replace(' ','_',$arrival_code);
567
+				$custom .= 'AC='.str_replace(' ', '_', $arrival_code);
569 568
 			}
570 569
 			if ($custom != '') $custom = ' '.$custom;
571 570
 			$altitude = 0;
572
-			$this->send('MARINE>APRS,TCPIP*:;'.$mmsi.'*'.date('His',strtotime($datetime)).'h'.$coordinate.'s'.str_pad($heading,3,'0',STR_PAD_LEFT).'/'.str_pad($speed,3,'0',STR_PAD_LEFT).'/A='.str_pad($altitude,6,'0',STR_PAD_LEFT).' !W'.$w.'!'.$custom."\n");
571
+			$this->send('MARINE>APRS,TCPIP*:;'.$mmsi.'*'.date('His', strtotime($datetime)).'h'.$coordinate.'s'.str_pad($heading, 3, '0', STR_PAD_LEFT).'/'.str_pad($speed, 3, '0', STR_PAD_LEFT).'/A='.str_pad($altitude, 6, '0', STR_PAD_LEFT).' !W'.$w.'!'.$custom."\n");
573 572
 		}
574 573
 	}
575 574
 }
Please login to merge, or discard this patch.
Braces   +158 added lines, -60 removed lines patch added patch discarded remove patch
@@ -107,17 +107,23 @@  discard block
 block discarded – undo
107 107
 	
108 108
 	/* Check that end was found and body has at least one byte. */
109 109
 	if ($splitpos == 0 || $splitpos + 1 == $input_len || $splitpos === FALSE) {
110
-	    if ($globalDebug) echo '!!! APRS invalid : '.$input."\n";
110
+	    if ($globalDebug) {
111
+	    	echo '!!! APRS invalid : '.$input."\n";
112
+	    }
111 113
 	    return false;
112 114
 	}
113 115
 	
114
-	if ($debug) echo 'input : '.$input."\n";
116
+	if ($debug) {
117
+		echo 'input : '.$input."\n";
118
+	}
115 119
 	/* Save header and body. */
116 120
 	$body = substr($input,$splitpos+1,$input_len);
117 121
 	$body_len = strlen($body);
118 122
 	$header = substr($input,0,$splitpos);
119 123
 	//$header_len = strlen($header);
120
-	if ($debug) echo 'header : '.$header."\n";
124
+	if ($debug) {
125
+		echo 'header : '.$header."\n";
126
+	}
121 127
 	
122 128
 	/* Parse source, target and path. */
123 129
 	//FLRDF0A52>APRS,qAS,LSTB
@@ -131,11 +137,15 @@  discard block
 block discarded – undo
131 137
 		$result['format_source'] = 'famaprs';
132 138
 		$result['source_type'] = 'ais';
133 139
 	    } else {
134
-		if ($debug) echo 'ident : '.$ident."\n";
140
+		if ($debug) {
141
+			echo 'ident : '.$ident."\n";
142
+		}
135 143
 		$result['ident'] = $ident;
136 144
 	    }
137 145
 	} else {
138
-	    if ($debug) 'No ident'."\n";
146
+	    if ($debug) {
147
+	    	'No ident'."\n";
148
+	    }
139 149
 	    return false;
140 150
 	}
141 151
 	$elements = explode(',',$all_elements);
@@ -146,7 +156,9 @@  discard block
 block discarded – undo
146 156
 	        //echo "ok";
147 157
 	        //if ($element == 'TCPIP*') return false;
148 158
 	    } elseif (!preg_match('/^([0-9A-F]{32})$/',$element)) {
149
-		if ($debug) echo 'element : '.$element."\n";
159
+		if ($debug) {
160
+			echo 'element : '.$element."\n";
161
+		}
150 162
 		return false;
151 163
 	    }
152 164
 	    /*
@@ -159,13 +171,17 @@  discard block
 block discarded – undo
159 171
 	}
160 172
 	
161 173
 	$type = substr($body,0,1);
162
-	if ($debug) echo 'type : '.$type."\n";
174
+	if ($debug) {
175
+		echo 'type : '.$type."\n";
176
+	}
163 177
 	if ($type == ';') {
164 178
 		if (isset($result['source_type']) && $result['source_type'] == 'modes') {
165 179
 			$result['address'] = trim(substr($body,1,9));
166 180
 		} elseif (isset($result['source_type']) && $result['source_type'] == 'ais') {
167 181
 			$result['mmsi'] = trim(substr($body,1,9));
168
-		} else $result['ident'] = trim(substr($body,1,9));
182
+		} else {
183
+			$result['ident'] = trim(substr($body,1,9));
184
+		}
169 185
 	} elseif ($type == ',') {
170 186
 		// Invalid data or test data
171 187
 		return false;
@@ -233,7 +249,9 @@  discard block
 block discarded – undo
233 249
 		//$symbol_table = $matches[4];
234 250
 		$lat = intval($lat_deg);
235 251
 		$lon = intval($lon_deg);
236
-		if ($lat > 89 || $lon > 179) return false;
252
+		if ($lat > 89 || $lon > 179) {
253
+			return false;
254
+		}
237 255
 	    
238 256
 	    /*
239 257
 	    $tmp_5b = str_replace('.','',$lat_min);
@@ -243,8 +261,12 @@  discard block
 block discarded – undo
243 261
 	    */
244 262
 		$latitude = $lat + floatval($lat_min)/60;
245 263
 		$longitude = $lon + floatval($lon_min)/60;
246
-		if ($sind == 'S') $latitude = 0-$latitude;
247
-		if ($wind == 'W') $longitude = 0-$longitude;
264
+		if ($sind == 'S') {
265
+			$latitude = 0-$latitude;
266
+		}
267
+		if ($wind == 'W') {
268
+			$longitude = 0-$longitude;
269
+		}
248 270
 		$result['latitude'] = $latitude;
249 271
 		$result['longitude'] = $longitude;
250 272
 		$body_parse = substr($body_parse,18);
@@ -278,7 +300,9 @@  discard block
 block discarded – undo
278 300
 			$body_parse = substr($body_parse,1);
279 301
 			$body_parse_len = strlen($body_parse);
280 302
 			$result['symbol_code'] = $symbol_code;
281
-			if (isset($this->symbols[$symbol_code])) $result['symbol'] = $this->symbols[$symbol_code];
303
+			if (isset($this->symbols[$symbol_code])) {
304
+				$result['symbol'] = $this->symbols[$symbol_code];
305
+			}
282 306
 			if ($symbol_code != '_') {
283 307
 			}
284 308
 		    //$body_parse = substr($body_parse,1);
@@ -289,7 +313,9 @@  discard block
 block discarded – undo
289 313
 		        if (preg_match('/^([0-9\\. ]{3})\\/([0-9\\. ]{3})/',$body_parse)) {
290 314
 		    	    $course = substr($body_parse,0,3);
291 315
 		    	    $tmp_s = intval($course);
292
-		    	    if ($tmp_s >= 1 && $tmp_s <= 360) $result['heading'] = intval($course);
316
+		    	    if ($tmp_s >= 1 && $tmp_s <= 360) {
317
+		    	    	$result['heading'] = intval($course);
318
+		    	    }
293 319
 		    	    $speed = substr($body_parse,4,3);
294 320
 		    	    if ($speed != '...') {
295 321
 		    		//$result['speed'] = round($speed*1.852);
@@ -330,10 +356,16 @@  discard block
 block discarded – undo
330 356
 			        $lat_off = (($dao_split[1])-48.0)*0.001/60.0;
331 357
 			        $lon_off = (($dao_split[2])-48.0)*0.001/60.0;
332 358
 			    
333
-				if ($result['latitude'] < 0) $result['latitude'] -= $lat_off;
334
-				else $result['latitude'] += $lat_off;
335
-				if ($result['longitude'] < 0) $result['longitude'] -= $lon_off;
336
-				else $result['longitude'] += $lon_off;
359
+				if ($result['latitude'] < 0) {
360
+					$result['latitude'] -= $lat_off;
361
+				} else {
362
+					$result['latitude'] += $lat_off;
363
+				}
364
+				if ($result['longitude'] < 0) {
365
+					$result['longitude'] -= $lon_off;
366
+				} else {
367
+					$result['longitude'] += $lon_off;
368
+				}
337 369
 			    }
338 370
 			    
339 371
 		            $body_parse = substr($body_parse,6);
@@ -375,27 +407,48 @@  discard block
 block discarded – undo
375 407
 			$address = substr($id,2);
376 408
 			//print_r($matches);
377 409
 			$addressType = (intval(substr($id,0,2),16))&3;
378
-			if ($addressType == 0) $result['addresstype'] = "RANDOM";
379
-			elseif ($addressType == 1) $result['addresstype'] = "ICAO";
380
-			elseif ($addressType == 2) $result['addresstype'] = "FLARM";
381
-			elseif ($addressType == 3) $result['addresstype'] = "OGN";
410
+			if ($addressType == 0) {
411
+				$result['addresstype'] = "RANDOM";
412
+			} elseif ($addressType == 1) {
413
+				$result['addresstype'] = "ICAO";
414
+			} elseif ($addressType == 2) {
415
+				$result['addresstype'] = "FLARM";
416
+			} elseif ($addressType == 3) {
417
+				$result['addresstype'] = "OGN";
418
+			}
382 419
 			$aircraftType = $this->urshift(((intval(substr($id,0,2),16)) & 0b1111100),2);
383 420
 			$result['aircrafttype_code'] = $aircraftType;
384
-			if ($aircraftType == 0) $result['aircrafttype'] = "UNKNOWN";
385
-			elseif ($aircraftType == 1) $result['aircrafttype'] = "GLIDER";
386
-			elseif ($aircraftType == 2) $result['aircrafttype'] = "TOW_PLANE";
387
-			elseif ($aircraftType == 3) $result['aircrafttype'] = "HELICOPTER_ROTORCRAFT";
388
-			elseif ($aircraftType == 4) $result['aircrafttype'] = "PARACHUTE";
389
-			elseif ($aircraftType == 5) $result['aircrafttype'] = "DROP_PLANE";
390
-			elseif ($aircraftType == 6) $result['aircrafttype'] = "HANG_GLIDER";
391
-			elseif ($aircraftType == 7) $result['aircrafttype'] = "PARA_GLIDER";
392
-			elseif ($aircraftType == 8) $result['aircrafttype'] = "POWERED_AIRCRAFT";
393
-			elseif ($aircraftType == 9) $result['aircrafttype'] = "JET_AIRCRAFT";
394
-			elseif ($aircraftType == 10) $result['aircrafttype'] = "UFO";
395
-			elseif ($aircraftType == 11) $result['aircrafttype'] = "BALLOON";
396
-			elseif ($aircraftType == 12) $result['aircrafttype'] = "AIRSHIP";
397
-			elseif ($aircraftType == 13) $result['aircrafttype'] = "UAV";
398
-			elseif ($aircraftType == 15) $result['aircrafttype'] = "STATIC_OBJECT";
421
+			if ($aircraftType == 0) {
422
+				$result['aircrafttype'] = "UNKNOWN";
423
+			} elseif ($aircraftType == 1) {
424
+				$result['aircrafttype'] = "GLIDER";
425
+			} elseif ($aircraftType == 2) {
426
+				$result['aircrafttype'] = "TOW_PLANE";
427
+			} elseif ($aircraftType == 3) {
428
+				$result['aircrafttype'] = "HELICOPTER_ROTORCRAFT";
429
+			} elseif ($aircraftType == 4) {
430
+				$result['aircrafttype'] = "PARACHUTE";
431
+			} elseif ($aircraftType == 5) {
432
+				$result['aircrafttype'] = "DROP_PLANE";
433
+			} elseif ($aircraftType == 6) {
434
+				$result['aircrafttype'] = "HANG_GLIDER";
435
+			} elseif ($aircraftType == 7) {
436
+				$result['aircrafttype'] = "PARA_GLIDER";
437
+			} elseif ($aircraftType == 8) {
438
+				$result['aircrafttype'] = "POWERED_AIRCRAFT";
439
+			} elseif ($aircraftType == 9) {
440
+				$result['aircrafttype'] = "JET_AIRCRAFT";
441
+			} elseif ($aircraftType == 10) {
442
+				$result['aircrafttype'] = "UFO";
443
+			} elseif ($aircraftType == 11) {
444
+				$result['aircrafttype'] = "BALLOON";
445
+			} elseif ($aircraftType == 12) {
446
+				$result['aircrafttype'] = "AIRSHIP";
447
+			} elseif ($aircraftType == 13) {
448
+				$result['aircrafttype'] = "UAV";
449
+			} elseif ($aircraftType == 15) {
450
+				$result['aircrafttype'] = "STATIC_OBJECT";
451
+			}
399 452
 			$stealth = (intval(substr($id,0,2), 16) & 0b10000000) != 0;
400 453
 			$result['stealth'] = $stealth;
401 454
 			$result['address'] = $address;
@@ -435,13 +488,21 @@  discard block
 block discarded – undo
435 488
 			$result['temp'] = round(5/9*(($matches[1])-32),1);
436 489
 		    }
437 490
 		}
438
-		} else $result['comment'] = trim($body_parse);
491
+		} else {
492
+			$result['comment'] = trim($body_parse);
493
+		}
439 494
 
440 495
 	    }
441 496
 	//}
442
-	if (isset($result['latitude'])) $result['latitude'] = round($result['latitude'],4);
443
-	if (isset($result['longitude'])) $result['longitude'] = round($result['longitude'],4);
444
-	if ($debug) print_r($result);
497
+	if (isset($result['latitude'])) {
498
+		$result['latitude'] = round($result['latitude'],4);
499
+	}
500
+	if (isset($result['longitude'])) {
501
+		$result['longitude'] = round($result['longitude'],4);
502
+	}
503
+	if ($debug) {
504
+		print_r($result);
505
+	}
445 506
 	return $result;
446 507
     }
447 508
     
@@ -450,12 +511,21 @@  discard block
 block discarded – undo
450 511
 	$aprs_connect = 0;
451 512
 	$aprs_keep = 120;
452 513
 	$aprs_last_tx = time();
453
-	if (isset($globalAPRSversion)) $aprs_version = $globalAPRSversion;
454
-	else $aprs_version = 'FlightAirMap '.str_replace(' ','_',$globalName);
455
-	if (isset($globalServerAPRSssid)) $aprs_ssid = $globalServerAPRSssid;
456
-	else $aprs_ssid = substr('FAM'.strtoupper(str_replace(' ','_',$globalName)),0,8);
457
-	if (isset($globalServerAPRSpass)) $aprs_pass = $globalServerAPRSpass;
458
-	else $aprs_pass = '-1';
514
+	if (isset($globalAPRSversion)) {
515
+		$aprs_version = $globalAPRSversion;
516
+	} else {
517
+		$aprs_version = 'FlightAirMap '.str_replace(' ','_',$globalName);
518
+	}
519
+	if (isset($globalServerAPRSssid)) {
520
+		$aprs_ssid = $globalServerAPRSssid;
521
+	} else {
522
+		$aprs_ssid = substr('FAM'.strtoupper(str_replace(' ','_',$globalName)),0,8);
523
+	}
524
+	if (isset($globalServerAPRSpass)) {
525
+		$aprs_pass = $globalServerAPRSpass;
526
+	} else {
527
+		$aprs_pass = '-1';
528
+	}
459 529
 	
460 530
 	$aprs_filter  = '';
461 531
 	$aprs_login = "user {$aprs_ssid} pass {$aprs_pass} vers {$aprs_version}\n";
@@ -488,10 +558,14 @@  discard block
 block discarded – undo
488 558
     
489 559
     public function send($data) {
490 560
 	global $globalDebug;
491
-	if ($this->connected === false) $this->connect();
561
+	if ($this->connected === false) {
562
+		$this->connect();
563
+	}
492 564
 	$send = socket_send( $this->socket  , $data , strlen($data),0);
493 565
 	if ($send === FALSE) {
494
-		if ($globalDebug) echo 'Reconnect...';
566
+		if ($globalDebug) {
567
+			echo 'Reconnect...';
568
+		}
495 569
 		socket_close($this->socket);
496 570
 		$this->connect();
497 571
 	}
@@ -511,22 +585,32 @@  discard block
 block discarded – undo
511 585
 			//$w = '00';
512 586
 			$custom = '';
513 587
 			if ($ident != '') {
514
-				if ($custom != '') $custom .= '/';
588
+				if ($custom != '') {
589
+					$custom .= '/';
590
+				}
515 591
 				$custom .= 'CS='.$ident;
516 592
 			}
517 593
 			if ($squawk != '') {
518
-				if ($custom != '') $custom .= '/';
594
+				if ($custom != '') {
595
+					$custom .= '/';
596
+				}
519 597
 				$custom .= 'SQ='.$squawk;
520 598
 			}
521 599
 			if ($verticalrate != '') {
522
-				if ($custom != '') $custom .= '/';
600
+				if ($custom != '') {
601
+					$custom .= '/';
602
+				}
523 603
 				$custom .= 'VR='.$verticalrate;
524 604
 			}
525 605
 			if ($aircraft_icao != '' && $aircraft_icao != 'NA') {
526
-				if ($custom != '') $custom .= '/';
606
+				if ($custom != '') {
607
+					$custom .= '/';
608
+				}
527 609
 				$custom .= 'AI='.$aircraft_icao;
528 610
 			}
529
-			if ($custom != '') $custom = ' '.$custom;
611
+			if ($custom != '') {
612
+				$custom = ' '.$custom;
613
+			}
530 614
 			$this->send('AIRCRAFT>APRS,TCPIP*:;'.$hex.'   *'.date('His',strtotime($datetime)).'h'.$coordinate.'^'.str_pad($heading,3,'0',STR_PAD_LEFT).'/'.str_pad($speed,3,'0',STR_PAD_LEFT).'/A='.str_pad($altitude_real,6,'0',STR_PAD_LEFT).' !W'.$w.'!'.$custom."\n");
531 615
 		}
532 616
 	}
@@ -544,30 +628,44 @@  discard block
 block discarded – undo
544 628
 			//$w = '00';
545 629
 			$custom = '';
546 630
 			if ($ident != '') {
547
-				if ($custom != '') $custom .= '/';
631
+				if ($custom != '') {
632
+					$custom .= '/';
633
+				}
548 634
 				$custom .= 'CS='.str_replace(' ','_',$ident);
549 635
 			}
550 636
 			if ($typeid != '') {
551
-				if ($custom != '') $custom .= '/';
637
+				if ($custom != '') {
638
+					$custom .= '/';
639
+				}
552 640
 				$custom .= 'TI='.$typeid;
553 641
 			}
554 642
 			if ($statusid != '') {
555
-				if ($custom != '') $custom .= '/';
643
+				if ($custom != '') {
644
+					$custom .= '/';
645
+				}
556 646
 				$custom .= 'SI='.$statusid;
557 647
 			}
558 648
 			if ($imo != '') {
559
-				if ($custom != '') $custom .= '/';
649
+				if ($custom != '') {
650
+					$custom .= '/';
651
+				}
560 652
 				$custom .= 'IMO='.$imo;
561 653
 			}
562 654
 			if ($arrival_date != '') {
563
-				if ($custom != '') $custom .= '/';
655
+				if ($custom != '') {
656
+					$custom .= '/';
657
+				}
564 658
 				$custom .= 'AD='.strtotime($arrival_date);
565 659
 			}
566 660
 			if ($arrival_code != '') {
567
-				if ($custom != '') $custom .= '/';
661
+				if ($custom != '') {
662
+					$custom .= '/';
663
+				}
568 664
 				$custom .= 'AC='.str_replace(' ','_',$arrival_code);
569 665
 			}
570
-			if ($custom != '') $custom = ' '.$custom;
666
+			if ($custom != '') {
667
+				$custom = ' '.$custom;
668
+			}
571 669
 			$altitude = 0;
572 670
 			$this->send('MARINE>APRS,TCPIP*:;'.$mmsi.'*'.date('His',strtotime($datetime)).'h'.$coordinate.'s'.str_pad($heading,3,'0',STR_PAD_LEFT).'/'.str_pad($speed,3,'0',STR_PAD_LEFT).'/A='.str_pad($altitude,6,'0',STR_PAD_LEFT).' !W'.$w.'!'.$custom."\n");
573 671
 		}
Please login to merge, or discard this patch.
live-geojson.php 3 patches
Indentation   +63 added lines, -63 removed lines patch added patch discarded remove patch
@@ -5,23 +5,23 @@  discard block
 block discarded – undo
5 5
 $marine = false;
6 6
 $usecoord = false;
7 7
 if (isset($_GET['tracker'])) {
8
-    $tracker = true;
8
+	$tracker = true;
9 9
 }
10 10
 if (isset($_GET['marine'])) {
11
-    $marine = true;
11
+	$marine = true;
12 12
 }
13 13
 if ($tracker) {
14
-    require_once('require/class.Tracker.php');
15
-    require_once('require/class.TrackerLive.php');
16
-    require_once('require/class.TrackerArchive.php');
14
+	require_once('require/class.Tracker.php');
15
+	require_once('require/class.TrackerLive.php');
16
+	require_once('require/class.TrackerArchive.php');
17 17
 } elseif ($marine) {
18
-    require_once('require/class.Marine.php');
19
-    require_once('require/class.MarineLive.php');
20
-    require_once('require/class.MarineArchive.php');
18
+	require_once('require/class.Marine.php');
19
+	require_once('require/class.MarineLive.php');
20
+	require_once('require/class.MarineArchive.php');
21 21
 } else {
22
-    require_once('require/class.Spotter.php');
23
-    require_once('require/class.SpotterLive.php');
24
-    require_once('require/class.SpotterArchive.php');
22
+	require_once('require/class.Spotter.php');
23
+	require_once('require/class.SpotterLive.php');
24
+	require_once('require/class.SpotterArchive.php');
25 25
 }
26 26
 
27 27
 $begintime = microtime(true);
@@ -41,10 +41,10 @@  discard block
 block discarded – undo
41 41
 $Common = new Common();
42 42
 
43 43
 if (isset($_GET['download'])) {
44
-    if ($_GET['download'] == "true")
45
-    {
44
+	if ($_GET['download'] == "true")
45
+	{
46 46
 	header('Content-disposition: attachment; filename="flightairmap.json"');
47
-    }
47
+	}
48 48
 }
49 49
 header('Content-Type: text/javascript');
50 50
 
@@ -498,17 +498,17 @@  discard block
 block discarded – undo
498 498
 				if ($history == '' && isset($_COOKIE['history'])) $history = $_COOKIE['history'];
499 499
 				
500 500
 				if (
501
-				    (isset($_COOKIE['flightpath']) && $_COOKIE['flightpath'] == 'true') 
502
-				    || ((isset($globalMapHistory) && $globalMapHistory) || $allhistory)
501
+					(isset($_COOKIE['flightpath']) && $_COOKIE['flightpath'] == 'true') 
502
+					|| ((isset($globalMapHistory) && $globalMapHistory) || $allhistory)
503 503
 				//    || (isset($history) && $history != '' && $history != 'NA' && ($history == $spotter_item['ident'] || $history == $spotter_item['flightaware_id']))
504 504
 				//    || (isset($history) && $history != '' && $history != 'NA' && $history == $spotter_item['ident'])
505
-				    || (isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['flightaware_id']) && str_replace('-','',$history) == str_replace('-','',$spotter_item['flightaware_id']))
506
-				    || (isset($history) && $history == '' && isset($spotter_item['flightaware_id']) && isset($_GET['flightaware_id']) && $_GET['flightaware_id'] == $spotter_item['flightaware_id'])
507
-				    || (isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['fammarine_id']) && str_replace('-','',$history) == str_replace('-','',$spotter_item['fammarine_id']))
508
-				    || (isset($history) && $history == '' && isset($spotter_item['flightaware_id']) && isset($_GET['fammarine_id']) && $_GET['fammarine_id'] == $spotter_item['fammarine_id'])
509
-				    || (isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['famtrackid']) && str_replace('-','',$history) == str_replace('-','',$spotter_item['famtrackid']))
510
-				    || (isset($history) && $history == '' && isset($spotter_item['flightaware_id']) && isset($_GET['famtrackid']) && $_GET['famtrackid'] == $spotter_item['famtrackid'])
511
-				    ) {
505
+					|| (isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['flightaware_id']) && str_replace('-','',$history) == str_replace('-','',$spotter_item['flightaware_id']))
506
+					|| (isset($history) && $history == '' && isset($spotter_item['flightaware_id']) && isset($_GET['flightaware_id']) && $_GET['flightaware_id'] == $spotter_item['flightaware_id'])
507
+					|| (isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['fammarine_id']) && str_replace('-','',$history) == str_replace('-','',$spotter_item['fammarine_id']))
508
+					|| (isset($history) && $history == '' && isset($spotter_item['flightaware_id']) && isset($_GET['fammarine_id']) && $_GET['fammarine_id'] == $spotter_item['fammarine_id'])
509
+					|| (isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['famtrackid']) && str_replace('-','',$history) == str_replace('-','',$spotter_item['famtrackid']))
510
+					|| (isset($history) && $history == '' && isset($spotter_item['flightaware_id']) && isset($_GET['famtrackid']) && $_GET['famtrackid'] == $spotter_item['famtrackid'])
511
+					) {
512 512
 					if ($tracker) {
513 513
 						if ($from_archive || $globalArchive) {
514 514
 							$spotter_history_array = $TrackerArchive->getAllArchiveTrackerDataById($spotter_item['famtrackid']);
@@ -597,65 +597,65 @@  discard block
 block discarded – undo
597 597
 				}
598 598
 				
599 599
 				if (((isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['flightaware_id']) && str_replace('-','',$history) == str_replace('-','',$spotter_item['flightaware_id']))
600
-				    || (isset($history) && $history == '' && isset($spotter_item['flightaware_id']) && isset($_GET['flightaware_id']) && $_GET['flightaware_id'] == $spotter_item['flightaware_id']))
601
-				     && (isset($spotter_item['departure_airport']) 
602
-				        && $spotter_item['departure_airport'] != 'NA' 
603
-				        && isset($spotter_item['arrival_airport']) 
604
-				        && $spotter_item['arrival_airport'] != 'NA' 
605
-				        && ((isset($_COOKIE['MapRoute']) && $_COOKIE['MapRoute'] == "true") 
606
-				    	    || (!isset($_COOKIE['MapRoute']) && isset($globalMapRoute) && $globalMapRoute)))) {
607
-				    if ($compress) $output_air = '{"type": "Feature","properties": {"c": "'.$spotter_item['ident'].'","t": "route"},"geometry": {"type": "LineString","coordinates": [';
608
-				    else $output_air = '{"type": "Feature","properties": {"callsign": "'.$spotter_item['ident'].'","type": "route"},"geometry": {"type": "LineString","coordinates": [';
609
-				    if (isset($spotter_item['departure_airport_latitude'])) {
600
+					|| (isset($history) && $history == '' && isset($spotter_item['flightaware_id']) && isset($_GET['flightaware_id']) && $_GET['flightaware_id'] == $spotter_item['flightaware_id']))
601
+					 && (isset($spotter_item['departure_airport']) 
602
+						&& $spotter_item['departure_airport'] != 'NA' 
603
+						&& isset($spotter_item['arrival_airport']) 
604
+						&& $spotter_item['arrival_airport'] != 'NA' 
605
+						&& ((isset($_COOKIE['MapRoute']) && $_COOKIE['MapRoute'] == "true") 
606
+							|| (!isset($_COOKIE['MapRoute']) && isset($globalMapRoute) && $globalMapRoute)))) {
607
+					if ($compress) $output_air = '{"type": "Feature","properties": {"c": "'.$spotter_item['ident'].'","t": "route"},"geometry": {"type": "LineString","coordinates": [';
608
+					else $output_air = '{"type": "Feature","properties": {"callsign": "'.$spotter_item['ident'].'","type": "route"},"geometry": {"type": "LineString","coordinates": [';
609
+					if (isset($spotter_item['departure_airport_latitude'])) {
610 610
 					$output_air .= '['.$spotter_item['departure_airport_longitude'].','.$spotter_item['departure_airport_latitude'].'],';
611
-				    } elseif (isset($spotter_item['departure_airport']) && $spotter_item['departure_airport'] != 'NA') {
611
+					} elseif (isset($spotter_item['departure_airport']) && $spotter_item['departure_airport'] != 'NA') {
612 612
 					$dairport = $Spotter->getAllAirportInfo($spotter_item['departure_airport']);
613 613
 					if (isset($dairport[0]['latitude'])) {
614
-					    $output_air .= '['.$dairport[0]['longitude'].','.$dairport[0]['latitude'].'],';
614
+						$output_air .= '['.$dairport[0]['longitude'].','.$dairport[0]['latitude'].'],';
615 615
 					}
616
-				    }
617
-				    if (isset($spotter_item['arrival_airport_latitude'])) {
616
+					}
617
+					if (isset($spotter_item['arrival_airport_latitude'])) {
618 618
 					$output_air .= '['.$spotter_item['arrival_airport_longitude'].','.$spotter_item['arrival_airport_latitude'].'],';
619
-				    } elseif (isset($spotter_item['arrival_airport']) && $spotter_item['arrival_airport'] != 'NA') {
619
+					} elseif (isset($spotter_item['arrival_airport']) && $spotter_item['arrival_airport'] != 'NA') {
620 620
 					$aairport = $Spotter->getAllAirportInfo($spotter_item['arrival_airport']);
621 621
 					if (isset($aairport[0]['latitude'])) {
622
-					    $output_air .= '['.$aairport[0]['longitude'].','.$aairport[0]['latitude'].'],';
622
+						$output_air .= '['.$aairport[0]['longitude'].','.$aairport[0]['latitude'].'],';
623 623
 					}
624
-				    }
625
-				    $output_air  = substr($output_air, 0, -1);
626
-				    $output_air .= ']}},';
627
-				    $output .= $output_air;
628
-				    unset($output_air);
624
+					}
625
+					$output_air  = substr($output_air, 0, -1);
626
+					$output_air .= ']}},';
627
+					$output .= $output_air;
628
+					unset($output_air);
629 629
 				}
630 630
 
631 631
 				//if (isset($history) && $history != '' && $history == $spotter_item['ident'] && isset($spotter_item['departure_airport']) && $spotter_item['departure_airport'] != 'NA' && isset($spotter_item['arrival_airport']) && $spotter_item['arrival_airport'] != 'NA' && ((isset($_COOKIE['MapRoute']) && $_COOKIE['MapRoute'] == "true") || (!isset($_COOKIE['MapRoute']) && (!isset($globalMapRoute) || (isset($globalMapRoute) && $globalMapRoute))))) {
632 632
 				//if (isset($history) && $history != '' && $history == $spotter_item['ident'] && isset($spotter_item['arrival_airport']) && $spotter_item['arrival_airport'] != 'NA' && ((isset($_COOKIE['MapRoute']) && $_COOKIE['MapRoute'] == "true") || (!isset($_COOKIE['MapRoute']) && (!isset($globalMapRoute) || (isset($globalMapRoute) && $globalMapRoute))))) {
633 633
 				if (((isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['flightaware_id']) && str_replace('-','',$history) == str_replace('-','',$spotter_item['flightaware_id']))
634
-				    || (isset($history) && $history == '' && isset($spotter_item['flightaware_id']) && isset($_GET['flightaware_id']) && $_GET['flightaware_id'] == $spotter_item['flightaware_id']))
635
-				     && (isset($spotter_item['arrival_airport']) 
636
-				        && $spotter_item['arrival_airport'] != 'NA' 
637
-				        && ((isset($_COOKIE['MapRemainingRoute']) && $_COOKIE['MapRemainingRoute'] == "true") 
638
-				    	    || (!isset($_COOKIE['MapRemainaingRoute']) && (!isset($globalMapRemainingRoute) 
639
-				    	    || (isset($globalMapRemainingRoute) && $globalMapRemainingRoute)))))) {
640
-				    $havedata = false;
641
-				    if ($compress) $output_dest = '{"type": "Feature","properties": {"c": "'.$spotter_item['ident'].'","t": "routedest"},"geometry": {"type": "LineString","coordinates": [';
642
-				    else $output_dest = '{"type": "Feature","properties": {"callsign": "'.$spotter_item['ident'].'","type": "routedest"},"geometry": {"type": "LineString","coordinates": [';
643
-				    $output_dest .= '['.$spotter_item['longitude'].','.$spotter_item['latitude'].'],';
634
+					|| (isset($history) && $history == '' && isset($spotter_item['flightaware_id']) && isset($_GET['flightaware_id']) && $_GET['flightaware_id'] == $spotter_item['flightaware_id']))
635
+					 && (isset($spotter_item['arrival_airport']) 
636
+						&& $spotter_item['arrival_airport'] != 'NA' 
637
+						&& ((isset($_COOKIE['MapRemainingRoute']) && $_COOKIE['MapRemainingRoute'] == "true") 
638
+							|| (!isset($_COOKIE['MapRemainaingRoute']) && (!isset($globalMapRemainingRoute) 
639
+							|| (isset($globalMapRemainingRoute) && $globalMapRemainingRoute)))))) {
640
+					$havedata = false;
641
+					if ($compress) $output_dest = '{"type": "Feature","properties": {"c": "'.$spotter_item['ident'].'","t": "routedest"},"geometry": {"type": "LineString","coordinates": [';
642
+					else $output_dest = '{"type": "Feature","properties": {"callsign": "'.$spotter_item['ident'].'","type": "routedest"},"geometry": {"type": "LineString","coordinates": [';
643
+					$output_dest .= '['.$spotter_item['longitude'].','.$spotter_item['latitude'].'],';
644 644
 
645
-				    if (isset($spotter_item['arrival_airport_latitude'])) {
645
+					if (isset($spotter_item['arrival_airport_latitude'])) {
646 646
 					$output_dest .= '['.$spotter_item['arrival_airport_longitude'].','.$spotter_item['arrival_airport_latitude'].']';
647 647
 					$havedata = true;
648
-				    } elseif (isset($spotter_item['arrival_airport']) && $spotter_item['arrival_airport'] != 'NA') {
648
+					} elseif (isset($spotter_item['arrival_airport']) && $spotter_item['arrival_airport'] != 'NA') {
649 649
 					$aairport = $Spotter->getAllAirportInfo($spotter_item['arrival_airport']);
650 650
 					if (isset($aairport[0]['latitude'])) {
651
-					    $output_dest .= '['.$aairport[0]['longitude'].','.$aairport[0]['latitude'].']';
652
-					    $havedata = true;
651
+						$output_dest .= '['.$aairport[0]['longitude'].','.$aairport[0]['latitude'].']';
652
+						$havedata = true;
653 653
 					}
654
-				    }
655
-				    //$output_dest  = substr($output_dest, 0, -1);
656
-				    $output_dest .= ']}},';
657
-				    if ($havedata) $output .= $output_dest;
658
-				    unset($output_dest);
654
+					}
655
+					//$output_dest  = substr($output_dest, 0, -1);
656
+					$output_dest .= ']}},';
657
+					if ($havedata) $output .= $output_dest;
658
+					unset($output_dest);
659 659
 				}
660 660
 			}
661 661
 			$output  = substr($output, 0, -1);
Please login to merge, or discard this patch.
Spacing   +56 added lines, -56 removed lines patch added patch discarded remove patch
@@ -55,23 +55,23 @@  discard block
 block discarded – undo
55 55
 $min = true;
56 56
 $allhistory = false;
57 57
 $filter['source'] = array();
58
-if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalVATSIM) && $globalVATSIM && isset($_COOKIE['filter_ShowVATSIM']) && $_COOKIE['filter_ShowVATSIM'] == 'true') $filter['source'] = array_merge($filter['source'],array('vatsimtxt'));
59
-if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalIVAO) && $globalIVAO && isset($_COOKIE['filter_ShowIVAO']) && $_COOKIE['filter_ShowIVAO'] == 'true') $filter['source'] = array_merge($filter['source'],array('whazzup'));
60
-if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalphpVMS) && $globalphpVMS && isset($_COOKIE['filter_ShowVMS']) && $_COOKIE['filter_ShowVMS'] == 'true') $filter['source'] = array_merge($filter['source'],array('phpvmacars'));
61
-if ((!isset($globalMapchoose) || $globalMapchoose) && isset($globalSBS1) && $globalSBS1 && isset($_COOKIE['filter_ShowSBS1']) && $_COOKIE['filter_ShowSBS1'] == 'true') $filter['source'] = array_merge($filter['source'],array('sbs','famaprs'));
62
-if ((!isset($globalMapchoose) || $globalMapchoose) && isset($globalAPRS) && $globalAPRS && isset($_COOKIE['filter_ShowAPRS']) && $_COOKIE['filter_ShowAPRS'] == 'true') $filter['source'] = array_merge($filter['source'],array('aprs'));
63
-if (isset($_COOKIE['filter_ident']) && $_COOKIE['filter_ident'] != '') $filter['ident'] = filter_var($_COOKIE['filter_ident'],FILTER_SANITIZE_STRING);
64
-if (isset($_COOKIE['filter_Airlines']) && $_COOKIE['filter_Airlines'] != '') $filter['airlines'] = filter_var_array(explode(',',$_COOKIE['filter_Airlines']),FILTER_SANITIZE_STRING);
65
-if (isset($_COOKIE['filter_Sources']) && $_COOKIE['filter_Sources'] != '') $filter['source_aprs'] = filter_var_array(explode(',',$_COOKIE['filter_Sources']),FILTER_SANITIZE_STRING);
66
-if (isset($_COOKIE['filter_airlinestype']) && $_COOKIE['filter_airlinestype'] != 'all') $filter['airlinestype'] = filter_var($_COOKIE['filter_airlinestype'],FILTER_SANITIZE_STRING);
67
-if (isset($_COOKIE['filter_alliance']) && $_COOKIE['filter_alliance'] != 'all') $filter['alliance'] = filter_var($_COOKIE['filter_alliance'],FILTER_SANITIZE_STRING);
58
+if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalVATSIM) && $globalVATSIM && isset($_COOKIE['filter_ShowVATSIM']) && $_COOKIE['filter_ShowVATSIM'] == 'true') $filter['source'] = array_merge($filter['source'], array('vatsimtxt'));
59
+if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalIVAO) && $globalIVAO && isset($_COOKIE['filter_ShowIVAO']) && $_COOKIE['filter_ShowIVAO'] == 'true') $filter['source'] = array_merge($filter['source'], array('whazzup'));
60
+if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalphpVMS) && $globalphpVMS && isset($_COOKIE['filter_ShowVMS']) && $_COOKIE['filter_ShowVMS'] == 'true') $filter['source'] = array_merge($filter['source'], array('phpvmacars'));
61
+if ((!isset($globalMapchoose) || $globalMapchoose) && isset($globalSBS1) && $globalSBS1 && isset($_COOKIE['filter_ShowSBS1']) && $_COOKIE['filter_ShowSBS1'] == 'true') $filter['source'] = array_merge($filter['source'], array('sbs', 'famaprs'));
62
+if ((!isset($globalMapchoose) || $globalMapchoose) && isset($globalAPRS) && $globalAPRS && isset($_COOKIE['filter_ShowAPRS']) && $_COOKIE['filter_ShowAPRS'] == 'true') $filter['source'] = array_merge($filter['source'], array('aprs'));
63
+if (isset($_COOKIE['filter_ident']) && $_COOKIE['filter_ident'] != '') $filter['ident'] = filter_var($_COOKIE['filter_ident'], FILTER_SANITIZE_STRING);
64
+if (isset($_COOKIE['filter_Airlines']) && $_COOKIE['filter_Airlines'] != '') $filter['airlines'] = filter_var_array(explode(',', $_COOKIE['filter_Airlines']), FILTER_SANITIZE_STRING);
65
+if (isset($_COOKIE['filter_Sources']) && $_COOKIE['filter_Sources'] != '') $filter['source_aprs'] = filter_var_array(explode(',', $_COOKIE['filter_Sources']), FILTER_SANITIZE_STRING);
66
+if (isset($_COOKIE['filter_airlinestype']) && $_COOKIE['filter_airlinestype'] != 'all') $filter['airlinestype'] = filter_var($_COOKIE['filter_airlinestype'], FILTER_SANITIZE_STRING);
67
+if (isset($_COOKIE['filter_alliance']) && $_COOKIE['filter_alliance'] != 'all') $filter['alliance'] = filter_var($_COOKIE['filter_alliance'], FILTER_SANITIZE_STRING);
68 68
 
69 69
 if (isset($globalMapPopup) && !$globalMapPopup && !(isset($_COOKIE['flightpopup']) && $_COOKIE['flightpopup'] == 'true')) {
70 70
 	$min = true;
71 71
 } else $min = false;
72 72
 
73 73
 if (isset($_GET['ident'])) {
74
-	$ident = urldecode(filter_input(INPUT_GET,'ident',FILTER_SANITIZE_STRING));
74
+	$ident = urldecode(filter_input(INPUT_GET, 'ident', FILTER_SANITIZE_STRING));
75 75
 	if ($tracker) {
76 76
 		$spotter_array = $TrackerLive->getLastLiveTrackerDataByIdent($ident);
77 77
 	} elseif ($marine) {
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
 	}
86 86
 	$allhistory = true;
87 87
 } elseif (isset($_GET['flightaware_id'])) {
88
-	$flightaware_id = filter_input(INPUT_GET,'flightaware_id',FILTER_SANITIZE_STRING);
88
+	$flightaware_id = filter_input(INPUT_GET, 'flightaware_id', FILTER_SANITIZE_STRING);
89 89
 	$spotter_array = $SpotterLive->getLastLiveSpotterDataById($flightaware_id);
90 90
 	if (empty($spotter_array)) {
91 91
 		$from_archive = true;
@@ -93,44 +93,44 @@  discard block
 block discarded – undo
93 93
 	}
94 94
 	$allhistory = true;
95 95
 } elseif (isset($_GET['famtrack_id'])) {
96
-	$famtrack_id = urldecode(filter_input(INPUT_GET,'famtrack_id',FILTER_SANITIZE_STRING));
96
+	$famtrack_id = urldecode(filter_input(INPUT_GET, 'famtrack_id', FILTER_SANITIZE_STRING));
97 97
 	$spotter_array = $TrackerLive->getLastLiveTrackerDataById($famtrack_id);
98 98
 	$allhistory = true;
99 99
 } elseif (isset($_GET['fammarine_id'])) {
100
-	$fammarine_id = urldecode(filter_input(INPUT_GET,'fammarine_id',FILTER_SANITIZE_STRING));
100
+	$fammarine_id = urldecode(filter_input(INPUT_GET, 'fammarine_id', FILTER_SANITIZE_STRING));
101 101
 	$spotter_array = $MarineLive->getLastLiveMarineDataById($fammarine_id);
102 102
 	$allhistory = true;
103 103
 } elseif (isset($_GET['coord']) && (!isset($globalMapPopup) || $globalMapPopup || (isset($_COOKIE['flightpopup']) && $_COOKIE['flightpopup'] == 'true'))) {
104 104
 //} elseif (isset($_GET['coord'])) {
105 105
 	$usecoord = true;
106
-	$coord = explode(',',$_GET['coord']);
106
+	$coord = explode(',', $_GET['coord']);
107 107
 	if ($tracker) {
108
-		$spotter_array = $TrackerLive->getLiveTrackerDatabyCoord($coord,$filter);
108
+		$spotter_array = $TrackerLive->getLiveTrackerDatabyCoord($coord, $filter);
109 109
 	} elseif ($marine) {
110
-		$spotter_array = $MarineLive->getLiveMarineDatabyCoord($coord,$filter);
110
+		$spotter_array = $MarineLive->getLiveMarineDatabyCoord($coord, $filter);
111 111
 	} else {
112
-		$spotter_array = $SpotterLive->getLiveSpotterDatabyCoord($coord,$filter);
112
+		$spotter_array = $SpotterLive->getLiveSpotterDatabyCoord($coord, $filter);
113 113
 	}
114 114
 } elseif (isset($globalMapUseBbox) && $globalMapUseBbox && isset($_GET['coord']) && $min) {
115 115
 	$usecoord = true;
116
-	$coord = explode(',',$_GET['coord']);
116
+	$coord = explode(',', $_GET['coord']);
117 117
 	if ($tracker) {
118
-		$spotter_array = $TrackerLive->getMinLiveTrackerDatabyCoord($coord,$filter);
118
+		$spotter_array = $TrackerLive->getMinLiveTrackerDatabyCoord($coord, $filter);
119 119
 	} elseif ($marine) {
120
-		$spotter_array = $MarineLive->getMinLiveMarineDatabyCoord($coord,$filter);
120
+		$spotter_array = $MarineLive->getMinLiveMarineDatabyCoord($coord, $filter);
121 121
 	} else {
122
-		$spotter_array = $SpotterLive->getMinLiveSpotterDatabyCoord($coord,$filter);
122
+		$spotter_array = $SpotterLive->getMinLiveSpotterDatabyCoord($coord, $filter);
123 123
 	}
124 124
 } elseif (isset($_GET['archive']) && isset($_GET['begindate']) && isset($_GET['enddate']) && isset($_GET['speed']) && !isset($_GET['tracker']) && !isset($_GET['marine'])) {
125 125
 	$from_archive = true;
126 126
 //	$begindate = filter_input(INPUT_GET,'begindate',FILTER_VALIDATE_REGEXP,array("options"=>array("regexp"=>'~^\d{4}/\d{2}/\d{2}$~')));
127 127
 //	$enddate = filter_input(INPUT_GET,'enddate',FILTER_VALIDATE_REGEXP,array("options"=>array("regexp"=>'~^\d{4}/\d{2}/\d{2}$~')));
128
-	$begindate = filter_input(INPUT_GET,'begindate',FILTER_SANITIZE_NUMBER_INT);
129
-	$enddate = filter_input(INPUT_GET,'enddate',FILTER_SANITIZE_NUMBER_INT);
130
-	$archivespeed = filter_input(INPUT_GET,'speed',FILTER_SANITIZE_NUMBER_INT);
131
-	$begindate = date('Y-m-d H:i:s',$begindate);
132
-	$enddate = date('Y-m-d H:i:s',$enddate);
133
-	$spotter_array = $SpotterArchive->getMinLiveSpotterData($begindate,$enddate,$filter);
128
+	$begindate = filter_input(INPUT_GET, 'begindate', FILTER_SANITIZE_NUMBER_INT);
129
+	$enddate = filter_input(INPUT_GET, 'enddate', FILTER_SANITIZE_NUMBER_INT);
130
+	$archivespeed = filter_input(INPUT_GET, 'speed', FILTER_SANITIZE_NUMBER_INT);
131
+	$begindate = date('Y-m-d H:i:s', $begindate);
132
+	$enddate = date('Y-m-d H:i:s', $enddate);
133
+	$spotter_array = $SpotterArchive->getMinLiveSpotterData($begindate, $enddate, $filter);
134 134
 } elseif ($min) {
135 135
 	if ($tracker) {
136 136
 		$spotter_array = $TrackerLive->getMinLiveTrackerData($filter);
@@ -142,18 +142,18 @@  discard block
 block discarded – undo
142 142
 #	$min = true;
143 143
 } else {
144 144
 	if ($tracker) {
145
-		$spotter_array = $TrackerLive->getLiveTrackerData('','',$filter);
145
+		$spotter_array = $TrackerLive->getLiveTrackerData('', '', $filter);
146 146
 	} elseif ($marine) {
147
-		$spotter_array = $marineLive->getLiveMarineData('','',$filter);
147
+		$spotter_array = $marineLive->getLiveMarineData('', '', $filter);
148 148
 	} else {
149
-		$spotter_array = $SpotterLive->getLiveSpotterData('','',$filter);
149
+		$spotter_array = $SpotterLive->getLiveSpotterData('', '', $filter);
150 150
 	}
151 151
 }
152 152
 
153 153
 if (!empty($spotter_array) || $usecoord) {
154 154
 	if ($usecoord) {
155 155
 		if (isset($_GET['archive'])) {
156
-			$flightcnt = $SpotterArchive->getLiveSpotterCount($begindate,$enddate,$filter);
156
+			$flightcnt = $SpotterArchive->getLiveSpotterCount($begindate, $enddate, $filter);
157 157
 		} else {
158 158
 			$flightcnt = $SpotterLive->getLiveSpotterCount($filter);
159 159
 		}
@@ -161,7 +161,7 @@  discard block
 block discarded – undo
161 161
 	if ($flightcnt == '') $flightcnt = 0;
162 162
 } else $flightcnt = 0;
163 163
 
164
-$sqltime = round(microtime(true)-$begintime,2);
164
+$sqltime = round(microtime(true) - $begintime, 2);
165 165
 
166 166
 if ((!isset($_COOKIE['flightestimation']) && isset($globalMapEstimation) && $globalMapEstimation == FALSE) || (isset($_COOKIE['flightestimation']) && $_COOKIE['flightestimation'] == 'false')) $usenextlatlon = false;
167 167
 else $usenextlatlon = true;
@@ -178,7 +178,7 @@  discard block
 block discarded – undo
178 178
 		if (!empty($spotter_array) && is_array($spotter_array))
179 179
 		{
180 180
 			$output .= '"features": [';
181
-			foreach($spotter_array as $spotter_item)
181
+			foreach ($spotter_array as $spotter_item)
182 182
 			{
183 183
 				$j++;
184 184
 				date_default_timezone_set('UTC');
@@ -234,8 +234,8 @@  discard block
 block discarded – undo
234 234
 */
235 235
 							//$output .= '"fc": "'.$spotter_item['nb'].'",';
236 236
 						if (isset($spotter_item['ident']) && $spotter_item['ident'] != '') {
237
-							if ($compress) $output .= '"c": "'.str_replace('\\','',$spotter_item['ident']).'",';
238
-							else $output .= '"callsign": "'.str_replace('\\','',$spotter_item['ident']).'",';
237
+							if ($compress) $output .= '"c": "'.str_replace('\\', '', $spotter_item['ident']).'",';
238
+							else $output .= '"callsign": "'.str_replace('\\', '', $spotter_item['ident']).'",';
239 239
 							//"
240 240
 						} else {
241 241
 							if ($compress) $output .= '"c": "NA",';
@@ -244,7 +244,7 @@  discard block
 block discarded – undo
244 244
 						if (isset($spotter_item['registration'])) $output .= '"registration": "'.$spotter_item['registration'].'",';
245 245
 						if (isset($spotter_item['aircraft_name']) && isset($spotter_item['aircraft_type'])) {
246 246
 							$output .= '"aircraft_name": "'.$spotter_item['aircraft_name'].' ('.$spotter_item['aircraft_type'].')",';
247
-							$output .= '"aircraft_wiki": "http://'.strtolower($globalLanguage).'.wikipedia.org/wiki/'.urlencode(str_replace(' ','_',$spotter_item['aircraft_name'])).'",';
247
+							$output .= '"aircraft_wiki": "http://'.strtolower($globalLanguage).'.wikipedia.org/wiki/'.urlencode(str_replace(' ', '_', $spotter_item['aircraft_name'])).'",';
248 248
 						} elseif (isset($spotter_item['aircraft_type'])) {
249 249
 							$output .= '"aircraft_name": "NA ('.$spotter_item['aircraft_type'].')",';
250 250
 						} elseif (!$min) {
@@ -385,16 +385,16 @@  discard block
 block discarded – undo
385 385
 						else $output .= '"heading": "'.$spotter_item['heading'].'",';
386 386
 						
387 387
 						if (isset($archivespeed)) {
388
-							$nextcoord = $Common->nextcoord($spotter_item['latitude'],$spotter_item['longitude'],$spotter_item['ground_speed'],$spotter_item['heading'],$archivespeed);
388
+							$nextcoord = $Common->nextcoord($spotter_item['latitude'], $spotter_item['longitude'], $spotter_item['ground_speed'], $spotter_item['heading'], $archivespeed);
389 389
 							$output .= '"nextlatlon": ['.$nextcoord['latitude'].','.$nextcoord['longitude'].'],';
390 390
 						} elseif ($usenextlatlon) {
391
-							$nextcoord = $Common->nextcoord($spotter_item['latitude'],$spotter_item['longitude'],$spotter_item['ground_speed'],$spotter_item['heading']);
391
+							$nextcoord = $Common->nextcoord($spotter_item['latitude'], $spotter_item['longitude'], $spotter_item['ground_speed'], $spotter_item['heading']);
392 392
 							$output .= '"nextlatlon": ['.$nextcoord['latitude'].','.$nextcoord['longitude'].'],';
393 393
 						}
394 394
 
395 395
 						if (!$min) $output .= '"image": "'.$image.'",';
396 396
 						if (isset($spotter_item['image_copyright']) && $spotter_item['image_copyright'] != '') {
397
-							$output .= '"image_copyright": "'.str_replace('"',"'",trim(str_replace(array("\r\n","\r","\n","\\r","\\n","\\r\\n"),'',$spotter_item['image_copyright']))).'",';
397
+							$output .= '"image_copyright": "'.str_replace('"', "'", trim(str_replace(array("\r\n", "\r", "\n", "\\r", "\\n", "\\r\\n"), '', $spotter_item['image_copyright']))).'",';
398 398
 						}
399 399
 						if (isset($spotter_item['image_source_website'])) {
400 400
 							$output .= '"image_source_website": "'.urlencode($spotter_item['image_source_website']).'",';
@@ -416,7 +416,7 @@  discard block
 block discarded – undo
416 416
 							$output .= '"waypoints": "'.$spotter_item['waypoints'].'",';
417 417
 						}
418 418
 						if (isset($spotter_item['acars'])) {
419
-							$output .= '"acars": "'.trim(str_replace(array("\r\n","\r","\n","\\r","\\n","\\r\\n"), '<br />',$spotter_item['acars']['message'])).'",';
419
+							$output .= '"acars": "'.trim(str_replace(array("\r\n", "\r", "\n", "\\r", "\\n", "\\r\\n"), '<br />', $spotter_item['acars']['message'])).'",';
420 420
 						}
421 421
 						// type when not aircraft ?
422 422
 						if (isset($spotter_item['type'])) {
@@ -494,7 +494,7 @@  discard block
 block discarded – undo
494 494
                 
495 495
 			}
496 496
 */
497
-				$history = filter_input(INPUT_GET,'history',FILTER_SANITIZE_STRING);
497
+				$history = filter_input(INPUT_GET, 'history', FILTER_SANITIZE_STRING);
498 498
 				if ($history == '' && isset($_COOKIE['history'])) $history = $_COOKIE['history'];
499 499
 				
500 500
 				if (
@@ -502,11 +502,11 @@  discard block
 block discarded – undo
502 502
 				    || ((isset($globalMapHistory) && $globalMapHistory) || $allhistory)
503 503
 				//    || (isset($history) && $history != '' && $history != 'NA' && ($history == $spotter_item['ident'] || $history == $spotter_item['flightaware_id']))
504 504
 				//    || (isset($history) && $history != '' && $history != 'NA' && $history == $spotter_item['ident'])
505
-				    || (isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['flightaware_id']) && str_replace('-','',$history) == str_replace('-','',$spotter_item['flightaware_id']))
505
+				    || (isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['flightaware_id']) && str_replace('-', '', $history) == str_replace('-', '', $spotter_item['flightaware_id']))
506 506
 				    || (isset($history) && $history == '' && isset($spotter_item['flightaware_id']) && isset($_GET['flightaware_id']) && $_GET['flightaware_id'] == $spotter_item['flightaware_id'])
507
-				    || (isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['fammarine_id']) && str_replace('-','',$history) == str_replace('-','',$spotter_item['fammarine_id']))
507
+				    || (isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['fammarine_id']) && str_replace('-', '', $history) == str_replace('-', '', $spotter_item['fammarine_id']))
508 508
 				    || (isset($history) && $history == '' && isset($spotter_item['flightaware_id']) && isset($_GET['fammarine_id']) && $_GET['fammarine_id'] == $spotter_item['fammarine_id'])
509
-				    || (isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['famtrackid']) && str_replace('-','',$history) == str_replace('-','',$spotter_item['famtrackid']))
509
+				    || (isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['famtrackid']) && str_replace('-', '', $history) == str_replace('-', '', $spotter_item['famtrackid']))
510 510
 				    || (isset($history) && $history == '' && isset($spotter_item['flightaware_id']) && isset($_GET['famtrackid']) && $_GET['famtrackid'] == $spotter_item['famtrackid'])
511 511
 				    ) {
512 512
 					if ($tracker) {
@@ -543,9 +543,9 @@  discard block
 block discarded – undo
543 543
 								else $output_history = '{"type": "Feature","properties": {"callsign": "'.$spotter_item['ident'].'","type": "history","altitude": "'.$alt.'"},"geometry": {"type": "LineString","coordinates": [';
544 544
 							}
545 545
 							$output_history .= '[';
546
-							$output_history .=  $spotter_history['longitude'].', ';
547
-							$output_history .=  $spotter_history['latitude'].', ';
548
-							$output_history .=  $spotter_history['altitude']*30.48;
546
+							$output_history .= $spotter_history['longitude'].', ';
547
+							$output_history .= $spotter_history['latitude'].', ';
548
+							$output_history .= $spotter_history['altitude']*30.48;
549 549
 							$output_history .= '],';
550 550
 							/*
551 551
 							if ($from_archive === false) {
@@ -563,8 +563,8 @@  discard block
 block discarded – undo
563 563
 								else $output_history = '{"type": "Feature","properties": {"callsign": "'.$spotter_item['ident'].'","type": "history"},"geometry": {"type": "LineString","coordinates": [';
564 564
 							} else $d = true;
565 565
 							$output_history .= '[';
566
-							$output_history .=  $spotter_history['longitude'].', ';
567
-							$output_history .=  $spotter_history['latitude'];
566
+							$output_history .= $spotter_history['longitude'].', ';
567
+							$output_history .= $spotter_history['latitude'];
568 568
 							$output_history .= '],';
569 569
 							/*
570 570
 							if ($from_archive === false) {
@@ -580,9 +580,9 @@  discard block
 block discarded – undo
580 580
 					
581 581
 						if ($from_archive === false) {
582 582
 							$output_historyd = '[';
583
-							$output_historyd .=  $spotter_item['longitude'].', ';
584
-							$output_historyd .=  $spotter_item['latitude'];
585
-							if (isset($spotter_history['altitude'])) $output_historyd .=  ','.$spotter_item['altitude']*30.48;
583
+							$output_historyd .= $spotter_item['longitude'].', ';
584
+							$output_historyd .= $spotter_item['latitude'];
585
+							if (isset($spotter_history['altitude'])) $output_historyd .= ','.$spotter_item['altitude']*30.48;
586 586
 							$output_historyd .= '],';
587 587
 							//$output_history = $output_historyd.$output_history;
588 588
 							$output_history = $output_history.$output_historyd;
@@ -596,7 +596,7 @@  discard block
 block discarded – undo
596 596
 					}
597 597
 				}
598 598
 				
599
-				if (((isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['flightaware_id']) && str_replace('-','',$history) == str_replace('-','',$spotter_item['flightaware_id']))
599
+				if (((isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['flightaware_id']) && str_replace('-', '', $history) == str_replace('-', '', $spotter_item['flightaware_id']))
600 600
 				    || (isset($history) && $history == '' && isset($spotter_item['flightaware_id']) && isset($_GET['flightaware_id']) && $_GET['flightaware_id'] == $spotter_item['flightaware_id']))
601 601
 				     && (isset($spotter_item['departure_airport']) 
602 602
 				        && $spotter_item['departure_airport'] != 'NA' 
@@ -630,7 +630,7 @@  discard block
 block discarded – undo
630 630
 
631 631
 				//if (isset($history) && $history != '' && $history == $spotter_item['ident'] && isset($spotter_item['departure_airport']) && $spotter_item['departure_airport'] != 'NA' && isset($spotter_item['arrival_airport']) && $spotter_item['arrival_airport'] != 'NA' && ((isset($_COOKIE['MapRoute']) && $_COOKIE['MapRoute'] == "true") || (!isset($_COOKIE['MapRoute']) && (!isset($globalMapRoute) || (isset($globalMapRoute) && $globalMapRoute))))) {
632 632
 				//if (isset($history) && $history != '' && $history == $spotter_item['ident'] && isset($spotter_item['arrival_airport']) && $spotter_item['arrival_airport'] != 'NA' && ((isset($_COOKIE['MapRoute']) && $_COOKIE['MapRoute'] == "true") || (!isset($_COOKIE['MapRoute']) && (!isset($globalMapRoute) || (isset($globalMapRoute) && $globalMapRoute))))) {
633
-				if (((isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['flightaware_id']) && str_replace('-','',$history) == str_replace('-','',$spotter_item['flightaware_id']))
633
+				if (((isset($history) && $history != '' && $history != 'NA' && isset($spotter_item['flightaware_id']) && str_replace('-', '', $history) == str_replace('-', '', $spotter_item['flightaware_id']))
634 634
 				    || (isset($history) && $history == '' && isset($spotter_item['flightaware_id']) && isset($_GET['flightaware_id']) && $_GET['flightaware_id'] == $spotter_item['flightaware_id']))
635 635
 				     && (isset($spotter_item['arrival_airport']) 
636 636
 				        && $spotter_item['arrival_airport'] != 'NA' 
@@ -661,7 +661,7 @@  discard block
 block discarded – undo
661 661
 			$output  = substr($output, 0, -1);
662 662
 			$output .= ']';
663 663
 			$output .= ',"initial_sqltime": "'.$sqltime.'",';
664
-			$output .= '"totaltime": "'.round(microtime(true)-$begintime,2).'",';
664
+			$output .= '"totaltime": "'.round(microtime(true) - $begintime, 2).'",';
665 665
 			if (isset($begindate)) $output .= '"archive_date": "'.$begindate.'",';
666 666
 			$output .= '"fc": "'.$j.'"';
667 667
 		} else {
Please login to merge, or discard this patch.
Braces   +291 added lines, -114 removed lines patch added patch discarded remove patch
@@ -48,27 +48,52 @@  discard block
 block discarded – undo
48 48
 }
49 49
 header('Content-Type: text/javascript');
50 50
 
51
-if (!isset($globalJsonCompress)) $compress = true;
52
-else $compress = $globalJsonCompress;
51
+if (!isset($globalJsonCompress)) {
52
+	$compress = true;
53
+} else {
54
+	$compress = $globalJsonCompress;
55
+}
53 56
 
54 57
 $from_archive = false;
55 58
 $min = true;
56 59
 $allhistory = false;
57 60
 $filter['source'] = array();
58
-if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalVATSIM) && $globalVATSIM && isset($_COOKIE['filter_ShowVATSIM']) && $_COOKIE['filter_ShowVATSIM'] == 'true') $filter['source'] = array_merge($filter['source'],array('vatsimtxt'));
59
-if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalIVAO) && $globalIVAO && isset($_COOKIE['filter_ShowIVAO']) && $_COOKIE['filter_ShowIVAO'] == 'true') $filter['source'] = array_merge($filter['source'],array('whazzup'));
60
-if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalphpVMS) && $globalphpVMS && isset($_COOKIE['filter_ShowVMS']) && $_COOKIE['filter_ShowVMS'] == 'true') $filter['source'] = array_merge($filter['source'],array('phpvmacars'));
61
-if ((!isset($globalMapchoose) || $globalMapchoose) && isset($globalSBS1) && $globalSBS1 && isset($_COOKIE['filter_ShowSBS1']) && $_COOKIE['filter_ShowSBS1'] == 'true') $filter['source'] = array_merge($filter['source'],array('sbs','famaprs'));
62
-if ((!isset($globalMapchoose) || $globalMapchoose) && isset($globalAPRS) && $globalAPRS && isset($_COOKIE['filter_ShowAPRS']) && $_COOKIE['filter_ShowAPRS'] == 'true') $filter['source'] = array_merge($filter['source'],array('aprs'));
63
-if (isset($_COOKIE['filter_ident']) && $_COOKIE['filter_ident'] != '') $filter['ident'] = filter_var($_COOKIE['filter_ident'],FILTER_SANITIZE_STRING);
64
-if (isset($_COOKIE['filter_Airlines']) && $_COOKIE['filter_Airlines'] != '') $filter['airlines'] = filter_var_array(explode(',',$_COOKIE['filter_Airlines']),FILTER_SANITIZE_STRING);
65
-if (isset($_COOKIE['filter_Sources']) && $_COOKIE['filter_Sources'] != '') $filter['source_aprs'] = filter_var_array(explode(',',$_COOKIE['filter_Sources']),FILTER_SANITIZE_STRING);
66
-if (isset($_COOKIE['filter_airlinestype']) && $_COOKIE['filter_airlinestype'] != 'all') $filter['airlinestype'] = filter_var($_COOKIE['filter_airlinestype'],FILTER_SANITIZE_STRING);
67
-if (isset($_COOKIE['filter_alliance']) && $_COOKIE['filter_alliance'] != 'all') $filter['alliance'] = filter_var($_COOKIE['filter_alliance'],FILTER_SANITIZE_STRING);
61
+if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalVATSIM) && $globalVATSIM && isset($_COOKIE['filter_ShowVATSIM']) && $_COOKIE['filter_ShowVATSIM'] == 'true') {
62
+	$filter['source'] = array_merge($filter['source'],array('vatsimtxt'));
63
+}
64
+if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalIVAO) && $globalIVAO && isset($_COOKIE['filter_ShowIVAO']) && $_COOKIE['filter_ShowIVAO'] == 'true') {
65
+	$filter['source'] = array_merge($filter['source'],array('whazzup'));
66
+}
67
+if ((!isset($globalMapVAchoose) || $globalMapVAchoose) && isset($globalphpVMS) && $globalphpVMS && isset($_COOKIE['filter_ShowVMS']) && $_COOKIE['filter_ShowVMS'] == 'true') {
68
+	$filter['source'] = array_merge($filter['source'],array('phpvmacars'));
69
+}
70
+if ((!isset($globalMapchoose) || $globalMapchoose) && isset($globalSBS1) && $globalSBS1 && isset($_COOKIE['filter_ShowSBS1']) && $_COOKIE['filter_ShowSBS1'] == 'true') {
71
+	$filter['source'] = array_merge($filter['source'],array('sbs','famaprs'));
72
+}
73
+if ((!isset($globalMapchoose) || $globalMapchoose) && isset($globalAPRS) && $globalAPRS && isset($_COOKIE['filter_ShowAPRS']) && $_COOKIE['filter_ShowAPRS'] == 'true') {
74
+	$filter['source'] = array_merge($filter['source'],array('aprs'));
75
+}
76
+if (isset($_COOKIE['filter_ident']) && $_COOKIE['filter_ident'] != '') {
77
+	$filter['ident'] = filter_var($_COOKIE['filter_ident'],FILTER_SANITIZE_STRING);
78
+}
79
+if (isset($_COOKIE['filter_Airlines']) && $_COOKIE['filter_Airlines'] != '') {
80
+	$filter['airlines'] = filter_var_array(explode(',',$_COOKIE['filter_Airlines']),FILTER_SANITIZE_STRING);
81
+}
82
+if (isset($_COOKIE['filter_Sources']) && $_COOKIE['filter_Sources'] != '') {
83
+	$filter['source_aprs'] = filter_var_array(explode(',',$_COOKIE['filter_Sources']),FILTER_SANITIZE_STRING);
84
+}
85
+if (isset($_COOKIE['filter_airlinestype']) && $_COOKIE['filter_airlinestype'] != 'all') {
86
+	$filter['airlinestype'] = filter_var($_COOKIE['filter_airlinestype'],FILTER_SANITIZE_STRING);
87
+}
88
+if (isset($_COOKIE['filter_alliance']) && $_COOKIE['filter_alliance'] != 'all') {
89
+	$filter['alliance'] = filter_var($_COOKIE['filter_alliance'],FILTER_SANITIZE_STRING);
90
+}
68 91
 
69 92
 if (isset($globalMapPopup) && !$globalMapPopup && !(isset($_COOKIE['flightpopup']) && $_COOKIE['flightpopup'] == 'true')) {
70 93
 	$min = true;
71
-} else $min = false;
94
+} else {
95
+	$min = false;
96
+}
72 97
 
73 98
 if (isset($_GET['ident'])) {
74 99
 	$ident = urldecode(filter_input(INPUT_GET,'ident',FILTER_SANITIZE_STRING));
@@ -157,21 +182,33 @@  discard block
 block discarded – undo
157 182
 		} else {
158 183
 			$flightcnt = $SpotterLive->getLiveSpotterCount($filter);
159 184
 		}
160
-	} else $flightcnt = count($spotter_array);
161
-	if ($flightcnt == '') $flightcnt = 0;
162
-} else $flightcnt = 0;
185
+	} else {
186
+		$flightcnt = count($spotter_array);
187
+	}
188
+	if ($flightcnt == '') {
189
+		$flightcnt = 0;
190
+	}
191
+	} else {
192
+	$flightcnt = 0;
193
+}
163 194
 
164 195
 $sqltime = round(microtime(true)-$begintime,2);
165 196
 
166
-if ((!isset($_COOKIE['flightestimation']) && isset($globalMapEstimation) && $globalMapEstimation == FALSE) || (isset($_COOKIE['flightestimation']) && $_COOKIE['flightestimation'] == 'false')) $usenextlatlon = false;
167
-else $usenextlatlon = true;
197
+if ((!isset($_COOKIE['flightestimation']) && isset($globalMapEstimation) && $globalMapEstimation == FALSE) || (isset($_COOKIE['flightestimation']) && $_COOKIE['flightestimation'] == 'false')) {
198
+	$usenextlatlon = false;
199
+} else {
200
+	$usenextlatlon = true;
201
+}
168 202
 $j = 0;
169 203
 $prev_flightaware_id = '';
170 204
 $aircrafts_shadow = array();
171 205
 $output = '{';
172 206
 	$output .= '"type": "FeatureCollection",';
173
-		if ($min) $output .= '"minimal": "true",';
174
-		else $output .= '"minimal": "false",';
207
+		if ($min) {
208
+			$output .= '"minimal": "true",';
209
+		} else {
210
+			$output .= '"minimal": "false",';
211
+		}
175 212
 		//$output .= '"fc": "'.$flightcnt.'",';
176 213
 		$output .= '"sqt": "'.$sqltime.'",';
177 214
 
@@ -215,18 +252,29 @@  discard block
 block discarded – undo
215 252
 						}
216 253
 						$output .= '"properties": {';
217 254
 						if (isset($spotter_item['flightaware_id'])) {
218
-							if ($compress) $output .= '"fi": "'.$spotter_item['flightaware_id'].'",';
219
-							else $output .= '"flightaware_id": "'.$spotter_item['flightaware_id'].'",';
255
+							if ($compress) {
256
+								$output .= '"fi": "'.$spotter_item['flightaware_id'].'",';
257
+							} else {
258
+								$output .= '"flightaware_id": "'.$spotter_item['flightaware_id'].'",';
259
+							}
220 260
 						} elseif (isset($spotter_item['famtrackid'])) {
221
-							if ($compress) $output .= '"fti": "'.$spotter_item['famtrackid'].'",';
222
-							else $output .= '"famtrackid": "'.$spotter_item['famtrackid'].'",';
261
+							if ($compress) {
262
+								$output .= '"fti": "'.$spotter_item['famtrackid'].'",';
263
+							} else {
264
+								$output .= '"famtrackid": "'.$spotter_item['famtrackid'].'",';
265
+							}
223 266
 						} elseif (isset($spotter_item['fammarine_id'])) {
224
-							if ($compress) $output .= '"fmi": "'.$spotter_item['fammarine_id'].'",';
225
-							else $output .= '"fammarineid": "'.$spotter_item['fammarine_id'].'",';
267
+							if ($compress) {
268
+								$output .= '"fmi": "'.$spotter_item['fammarine_id'].'",';
269
+							} else {
270
+								$output .= '"fammarineid": "'.$spotter_item['fammarine_id'].'",';
271
+							}
226 272
 						}
227 273
 							$output .= '"fc": "'.$flightcnt.'",';
228 274
 							$output .= '"sqt": "'.$sqltime.'",';
229
-							if (isset($begindate)) $output .= '"archive_date": "'.$begindate.'",';
275
+							if (isset($begindate)) {
276
+								$output .= '"archive_date": "'.$begindate.'",';
277
+							}
230 278
 
231 279
 /*
232 280
 							if ($min) $output .= '"minimal": "true",';
@@ -234,14 +282,22 @@  discard block
 block discarded – undo
234 282
 */
235 283
 							//$output .= '"fc": "'.$spotter_item['nb'].'",';
236 284
 						if (isset($spotter_item['ident']) && $spotter_item['ident'] != '') {
237
-							if ($compress) $output .= '"c": "'.str_replace('\\','',$spotter_item['ident']).'",';
238
-							else $output .= '"callsign": "'.str_replace('\\','',$spotter_item['ident']).'",';
285
+							if ($compress) {
286
+								$output .= '"c": "'.str_replace('\\','',$spotter_item['ident']).'",';
287
+							} else {
288
+								$output .= '"callsign": "'.str_replace('\\','',$spotter_item['ident']).'",';
289
+							}
239 290
 							//"
240 291
 						} else {
241
-							if ($compress) $output .= '"c": "NA",';
242
-							else $output .= '"callsign": "NA",';
292
+							if ($compress) {
293
+								$output .= '"c": "NA",';
294
+							} else {
295
+								$output .= '"callsign": "NA",';
296
+							}
297
+						}
298
+						if (isset($spotter_item['registration'])) {
299
+							$output .= '"registration": "'.$spotter_item['registration'].'",';
243 300
 						}
244
-						if (isset($spotter_item['registration'])) $output .= '"registration": "'.$spotter_item['registration'].'",';
245 301
 						if (isset($spotter_item['aircraft_name']) && isset($spotter_item['aircraft_type'])) {
246 302
 							$output .= '"aircraft_name": "'.$spotter_item['aircraft_name'].' ('.$spotter_item['aircraft_type'].')",';
247 303
 							$output .= '"aircraft_wiki": "http://'.strtolower($globalLanguage).'.wikipedia.org/wiki/'.urlencode(str_replace(' ','_',$spotter_item['aircraft_name'])).'",';
@@ -254,16 +310,23 @@  discard block
 block discarded – undo
254 310
 							$output .= '"aircraft_icao": "'.$spotter_item['aircraft_icao'].'",';
255 311
 						}
256 312
 						if (!isset($spotter_item['aircraft_shadow']) && !$tracker) {
257
-							if (!isset($spotter_item['aircraft_icao']) || $spotter_item['aircraft_icao'] == '') $spotter_item['aircraft_shadow'] = '';
258
-							else {
313
+							if (!isset($spotter_item['aircraft_icao']) || $spotter_item['aircraft_icao'] == '') {
314
+								$spotter_item['aircraft_shadow'] = '';
315
+							} else {
259 316
 								$aircraft_icao = $spotter_item['aircraft_icao'];
260
-								if (isset($aircrafts_shadow[$aircraft_icao])) $spotter_item['aircraft_shadow'] = $aircrafts_shadow[$aircraft_icao];
261
-								else {
317
+								if (isset($aircrafts_shadow[$aircraft_icao])) {
318
+									$spotter_item['aircraft_shadow'] = $aircrafts_shadow[$aircraft_icao];
319
+								} else {
262 320
 									$aircraft_info = $Spotter->getAllAircraftInfo($spotter_item['aircraft_icao']);
263
-									if (count($aircraft_info) > 0) $spotter_item['aircraft_shadow'] = $aircraft_info[0]['aircraft_shadow'];
264
-									elseif (isset($spotter_item['format_source']) && $spotter_item['format_source'] == 'aprs') $spotter_item['aircraft_shadow'] = 'PA18.png';
265
-									elseif ($aircraft_icao == 'PARAGLIDER') $spotter_item['aircraft_shadow'] = 'PARAGLIDER.png';
266
-									else $spotter_item['aircraft_shadow'] = '';
321
+									if (count($aircraft_info) > 0) {
322
+										$spotter_item['aircraft_shadow'] = $aircraft_info[0]['aircraft_shadow'];
323
+									} elseif (isset($spotter_item['format_source']) && $spotter_item['format_source'] == 'aprs') {
324
+										$spotter_item['aircraft_shadow'] = 'PA18.png';
325
+									} elseif ($aircraft_icao == 'PARAGLIDER') {
326
+										$spotter_item['aircraft_shadow'] = 'PARAGLIDER.png';
327
+									} else {
328
+										$spotter_item['aircraft_shadow'] = '';
329
+									}
267 330
 									$aircrafts_shadow[$aircraft_icao] = $spotter_item['aircraft_shadow'];
268 331
 								}
269 332
 							}
@@ -271,73 +334,139 @@  discard block
 block discarded – undo
271 334
 						if (!isset($spotter_item['aircraft_shadow']) || $spotter_item['aircraft_shadow'] == '') {
272 335
 							if ($tracker) {
273 336
 								if (isset($spotter_item['type']) && $spotter_item['type'] == 'Ambulance') {
274
-									if ($compress) $output .= '"as": "ambulance.png",';
275
-									else $output .= '"aircraft_shadow": "ambulance.png",';
337
+									if ($compress) {
338
+										$output .= '"as": "ambulance.png",';
339
+									} else {
340
+										$output .= '"aircraft_shadow": "ambulance.png",';
341
+									}
276 342
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Police') {
277
-									if ($compress) $output .= '"as": "police.png",';
278
-									else $output .= '"aircraft_shadow": "police.png",';
343
+									if ($compress) {
344
+										$output .= '"as": "police.png",';
345
+									} else {
346
+										$output .= '"aircraft_shadow": "police.png",';
347
+									}
279 348
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Yacht (Sail)') {
280
-									if ($compress) $output .= '"as": "ship.png",';
281
-									else $output .= '"aircraft_shadow": "ship.png",';
349
+									if ($compress) {
350
+										$output .= '"as": "ship.png",';
351
+									} else {
352
+										$output .= '"aircraft_shadow": "ship.png",';
353
+									}
282 354
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Ship (Power Boat)') {
283
-									if ($compress) $output .= '"as": "ship.png",';
284
-									else $output .= '"aircraft_shadow": "ship.png",';
355
+									if ($compress) {
356
+										$output .= '"as": "ship.png",';
357
+									} else {
358
+										$output .= '"aircraft_shadow": "ship.png",';
359
+									}
285 360
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Shuttle') {
286
-									if ($compress) $output .= '"as": "ship.png",';
287
-									else $output .= '"aircraft_shadow": "ship.png",';
361
+									if ($compress) {
362
+										$output .= '"as": "ship.png",';
363
+									} else {
364
+										$output .= '"aircraft_shadow": "ship.png",';
365
+									}
288 366
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Truck') {
289
-									if ($compress) $output .= '"as": "truck.png",';
290
-									else $output .= '"aircraft_shadow": "truck.png",';
367
+									if ($compress) {
368
+										$output .= '"as": "truck.png",';
369
+									} else {
370
+										$output .= '"aircraft_shadow": "truck.png",';
371
+									}
291 372
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Truck (18 Wheeler)') {
292
-									if ($compress) $output .= '"as": "truck.png",';
293
-									else $output .= '"aircraft_shadow": "truck.png",';
373
+									if ($compress) {
374
+										$output .= '"as": "truck.png",';
375
+									} else {
376
+										$output .= '"aircraft_shadow": "truck.png",';
377
+									}
294 378
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Aircraft (small)') {
295
-									if ($compress) $output .= '"as": "aircraft.png",';
296
-									else $output .= '"aircraft_shadow": "aircraft.png",';
379
+									if ($compress) {
380
+										$output .= '"as": "aircraft.png",';
381
+									} else {
382
+										$output .= '"aircraft_shadow": "aircraft.png",';
383
+									}
297 384
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Large Aircraft') {
298
-									if ($compress) $output .= '"as": "aircraft.png",';
299
-									else $output .= '"aircraft_shadow": "aircraft.png",';
385
+									if ($compress) {
386
+										$output .= '"as": "aircraft.png",';
387
+									} else {
388
+										$output .= '"aircraft_shadow": "aircraft.png",';
389
+									}
300 390
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Helicopter') {
301
-									if ($compress) $output .= '"as": "helico.png",';
302
-									else $output .= '"aircraft_shadow": "helico.png",';
391
+									if ($compress) {
392
+										$output .= '"as": "helico.png",';
393
+									} else {
394
+										$output .= '"aircraft_shadow": "helico.png",';
395
+									}
303 396
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Railroad Engine') {
304
-									if ($compress) $output .= '"as": "rail.png",';
305
-									else $output .= '"aircraft_shadow": "rail.png",';
397
+									if ($compress) {
398
+										$output .= '"as": "rail.png",';
399
+									} else {
400
+										$output .= '"aircraft_shadow": "rail.png",';
401
+									}
306 402
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Firetruck') {
307
-									if ($compress) $output .= '"as": "firetruck.png",';
308
-									else $output .= '"aircraft_shadow": "firetruck.png",';
403
+									if ($compress) {
404
+										$output .= '"as": "firetruck.png",';
405
+									} else {
406
+										$output .= '"aircraft_shadow": "firetruck.png",';
407
+									}
309 408
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Bus') {
310
-									if ($compress) $output .= '"as": "bus.png",';
311
-									else $output .= '"aircraft_shadow": "bus.png",';
409
+									if ($compress) {
410
+										$output .= '"as": "bus.png",';
411
+									} else {
412
+										$output .= '"aircraft_shadow": "bus.png",';
413
+									}
312 414
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Phone') {
313
-									if ($compress) $output .= '"as": "phone.png",';
314
-									else $output .= '"aircraft_shadow": "phone.png",';
415
+									if ($compress) {
416
+										$output .= '"as": "phone.png",';
417
+									} else {
418
+										$output .= '"aircraft_shadow": "phone.png",';
419
+									}
315 420
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Jogger') {
316
-									if ($compress) $output .= '"as": "jogger.png",';
317
-									else $output .= '"aircraft_shadow": "jogger.png",';
421
+									if ($compress) {
422
+										$output .= '"as": "jogger.png",';
423
+									} else {
424
+										$output .= '"aircraft_shadow": "jogger.png",';
425
+									}
318 426
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Bike') {
319
-									if ($compress) $output .= '"as": "bike.png",';
320
-									else $output .= '"aircraft_shadow": "bike.png",';
427
+									if ($compress) {
428
+										$output .= '"as": "bike.png",';
429
+									} else {
430
+										$output .= '"aircraft_shadow": "bike.png",';
431
+									}
321 432
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Motorcycle') {
322
-									if ($compress) $output .= '"as": "motorcycle.png",';
323
-									else $output .= '"aircraft_shadow": "motorcycle.png",';
433
+									if ($compress) {
434
+										$output .= '"as": "motorcycle.png",';
435
+									} else {
436
+										$output .= '"aircraft_shadow": "motorcycle.png",';
437
+									}
324 438
 								} elseif (isset($spotter_item['type']) && $spotter_item['type'] == 'Balloon') {
325
-									if ($compress) $output .= '"as": "balloon.png",';
326
-									else $output .= '"aircraft_shadow": "balloon.png",';
439
+									if ($compress) {
440
+										$output .= '"as": "balloon.png",';
441
+									} else {
442
+										$output .= '"aircraft_shadow": "balloon.png",';
443
+									}
327 444
 								} else {
328
-									if ($compress) $output .= '"as": "car.png",';
329
-									else $output .= '"aircraft_shadow": "car.png",';
445
+									if ($compress) {
446
+										$output .= '"as": "car.png",';
447
+									} else {
448
+										$output .= '"aircraft_shadow": "car.png",';
449
+									}
330 450
 								}
331 451
 							} elseif ($marine) {
332
-								if ($compress) $output .= '"as": "ship.png",';
333
-								else $output .= '"aircraft_shadow": "ship.png",';
452
+								if ($compress) {
453
+									$output .= '"as": "ship.png",';
454
+								} else {
455
+									$output .= '"aircraft_shadow": "ship.png",';
456
+								}
334 457
 							} else {
335
-								if ($compress) $output .= '"as": "default.png",';
336
-								else $output .= '"aircraft_shadow": "default.png",';
458
+								if ($compress) {
459
+									$output .= '"as": "default.png",';
460
+								} else {
461
+									$output .= '"aircraft_shadow": "default.png",';
462
+								}
337 463
 							}
338 464
 						} else {
339
-							if ($compress) $output .= '"as": "'.$spotter_item['aircraft_shadow'].'",';
340
-							else $output .= '"aircraft_shadow": "'.$spotter_item['aircraft_shadow'].'",';
465
+							if ($compress) {
466
+								$output .= '"as": "'.$spotter_item['aircraft_shadow'].'",';
467
+							} else {
468
+								$output .= '"aircraft_shadow": "'.$spotter_item['aircraft_shadow'].'",';
469
+							}
341 470
 						}
342 471
 						if (isset($spotter_item['airline_name'])) {
343 472
 							$output .= '"airline_name": "'.$spotter_item['airline_name'].'",';
@@ -345,8 +474,11 @@  discard block
 block discarded – undo
345 474
 							$output .= '"airline_name": "NA",';
346 475
 						}
347 476
 						if (isset($spotter_item['departure_airport'])) {
348
-							if ($compress) $output .= '"dac": "'.$spotter_item['departure_airport'].'",';
349
-							else $output .= '"departure_airport_code": "'.$spotter_item['departure_airport'].'",';
477
+							if ($compress) {
478
+								$output .= '"dac": "'.$spotter_item['departure_airport'].'",';
479
+							} else {
480
+								$output .= '"departure_airport_code": "'.$spotter_item['departure_airport'].'",';
481
+							}
350 482
 						}
351 483
 						if (isset($spotter_item['departure_airport_city'])) {
352 484
 							$output .= '"departure_airport": "'.$spotter_item['departure_airport_city'].', '.$spotter_item['departure_airport_country'].'",';
@@ -358,8 +490,11 @@  discard block
 block discarded – undo
358 490
 							$output .= '"arrival_airport_time": "'.$spotter_item['arrival_airport_time'].'",';
359 491
 						}
360 492
 						if (isset($spotter_item['arrival_airport'])) {
361
-							if ($compress) $output .= '"aac": "'.$spotter_item['arrival_airport'].'",';
362
-							else $output .= '"arrival_airport_code": "'.$spotter_item['arrival_airport'].'",';
493
+							if ($compress) {
494
+								$output .= '"aac": "'.$spotter_item['arrival_airport'].'",';
495
+							} else {
496
+								$output .= '"arrival_airport_code": "'.$spotter_item['arrival_airport'].'",';
497
+							}
363 498
 						}
364 499
 						if (isset($spotter_item['arrival_airport_city'])) {
365 500
 							$output .= '"arrival_airport": "'.$spotter_item['arrival_airport_city'].', '.$spotter_item['arrival_airport_country'].'",';
@@ -378,11 +513,17 @@  discard block
 block discarded – undo
378 513
 						}
379 514
 						
380 515
 						if (isset($spotter_item['altitude'])) {
381
-							if ($compress) $output .= '"a": "'.$spotter_item['altitude'].'",';
382
-							else $output .= '"altitude": "'.$spotter_item['altitude'].'",';
516
+							if ($compress) {
517
+								$output .= '"a": "'.$spotter_item['altitude'].'",';
518
+							} else {
519
+								$output .= '"altitude": "'.$spotter_item['altitude'].'",';
520
+							}
521
+						}
522
+						if ($compress) {
523
+							$output .= '"h": "'.$spotter_item['heading'].'",';
524
+						} else {
525
+							$output .= '"heading": "'.$spotter_item['heading'].'",';
383 526
 						}
384
-						if ($compress)$output .= '"h": "'.$spotter_item['heading'].'",';
385
-						else $output .= '"heading": "'.$spotter_item['heading'].'",';
386 527
 						
387 528
 						if (isset($archivespeed)) {
388 529
 							$nextcoord = $Common->nextcoord($spotter_item['latitude'],$spotter_item['longitude'],$spotter_item['ground_speed'],$spotter_item['heading'],$archivespeed);
@@ -392,7 +533,9 @@  discard block
 block discarded – undo
392 533
 							$output .= '"nextlatlon": ['.$nextcoord['latitude'].','.$nextcoord['longitude'].'],';
393 534
 						}
394 535
 
395
-						if (!$min) $output .= '"image": "'.$image.'",';
536
+						if (!$min) {
537
+							$output .= '"image": "'.$image.'",';
538
+						}
396 539
 						if (isset($spotter_item['image_copyright']) && $spotter_item['image_copyright'] != '') {
397 540
 							$output .= '"image_copyright": "'.str_replace('"',"'",trim(str_replace(array("\r\n","\r","\n","\\r","\\n","\\r\\n"),'',$spotter_item['image_copyright']))).'",';
398 541
 						}
@@ -400,8 +543,11 @@  discard block
 block discarded – undo
400 543
 							$output .= '"image_source_website": "'.urlencode($spotter_item['image_source_website']).'",';
401 544
 						}
402 545
 						if (isset($spotter_item['squawk'])) {
403
-							if ($compress) $output .= '"sq": "'.$spotter_item['squawk'].'",';
404
-							else $output .= '"squawk": "'.$spotter_item['squawk'].'",';
546
+							if ($compress) {
547
+								$output .= '"sq": "'.$spotter_item['squawk'].'",';
548
+							} else {
549
+								$output .= '"squawk": "'.$spotter_item['squawk'].'",';
550
+							}
405 551
 						}
406 552
 						if (isset($spotter_item['squawk_usage'])) {
407 553
 							$output .= '"squawk_usage": "'.$spotter_item['squawk_usage'].'",';
@@ -420,14 +566,23 @@  discard block
 block discarded – undo
420 566
 						}
421 567
 						// type when not aircraft ?
422 568
 						if (isset($spotter_item['type'])) {
423
-							if ($compress) $output .= '"t": "'.$spotter_item['type'].'"';
424
-							else $output .= '"type": "'.$spotter_item['type'].'"';
569
+							if ($compress) {
570
+								$output .= '"t": "'.$spotter_item['type'].'"';
571
+							} else {
572
+								$output .= '"type": "'.$spotter_item['type'].'"';
573
+							}
425 574
 						} elseif ($marine) {
426
-							if ($compress) $output .= '"t": "ship"';
427
-							else $output .= '"type": "ship"';
575
+							if ($compress) {
576
+								$output .= '"t": "ship"';
577
+							} else {
578
+								$output .= '"type": "ship"';
579
+							}
428 580
 						} else {
429
-							if ($compress) $output .= '"t": "aircraft"';
430
-							else $output .= '"type": "aircraft"';
581
+							if ($compress) {
582
+								$output .= '"t": "aircraft"';
583
+							} else {
584
+								$output .= '"type": "aircraft"';
585
+							}
431 586
 						}
432 587
 						$output .= '},';
433 588
 						$output .= '"geometry": {';
@@ -495,7 +650,9 @@  discard block
 block discarded – undo
495 650
 			}
496 651
 */
497 652
 				$history = filter_input(INPUT_GET,'history',FILTER_SANITIZE_STRING);
498
-				if ($history == '' && isset($_COOKIE['history'])) $history = $_COOKIE['history'];
653
+				if ($history == '' && isset($_COOKIE['history'])) {
654
+					$history = $_COOKIE['history'];
655
+				}
499 656
 				
500 657
 				if (
501 658
 				    (isset($_COOKIE['flightpath']) && $_COOKIE['flightpath'] == 'true') 
@@ -539,8 +696,11 @@  discard block
 block discarded – undo
539 696
 									$output_history .= ']}},';
540 697
 									$output .= $output_history;
541 698
 								}
542
-								if ($compress) $output_history = '{"type": "Feature","properties": {"c": "'.$spotter_item['ident'].'","t": "history","a": "'.$alt.'"},"geometry": {"type": "LineString","coordinates": [';
543
-								else $output_history = '{"type": "Feature","properties": {"callsign": "'.$spotter_item['ident'].'","type": "history","altitude": "'.$alt.'"},"geometry": {"type": "LineString","coordinates": [';
699
+								if ($compress) {
700
+									$output_history = '{"type": "Feature","properties": {"c": "'.$spotter_item['ident'].'","t": "history","a": "'.$alt.'"},"geometry": {"type": "LineString","coordinates": [';
701
+								} else {
702
+									$output_history = '{"type": "Feature","properties": {"callsign": "'.$spotter_item['ident'].'","type": "history","altitude": "'.$alt.'"},"geometry": {"type": "LineString","coordinates": [';
703
+								}
544 704
 							}
545 705
 							$output_history .= '[';
546 706
 							$output_history .=  $spotter_history['longitude'].', ';
@@ -559,9 +719,14 @@  discard block
 block discarded – undo
559 719
 							$prev_alt = $alt;
560 720
 						} else {
561 721
 							if ($d == false) {
562
-								if ($compress) $output_history = '{"type": "Feature","properties": {"c": "'.$spotter_item['ident'].'","t": "history"},"geometry": {"type": "LineString","coordinates": [';
563
-								else $output_history = '{"type": "Feature","properties": {"callsign": "'.$spotter_item['ident'].'","type": "history"},"geometry": {"type": "LineString","coordinates": [';
564
-							} else $d = true;
722
+								if ($compress) {
723
+									$output_history = '{"type": "Feature","properties": {"c": "'.$spotter_item['ident'].'","t": "history"},"geometry": {"type": "LineString","coordinates": [';
724
+								} else {
725
+									$output_history = '{"type": "Feature","properties": {"callsign": "'.$spotter_item['ident'].'","type": "history"},"geometry": {"type": "LineString","coordinates": [';
726
+								}
727
+							} else {
728
+								$d = true;
729
+							}
565 730
 							$output_history .= '[';
566 731
 							$output_history .=  $spotter_history['longitude'].', ';
567 732
 							$output_history .=  $spotter_history['latitude'];
@@ -582,7 +747,9 @@  discard block
 block discarded – undo
582 747
 							$output_historyd = '[';
583 748
 							$output_historyd .=  $spotter_item['longitude'].', ';
584 749
 							$output_historyd .=  $spotter_item['latitude'];
585
-							if (isset($spotter_history['altitude'])) $output_historyd .=  ','.$spotter_item['altitude']*30.48;
750
+							if (isset($spotter_history['altitude'])) {
751
+								$output_historyd .=  ','.$spotter_item['altitude']*30.48;
752
+							}
586 753
 							$output_historyd .= '],';
587 754
 							//$output_history = $output_historyd.$output_history;
588 755
 							$output_history = $output_history.$output_historyd;
@@ -604,8 +771,11 @@  discard block
 block discarded – undo
604 771
 				        && $spotter_item['arrival_airport'] != 'NA' 
605 772
 				        && ((isset($_COOKIE['MapRoute']) && $_COOKIE['MapRoute'] == "true") 
606 773
 				    	    || (!isset($_COOKIE['MapRoute']) && isset($globalMapRoute) && $globalMapRoute)))) {
607
-				    if ($compress) $output_air = '{"type": "Feature","properties": {"c": "'.$spotter_item['ident'].'","t": "route"},"geometry": {"type": "LineString","coordinates": [';
608
-				    else $output_air = '{"type": "Feature","properties": {"callsign": "'.$spotter_item['ident'].'","type": "route"},"geometry": {"type": "LineString","coordinates": [';
774
+				    if ($compress) {
775
+				    	$output_air = '{"type": "Feature","properties": {"c": "'.$spotter_item['ident'].'","t": "route"},"geometry": {"type": "LineString","coordinates": [';
776
+				    } else {
777
+				    	$output_air = '{"type": "Feature","properties": {"callsign": "'.$spotter_item['ident'].'","type": "route"},"geometry": {"type": "LineString","coordinates": [';
778
+				    }
609 779
 				    if (isset($spotter_item['departure_airport_latitude'])) {
610 780
 					$output_air .= '['.$spotter_item['departure_airport_longitude'].','.$spotter_item['departure_airport_latitude'].'],';
611 781
 				    } elseif (isset($spotter_item['departure_airport']) && $spotter_item['departure_airport'] != 'NA') {
@@ -638,8 +808,11 @@  discard block
 block discarded – undo
638 808
 				    	    || (!isset($_COOKIE['MapRemainaingRoute']) && (!isset($globalMapRemainingRoute) 
639 809
 				    	    || (isset($globalMapRemainingRoute) && $globalMapRemainingRoute)))))) {
640 810
 				    $havedata = false;
641
-				    if ($compress) $output_dest = '{"type": "Feature","properties": {"c": "'.$spotter_item['ident'].'","t": "routedest"},"geometry": {"type": "LineString","coordinates": [';
642
-				    else $output_dest = '{"type": "Feature","properties": {"callsign": "'.$spotter_item['ident'].'","type": "routedest"},"geometry": {"type": "LineString","coordinates": [';
811
+				    if ($compress) {
812
+				    	$output_dest = '{"type": "Feature","properties": {"c": "'.$spotter_item['ident'].'","t": "routedest"},"geometry": {"type": "LineString","coordinates": [';
813
+				    } else {
814
+				    	$output_dest = '{"type": "Feature","properties": {"callsign": "'.$spotter_item['ident'].'","type": "routedest"},"geometry": {"type": "LineString","coordinates": [';
815
+				    }
643 816
 				    $output_dest .= '['.$spotter_item['longitude'].','.$spotter_item['latitude'].'],';
644 817
 
645 818
 				    if (isset($spotter_item['arrival_airport_latitude'])) {
@@ -654,7 +827,9 @@  discard block
 block discarded – undo
654 827
 				    }
655 828
 				    //$output_dest  = substr($output_dest, 0, -1);
656 829
 				    $output_dest .= ']}},';
657
-				    if ($havedata) $output .= $output_dest;
830
+				    if ($havedata) {
831
+				    	$output .= $output_dest;
832
+				    }
658 833
 				    unset($output_dest);
659 834
 				}
660 835
 			}
@@ -662,7 +837,9 @@  discard block
 block discarded – undo
662 837
 			$output .= ']';
663 838
 			$output .= ',"initial_sqltime": "'.$sqltime.'",';
664 839
 			$output .= '"totaltime": "'.round(microtime(true)-$begintime,2).'",';
665
-			if (isset($begindate)) $output .= '"archive_date": "'.$begindate.'",';
840
+			if (isset($begindate)) {
841
+				$output .= '"archive_date": "'.$begindate.'",';
842
+			}
666 843
 			$output .= '"fc": "'.$j.'"';
667 844
 		} else {
668 845
 			$output .= '"features": ';
Please login to merge, or discard this patch.
location-data.php 3 patches
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -5,7 +5,7 @@  discard block
 block discarded – undo
5 5
 $Source = new Source();
6 6
 
7 7
 if (isset($_GET['sourceid'])) {
8
-	$sourceid = filter_input(INPUT_GET,'sourceid',FILTER_SANITIZE_NUMBER_INT);
8
+	$sourceid = filter_input(INPUT_GET, 'sourceid', FILTER_SANITIZE_NUMBER_INT);
9 9
 	$source_data = $Source->getLocationInfoById($sourceid);
10 10
 	if (isset($source_data[0])) {
11 11
  ?>
@@ -34,8 +34,8 @@  discard block
 block discarded – undo
34 34
 print '</div>';
35 35
 
36 36
 if ($spotter_item['city'] != '') print '<div><span>'._("City").'</span>'.$spotter_item['city'].'</div>';
37
-if ($spotter_item['country'] !='') print '<div><span>'._("Country").'</span>'.$spotter_item['country'].'</div>';
38
-print '<div><span>'._("Coordinates").'</span>'.round($spotter_item['latitude'],3).', '.round($spotter_item['longitude'],3).'</div>';
37
+if ($spotter_item['country'] != '') print '<div><span>'._("Country").'</span>'.$spotter_item['country'].'</div>';
38
+print '<div><span>'._("Coordinates").'</span>'.round($spotter_item['latitude'], 3).', '.round($spotter_item['longitude'], 3).'</div>';
39 39
 /*
40 40
 if ($spotter_item['atc_range'] > 0) {
41 41
     print '<div><span>'._("Range").'</span>';
Please login to merge, or discard this patch.
Braces   +11 added lines, -4 removed lines patch added patch discarded remove patch
@@ -17,8 +17,11 @@  discard block
 block discarded – undo
17 17
 date_default_timezone_set('UTC');
18 18
 
19 19
 print '<div class="top">';
20
-if ($spotter_item['name'] != '') print '<div class="right"><div class="callsign-details"><div class="callsign">'.$spotter_item['name'].'</div>';
21
-else print '<div class="right"><div class="callsign-details"><div class="callsign">'.$spotter_item['location_id'].'</div>';
20
+if ($spotter_item['name'] != '') {
21
+	print '<div class="right"><div class="callsign-details"><div class="callsign">'.$spotter_item['name'].'</div>';
22
+} else {
23
+	print '<div class="right"><div class="callsign-details"><div class="callsign">'.$spotter_item['location_id'].'</div>';
24
+}
22 25
 print '</div>';
23 26
 
24 27
 print '</div></div>';
@@ -33,8 +36,12 @@  discard block
 block discarded – undo
33 36
 print $spotter_item['last_seen'];
34 37
 print '</div>';
35 38
 
36
-if ($spotter_item['city'] != '') print '<div><span>'._("City").'</span>'.$spotter_item['city'].'</div>';
37
-if ($spotter_item['country'] !='') print '<div><span>'._("Country").'</span>'.$spotter_item['country'].'</div>';
39
+if ($spotter_item['city'] != '') {
40
+	print '<div><span>'._("City").'</span>'.$spotter_item['city'].'</div>';
41
+}
42
+if ($spotter_item['country'] !='') {
43
+	print '<div><span>'._("Country").'</span>'.$spotter_item['country'].'</div>';
44
+}
38 45
 print '<div><span>'._("Coordinates").'</span>'.round($spotter_item['latitude'],3).', '.round($spotter_item['longitude'],3).'</div>';
39 46
 /*
40 47
 if ($spotter_item['atc_range'] > 0) {
Please login to merge, or discard this patch.
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -46,9 +46,9 @@
 block discarded – undo
46 46
 print '</div>';
47 47
 
48 48
 if ($spotter_item['description'] != '') {
49
-    print '<div class="notamtext"><span>'._("Info").'</span>';
50
-    print $spotter_item['description'];
51
-    print '</div>';
49
+	print '<div class="notamtext"><span>'._("Info").'</span>';
50
+	print $spotter_item['description'];
51
+	print '</div>';
52 52
 }
53 53
 
54 54
 print '</div>';
Please login to merge, or discard this patch.
location-geojson.php 3 patches
Braces   +5 added lines, -4 removed lines patch added patch discarded remove patch
@@ -35,10 +35,11 @@
 block discarded – undo
35 35
 			$output .= '"city": "'.$spotter_item['city'].'",';
36 36
 			$output .= '"country": "'.$spotter_item['country'].'",';
37 37
 			$output .= '"altitude": "'.$spotter_item['altitude'].'",';
38
-			if ($spotter_item['name'] != '' && $spotter_item['city'] != '' && $spotter_item['country'] != '')
39
-				$output .= '"popupContent": "'.$spotter_item['name'].' : '.$spotter_item['city'].', '.$spotter_item['country'].'",';
40
-			elseif ($spotter_item['location_id'] != '')
41
-				$output .= '"popupContent": "'.$spotter_item['location_id'].'",';
38
+			if ($spotter_item['name'] != '' && $spotter_item['city'] != '' && $spotter_item['country'] != '') {
39
+							$output .= '"popupContent": "'.$spotter_item['name'].' : '.$spotter_item['city'].', '.$spotter_item['country'].'",';
40
+			} elseif ($spotter_item['location_id'] != '') {
41
+							$output .= '"popupContent": "'.$spotter_item['location_id'].'",';
42
+			}
42 43
 			$output .= '"icon": "'.$globalURL.'/images/'.$spotter_item['logo'].'",';
43 44
 			$output .= '"type": "'.$spotter_item['type'].'",';
44 45
 			$output .= '"image_thumb": "'.$spotter_item['image_thumb'].'"';
Please login to merge, or discard this patch.
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -16,14 +16,14 @@  discard block
 block discarded – undo
16 16
 		$coords = explode(',',$_GET['coord']);
17 17
 //		$spotter_array = Source::getAllLocationInfobyCoord($coords);
18 18
 		if ((isset($_COOKIE['show_GroundStation']) && $_COOKIE['show_GroundStation'] == 'true') 
19
-		    || (!isset($_COOKIE['show_GroundStation']) && (!isset($globalMapGroundStation) || $globalMapGroundStation === TRUE))) {
19
+			|| (!isset($_COOKIE['show_GroundStation']) && (!isset($globalMapGroundStation) || $globalMapGroundStation === TRUE))) {
20 20
 			$spotter_array = $Source->getAllLocationInfo();
21 21
 		} else {
22 22
 			$spotter_array = $Source->getLocationInfoByType('');
23 23
 		}
24 24
 	} else {
25 25
 		if ((isset($_COOKIE['show_GroundStation']) && $_COOKIE['show_GroundStation'] == 'true') 
26
-		    || (!isset($_COOKIE['show_GroundStation']) && (!isset($globalMapGroundStation) || $globalMapGroundStation === TRUE))) {
26
+			|| (!isset($_COOKIE['show_GroundStation']) && (!isset($globalMapGroundStation) || $globalMapGroundStation === TRUE))) {
27 27
 			$spotter_array = $Source->getAllLocationInfo();
28 28
 		} else {
29 29
 			$spotter_array = $Source->getLocationInfoByType('');
@@ -39,7 +39,7 @@  discard block
 block discarded – undo
39 39
 		date_default_timezone_set('UTC');
40 40
 		//waypoint plotting
41 41
 		$output .= '{"type": "Feature",';
42
-		    $output .= '"properties": {';
42
+			$output .= '"properties": {';
43 43
 			$output .= '"id": "'.$spotter_item['id'].'",';
44 44
 			$output .= '"location_id": "'.$spotter_item['location_id'].'",';
45 45
 			$output .= '"name": "'.$spotter_item['name'].'",';
@@ -53,13 +53,13 @@  discard block
 block discarded – undo
53 53
 			$output .= '"icon": "'.$globalURL.'/images/'.$spotter_item['logo'].'",';
54 54
 			$output .= '"type": "'.$spotter_item['type'].'",';
55 55
 			$output .= '"image_thumb": "'.$spotter_item['image_thumb'].'"';
56
-		    $output .= '},';
57
-		    $output .= '"geometry": {';
56
+			$output .= '},';
57
+			$output .= '"geometry": {';
58 58
 			$output .= '"type": "Point",';
59 59
 			$output .= '"coordinates": [';
60
-			    $output .= $spotter_item['longitude'].', '.$spotter_item['latitude'];
60
+				$output .= $spotter_item['longitude'].', '.$spotter_item['latitude'];
61 61
 			$output .= ']';
62
-		    $output .= '}';
62
+			$output .= '}';
63 63
 		$output .= '},';
64 64
 	}
65 65
 	$output  = substr($output, 0, -1);
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -13,7 +13,7 @@  discard block
 block discarded – undo
13 13
 if (!isset($globalDemo)) {
14 14
 	if (isset($_GET['coord'])) 
15 15
 	{
16
-		$coords = explode(',',$_GET['coord']);
16
+		$coords = explode(',', $_GET['coord']);
17 17
 //		$spotter_array = Source::getAllLocationInfobyCoord($coords);
18 18
 		if ((isset($_COOKIE['show_GroundStation']) && $_COOKIE['show_GroundStation'] == 'true') 
19 19
 		    || (!isset($_COOKIE['show_GroundStation']) && (!isset($globalMapGroundStation) || $globalMapGroundStation === TRUE))) {
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
 $output = '{"type": "FeatureCollection","features": [';
35 35
 if (!empty($spotter_array) && count($spotter_array) > 0)
36 36
 {
37
-	foreach($spotter_array as $spotter_item)
37
+	foreach ($spotter_array as $spotter_item)
38 38
 	{
39 39
 		date_default_timezone_set('UTC');
40 40
 		//waypoint plotting
@@ -62,7 +62,7 @@  discard block
 block discarded – undo
62 62
 		    $output .= '}';
63 63
 		$output .= '},';
64 64
 	}
65
-	$output  = substr($output, 0, -1);
65
+	$output = substr($output, 0, -1);
66 66
 }
67 67
 $output .= ']}';
68 68
 
Please login to merge, or discard this patch.
require/class.Source.php 2 patches
Spacing   +22 added lines, -22 removed lines patch added patch discarded remove patch
@@ -15,7 +15,7 @@  discard block
 block discarded – undo
15 15
 		try {
16 16
 			$sth = $this->db->prepare($query);
17 17
 			$sth->execute($query_values);
18
-		} catch(PDOException $e) {
18
+		} catch (PDOException $e) {
19 19
 			return "error : ".$e->getMessage();
20 20
 		}
21 21
 		$all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -28,7 +28,7 @@  discard block
 block discarded – undo
28 28
 		try {
29 29
 			$sth = $this->db->prepare($query);
30 30
 			$sth->execute($query_values);
31
-		} catch(PDOException $e) {
31
+		} catch (PDOException $e) {
32 32
 			return "error : ".$e->getMessage();
33 33
 		}
34 34
 		$all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
 		try {
42 42
 			$sth = $this->db->prepare($query);
43 43
 			$sth->execute($query_values);
44
-		} catch(PDOException $e) {
44
+		} catch (PDOException $e) {
45 45
 			return "error : ".$e->getMessage();
46 46
 		}
47 47
 		$all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
 		try {
55 55
 			$sth = $this->db->prepare($query);
56 56
 			$sth->execute($query_values);
57
-		} catch(PDOException $e) {
57
+		} catch (PDOException $e) {
58 58
 			return "error : ".$e->getMessage();
59 59
 		}
60 60
 		$all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
 		try {
68 68
 			$sth = $this->db->prepare($query);
69 69
 			$sth->execute($query_values);
70
-		} catch(PDOException $e) {
70
+		} catch (PDOException $e) {
71 71
 			return "error : ".$e->getMessage();
72 72
 		}
73 73
 		$all = $sth->fetchAll(PDO::FETCH_ASSOC);
@@ -80,56 +80,56 @@  discard block
 block discarded – undo
80 80
 		try {
81 81
 			$sth = $this->db->prepare($query);
82 82
 			$sth->execute($query_values);
83
-		} catch(PDOException $e) {
83
+		} catch (PDOException $e) {
84 84
 			return "error : ".$e->getMessage();
85 85
 		}
86 86
 		$all = $sth->fetchAll(PDO::FETCH_ASSOC);
87 87
 		return $all;
88 88
 	}
89 89
 
90
-	public function addLocation($name,$latitude,$longitude,$altitude,$city,$country,$source,$logo = 'antenna.png',$type = '',$source_id = 0,$location_id = 0,$last_seen = '', $description = '') {
90
+	public function addLocation($name, $latitude, $longitude, $altitude, $city, $country, $source, $logo = 'antenna.png', $type = '', $source_id = 0, $location_id = 0, $last_seen = '', $description = '') {
91 91
 		if ($last_seen == '') $last_seen = date('Y-m-d H:i:s');
92 92
 		$query = "INSERT INTO source_location (name,latitude,longitude,altitude,country,city,logo,source,type,source_id,last_seen,location_id,description) VALUES (:name,:latitude,:longitude,:altitude,:country,:city,:logo,:source,:type,:source_id,:last_seen,:location_id,:description)";
93
-		$query_values = array(':name' => $name,':latitude' => $latitude, ':longitude' => $longitude,':altitude' => $altitude,':city' => $city,':country' => $country,':logo' => $logo,':source' => $source,':type' => $type,':source_id' => $source_id,':last_seen' => $last_seen,':location_id' => $location_id,':description' => $description);
93
+		$query_values = array(':name' => $name, ':latitude' => $latitude, ':longitude' => $longitude, ':altitude' => $altitude, ':city' => $city, ':country' => $country, ':logo' => $logo, ':source' => $source, ':type' => $type, ':source_id' => $source_id, ':last_seen' => $last_seen, ':location_id' => $location_id, ':description' => $description);
94 94
 		try {
95 95
 			$sth = $this->db->prepare($query);
96 96
 			$sth->execute($query_values);
97
-		} catch(PDOException $e) {
97
+		} catch (PDOException $e) {
98 98
 			echo "error : ".$e->getMessage();
99 99
 		}
100 100
 	}
101 101
 
102
-	public function updateLocation($name,$latitude,$longitude,$altitude,$city,$country,$source,$logo = 'antenna.png',$type = '',$source_id = 0,$location_id = 0,$last_seen = '',$description = '') {
102
+	public function updateLocation($name, $latitude, $longitude, $altitude, $city, $country, $source, $logo = 'antenna.png', $type = '', $source_id = 0, $location_id = 0, $last_seen = '', $description = '') {
103 103
 		if ($last_seen == '') $last_seen = date('Y-m-d H:i:s');
104 104
 		$query = "UPDATE source_location SET latitude = :latitude,longitude = :longitude,altitude = :altitude,country = :country,city = :city,logo = :logo,type = :type, source_id = :source_id, last_seen = :last_seen,location_id = :location_id, description = :description WHERE name = :name AND source = :source";
105
-		$query_values = array(':name' => $name,':latitude' => $latitude, ':longitude' => $longitude,':altitude' => $altitude,':city' => $city,':country' => $country,':logo' => $logo,':source' => $source,':type' => $type,':source_id' => $source_id,':last_seen' => $last_seen,':location_id' => $location_id,':description' => $description);
105
+		$query_values = array(':name' => $name, ':latitude' => $latitude, ':longitude' => $longitude, ':altitude' => $altitude, ':city' => $city, ':country' => $country, ':logo' => $logo, ':source' => $source, ':type' => $type, ':source_id' => $source_id, ':last_seen' => $last_seen, ':location_id' => $location_id, ':description' => $description);
106 106
 		try {
107 107
 			$sth = $this->db->prepare($query);
108 108
 			$sth->execute($query_values);
109
-		} catch(PDOException $e) {
109
+		} catch (PDOException $e) {
110 110
 			return "error : ".$e->getMessage();
111 111
 		}
112 112
 	}
113 113
 
114
-	public function updateLocationDescByName($name,$source,$source_id = 0,$description = '') {
114
+	public function updateLocationDescByName($name, $source, $source_id = 0, $description = '') {
115 115
 		$query = "UPDATE source_location SET description = :description WHERE source_id = :source_id AND name = :name AND source = :source";
116
-		$query_values = array(':name' => $name,':source' => $source,':source_id' => $source_id,':description' => $description);
116
+		$query_values = array(':name' => $name, ':source' => $source, ':source_id' => $source_id, ':description' => $description);
117 117
 		try {
118 118
 			$sth = $this->db->prepare($query);
119 119
 			$sth->execute($query_values);
120
-		} catch(PDOException $e) {
120
+		} catch (PDOException $e) {
121 121
 			return "error : ".$e->getMessage();
122 122
 		}
123 123
 	}
124 124
 
125
-	public function updateLocationByLocationID($name,$latitude,$longitude,$altitude,$city,$country,$source,$logo = 'antenna.png',$type = '',$source_id = 0, $location_id,$last_seen = '',$description = '') {
125
+	public function updateLocationByLocationID($name, $latitude, $longitude, $altitude, $city, $country, $source, $logo = 'antenna.png', $type = '', $source_id = 0, $location_id, $last_seen = '', $description = '') {
126 126
 		if ($last_seen == '') $last_seen = date('Y-m-d H:i:s');
127 127
 		$query = "UPDATE source_location SET latitude = :latitude,longitude = :longitude,altitude = :altitude,country = :country,city = :city,logo = :logo,type = :type, last_seen = :last_seen, description = :description WHERE location_id = :location_id AND source = :source AND source_id = :source_id";
128
-		$query_values = array(':source_id' => $source_id,':latitude' => $latitude, ':longitude' => $longitude,':altitude' => $altitude,':city' => $city,':country' => $country,':logo' => $logo,':source' => $source,':type' => $type,':last_seen' => $last_seen,':location_id' => $location_id,':description' => $description);
128
+		$query_values = array(':source_id' => $source_id, ':latitude' => $latitude, ':longitude' => $longitude, ':altitude' => $altitude, ':city' => $city, ':country' => $country, ':logo' => $logo, ':source' => $source, ':type' => $type, ':last_seen' => $last_seen, ':location_id' => $location_id, ':description' => $description);
129 129
 		try {
130 130
 			$sth = $this->db->prepare($query);
131 131
 			$sth->execute($query_values);
132
-		} catch(PDOException $e) {
132
+		} catch (PDOException $e) {
133 133
 			echo "error : ".$e->getMessage();
134 134
 		}
135 135
 	}
@@ -140,7 +140,7 @@  discard block
 block discarded – undo
140 140
 		try {
141 141
 			$sth = $this->db->prepare($query);
142 142
 			$sth->execute($query_values);
143
-		} catch(PDOException $e) {
143
+		} catch (PDOException $e) {
144 144
 			return "error : ".$e->getMessage();
145 145
 		}
146 146
 	}
@@ -151,7 +151,7 @@  discard block
 block discarded – undo
151 151
 		try {
152 152
 			$sth = $this->db->prepare($query);
153 153
 			$sth->execute($query_values);
154
-		} catch(PDOException $e) {
154
+		} catch (PDOException $e) {
155 155
 			return "error : ".$e->getMessage();
156 156
 		}
157 157
 	}
@@ -161,7 +161,7 @@  discard block
 block discarded – undo
161 161
 		try {
162 162
 			$sth = $this->db->prepare($query);
163 163
 			$sth->execute();
164
-		} catch(PDOException $e) {
164
+		} catch (PDOException $e) {
165 165
 			return "error : ".$e->getMessage();
166 166
 		}
167 167
 	}
@@ -176,7 +176,7 @@  discard block
 block discarded – undo
176 176
 		try {
177 177
 			$sth = $this->db->prepare($query);
178 178
 			$sth->execute(array(':type' => $type));
179
-		} catch(PDOException $e) {
179
+		} catch (PDOException $e) {
180 180
 			return "error";
181 181
 		}
182 182
 		return "success";
Please login to merge, or discard this patch.
Braces   +9 added lines, -3 removed lines patch added patch discarded remove patch
@@ -88,7 +88,9 @@  discard block
 block discarded – undo
88 88
 	}
89 89
 
90 90
 	public function addLocation($name,$latitude,$longitude,$altitude,$city,$country,$source,$logo = 'antenna.png',$type = '',$source_id = 0,$location_id = 0,$last_seen = '', $description = '') {
91
-		if ($last_seen == '') $last_seen = date('Y-m-d H:i:s');
91
+		if ($last_seen == '') {
92
+			$last_seen = date('Y-m-d H:i:s');
93
+		}
92 94
 		$query = "INSERT INTO source_location (name,latitude,longitude,altitude,country,city,logo,source,type,source_id,last_seen,location_id,description) VALUES (:name,:latitude,:longitude,:altitude,:country,:city,:logo,:source,:type,:source_id,:last_seen,:location_id,:description)";
93 95
 		$query_values = array(':name' => $name,':latitude' => $latitude, ':longitude' => $longitude,':altitude' => $altitude,':city' => $city,':country' => $country,':logo' => $logo,':source' => $source,':type' => $type,':source_id' => $source_id,':last_seen' => $last_seen,':location_id' => $location_id,':description' => $description);
94 96
 		try {
@@ -100,7 +102,9 @@  discard block
 block discarded – undo
100 102
 	}
101 103
 
102 104
 	public function updateLocation($name,$latitude,$longitude,$altitude,$city,$country,$source,$logo = 'antenna.png',$type = '',$source_id = 0,$location_id = 0,$last_seen = '',$description = '') {
103
-		if ($last_seen == '') $last_seen = date('Y-m-d H:i:s');
105
+		if ($last_seen == '') {
106
+			$last_seen = date('Y-m-d H:i:s');
107
+		}
104 108
 		$query = "UPDATE source_location SET latitude = :latitude,longitude = :longitude,altitude = :altitude,country = :country,city = :city,logo = :logo,type = :type, source_id = :source_id, last_seen = :last_seen,location_id = :location_id, description = :description WHERE name = :name AND source = :source";
105 109
 		$query_values = array(':name' => $name,':latitude' => $latitude, ':longitude' => $longitude,':altitude' => $altitude,':city' => $city,':country' => $country,':logo' => $logo,':source' => $source,':type' => $type,':source_id' => $source_id,':last_seen' => $last_seen,':location_id' => $location_id,':description' => $description);
106 110
 		try {
@@ -123,7 +127,9 @@  discard block
 block discarded – undo
123 127
 	}
124 128
 
125 129
 	public function updateLocationByLocationID($name,$latitude,$longitude,$altitude,$city,$country,$source,$logo = 'antenna.png',$type = '',$source_id = 0, $location_id,$last_seen = '',$description = '') {
126
-		if ($last_seen == '') $last_seen = date('Y-m-d H:i:s');
130
+		if ($last_seen == '') {
131
+			$last_seen = date('Y-m-d H:i:s');
132
+		}
127 133
 		$query = "UPDATE source_location SET latitude = :latitude,longitude = :longitude,altitude = :altitude,country = :country,city = :city,logo = :logo,type = :type, last_seen = :last_seen, description = :description WHERE location_id = :location_id AND source = :source AND source_id = :source_id";
128 134
 		$query_values = array(':source_id' => $source_id,':latitude' => $latitude, ':longitude' => $longitude,':altitude' => $altitude,':city' => $city,':country' => $country,':logo' => $logo,':source' => $source,':type' => $type,':last_seen' => $last_seen,':location_id' => $location_id,':description' => $description);
129 135
 		try {
Please login to merge, or discard this patch.
require/class.Elevation.php 3 patches
Doc Comments   +11 added lines, -1 removed lines patch added patch discarded remove patch
@@ -52,6 +52,10 @@  discard block
 block discarded – undo
52 52
 		$this->openedFiles = [];
53 53
 	}
54 54
 
55
+	/**
56
+	 * @param double $row
57
+	 * @param double $column
58
+	 */
55 59
 	private function getElevationAtPosition($fileName, $row, $column) {
56 60
 		if (!array_key_exists($fileName, $this->openedFiles)) {
57 61
 			if (!file_exists($this->htgFilesDestination . DIRECTORY_SEPARATOR . $fileName)) {
@@ -85,7 +89,7 @@  discard block
 block discarded – undo
85 89
 	 * @param float $lon
86 90
 	 * @param null  $fName
87 91
 	 *
88
-	 * @return mixed
92
+	 * @return double
89 93
 	 * @throws \Exception
90 94
 	 */
91 95
 	public function getElevation($lat, $lon, &$fName = null) {
@@ -142,6 +146,9 @@  discard block
 block discarded – undo
142 146
 		return $zN;
143 147
 	}
144 148
 
149
+	/**
150
+	 * @param integer $numPrefix
151
+	 */
145 152
 	private function getDeg($deg, $numPrefix) {
146 153
 		$deg = abs($deg);
147 154
 		$d   = floor($deg);     // round degrees
@@ -156,6 +163,9 @@  discard block
 block discarded – undo
156 163
 		return $d;
157 164
 	}
158 165
 
166
+	/**
167
+	 * @param double $deg
168
+	 */
159 169
 	private function getSec($deg) {
160 170
 		$deg = abs($deg);
161 171
 		$sec = round($deg * 3600, 4);
Please login to merge, or discard this patch.
Spacing   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
 			default:
42 42
 				throw new \Exception("bad resolution can be only one of 1,3");
43 43
 		}
44
-		register_shutdown_function(function () {
44
+		register_shutdown_function(function() {
45 45
 			$this->closeAllFiles();
46 46
 		});
47 47
 	}
@@ -55,10 +55,10 @@  discard block
 block discarded – undo
55 55
 
56 56
 	private function getElevationAtPosition($fileName, $row, $column) {
57 57
 		if (!array_key_exists($fileName, $this->openedFiles)) {
58
-			if (!file_exists($this->htgFilesDestination . DIRECTORY_SEPARATOR . $fileName)) {
58
+			if (!file_exists($this->htgFilesDestination.DIRECTORY_SEPARATOR.$fileName)) {
59 59
 				throw new \Exception("File '{$fileName}' not exists.");
60 60
 			}
61
-			$file = fopen($this->htgFilesDestination . DIRECTORY_SEPARATOR . $fileName, "r");
61
+			$file = fopen($this->htgFilesDestination.DIRECTORY_SEPARATOR.$fileName, "r");
62 62
 			if ($file === false) {
63 63
 				throw new \Exception("Cant open file '{$fileName}' for reading.");
64 64
 			}
@@ -72,7 +72,7 @@  discard block
 block discarded – undo
72 72
 			throw new \Exception("Not implemented yet");
73 73
 		}
74 74
 		$aRow     = $this->measPerDeg - $row;
75
-		$position = ($this->measPerDeg * ($aRow - 1)) + $column;
75
+		$position = ($this->measPerDeg*($aRow - 1)) + $column;
76 76
 		$position *= 2;
77 77
 		fseek($file, $position);
78 78
 		$short  = fread($file, 2);
@@ -100,8 +100,8 @@  discard block
 block discarded – undo
100 100
 		$latSec = $this->getSec($lat);
101 101
 		$lonSec = $this->getSec($lon);
102 102
 
103
-		$Xn = round($latSec / $this->resolution, 3);
104
-		$Yn = round($lonSec / $this->resolution, 3);
103
+		$Xn = round($latSec/$this->resolution, 3);
104
+		$Yn = round($lonSec/$this->resolution, 3);
105 105
 
106 106
 		$a1 = round($Xn);
107 107
 		$a2 = round($Yn);
@@ -133,55 +133,55 @@  discard block
 block discarded – undo
133 133
 		$b3 = $this->getElevationAtPosition($fName, $b1, $b2);
134 134
 		$c3 = $this->getElevationAtPosition($fName, $c1, $c2);
135 135
 
136
-		$n1 = ($c2 - $a2) * ($b3 - $a3) - ($c3 - $a3) * ($b2 - $a2);
137
-		$n2 = ($c3 - $a3) * ($b1 - $a1) - ($c1 - $a1) * ($b3 - $a3);
138
-		$n3 = ($c1 - $a1) * ($b2 - $a2) - ($c2 - $a2) * ($b1 - $a1);
136
+		$n1 = ($c2 - $a2)*($b3 - $a3) - ($c3 - $a3)*($b2 - $a2);
137
+		$n2 = ($c3 - $a3)*($b1 - $a1) - ($c1 - $a1)*($b3 - $a3);
138
+		$n3 = ($c1 - $a1)*($b2 - $a2) - ($c2 - $a2)*($b1 - $a1);
139 139
 
140
-		$d  = -$n1 * $a1 - $n2 * $a2 - $n3 * $a3;
141
-		$zN = (-$n1 * $Xn - $n2 * $Yn - $d) / $n3;
140
+		$d  = -$n1*$a1 - $n2*$a2 - $n3*$a3;
141
+		$zN = (-$n1*$Xn - $n2*$Yn - $d)/$n3;
142 142
 
143 143
 		return $zN;
144 144
 	}
145 145
 
146 146
 	private function getDeg($deg, $numPrefix) {
147 147
 		$deg = abs($deg);
148
-		$d   = floor($deg);     // round degrees
148
+		$d   = floor($deg); // round degrees
149 149
 		if ($numPrefix >= 3) {
150 150
 			if ($d < 100) {
151
-				$d = '0' . $d;
151
+				$d = '0'.$d;
152 152
 			}
153 153
 		} // pad with leading zeros
154 154
 		if ($d < 10) {
155
-			$d = '0' . $d;
155
+			$d = '0'.$d;
156 156
 		}
157 157
 		return $d;
158 158
 	}
159 159
 
160 160
 	private function getSec($deg) {
161 161
 		$deg = abs($deg);
162
-		$sec = round($deg * 3600, 4);
163
-		$m   = fmod(floor($sec / 60), 60);
162
+		$sec = round($deg*3600, 4);
163
+		$m   = fmod(floor($sec/60), 60);
164 164
 		$s   = round(fmod($sec, 60), 4);
165
-		return ($m * 60) + $s;
165
+		return ($m*60) + $s;
166 166
 	}
167 167
 
168
-	public function download($lat,$lon, $debug = false) {
168
+	public function download($lat, $lon, $debug = false) {
169 169
 		$N      = $this->getDeg($lat, 2);
170 170
 		$E      = $this->getDeg($lon, 3);
171
-		$fileName  = "N{$N}E{$E}.hgt";
172
-		if (!file_exists($this->htgFilesDestination . DIRECTORY_SEPARATOR . $fileName)) {
171
+		$fileName = "N{$N}E{$E}.hgt";
172
+		if (!file_exists($this->htgFilesDestination.DIRECTORY_SEPARATOR.$fileName)) {
173 173
 			$Common = new Common();
174 174
 			if ($debug) echo 'Downloading '.$fileName.'.gz ...';
175
-			$Common->download('https://s3.amazonaws.com/elevation-tiles-prod/skadi/N'.$N.'/'.$fileName.'.gz',$this->htgFilesDestination . DIRECTORY_SEPARATOR . $fileName . '.gz');
176
-			if (!file_exists($this->htgFilesDestination . DIRECTORY_SEPARATOR . $fileName . '.gz')) {
175
+			$Common->download('https://s3.amazonaws.com/elevation-tiles-prod/skadi/N'.$N.'/'.$fileName.'.gz', $this->htgFilesDestination.DIRECTORY_SEPARATOR.$fileName.'.gz');
176
+			if (!file_exists($this->htgFilesDestination.DIRECTORY_SEPARATOR.$fileName.'.gz')) {
177 177
 				if ($debug) echo "File '{$fileName}.gz' not exists.";
178 178
 				return false;
179 179
 			}
180 180
 			if ($debug) echo 'Done'."\n";
181 181
 			if ($debug) echo 'Decompress '.$fileName.' ....';
182
-			$Common->gunzip($this->htgFilesDestination . DIRECTORY_SEPARATOR . $fileName . '.gz',$this->htgFilesDestination . DIRECTORY_SEPARATOR . $fileName);
182
+			$Common->gunzip($this->htgFilesDestination.DIRECTORY_SEPARATOR.$fileName.'.gz', $this->htgFilesDestination.DIRECTORY_SEPARATOR.$fileName);
183 183
 			if ($debug) echo 'Done'."\n";
184
-			unlink($this->htgFilesDestination . DIRECTORY_SEPARATOR . $fileName . '.gz');
184
+			unlink($this->htgFilesDestination.DIRECTORY_SEPARATOR.$fileName.'.gz');
185 185
 		}
186 186
 		return true;
187 187
 	}
@@ -194,11 +194,11 @@  discard block
 block discarded – undo
194 194
 		try {
195 195
 			$sth = $db->prepare($query);
196 196
 			$sth->execute($query_values);
197
-		} catch(PDOException $e) {
197
+		} catch (PDOException $e) {
198 198
 			return "error : ".$e->getMessage();
199 199
 		}
200 200
 		while ($data = $sth->fetch(PDO::FETCH_ASSOC)) {
201
-			$this->download($data['latitude'],$data['longitude'],true);
201
+			$this->download($data['latitude'], $data['longitude'], true);
202 202
 		}
203 203
 		$db = $Connection->db;
204 204
 		$query = 'SELECT latitude, longitude FROM tracker_output WHERE latitude <> 0 AND longitude <> 0 ORDER BY date DESC LIMIT 100';
@@ -206,11 +206,11 @@  discard block
 block discarded – undo
206 206
 		try {
207 207
 			$sth = $db->prepare($query);
208 208
 			$sth->execute($query_values);
209
-		} catch(PDOException $e) {
209
+		} catch (PDOException $e) {
210 210
 			return "error : ".$e->getMessage();
211 211
 		}
212 212
 		while ($data = $sth->fetch(PDO::FETCH_ASSOC)) {
213
-			$this->download($data['latitude'],$data['longitude'],true);
213
+			$this->download($data['latitude'], $data['longitude'], true);
214 214
 		}
215 215
 	}
216 216
 }
Please login to merge, or discard this patch.
Braces   +18 added lines, -6 removed lines patch added patch discarded remove patch
@@ -28,7 +28,9 @@  discard block
 block discarded – undo
28 28
 	private $openedFiles = [];
29 29
 
30 30
 	public function __construct($htgFilesDestination = '', $resolution = 3) {
31
-		if ($htgFilesDestination == '') $htgFilesDestination = dirname(__FILE__).'/../data/';
31
+		if ($htgFilesDestination == '') {
32
+			$htgFilesDestination = dirname(__FILE__).'/../data/';
33
+		}
32 34
 		$this->htgFilesDestination = $htgFilesDestination;
33 35
 		$this->resolution          = $resolution;
34 36
 		switch ($resolution) {
@@ -171,16 +173,26 @@  discard block
 block discarded – undo
171 173
 		$fileName  = "N{$N}E{$E}.hgt";
172 174
 		if (!file_exists($this->htgFilesDestination . DIRECTORY_SEPARATOR . $fileName)) {
173 175
 			$Common = new Common();
174
-			if ($debug) echo 'Downloading '.$fileName.'.gz ...';
176
+			if ($debug) {
177
+				echo 'Downloading '.$fileName.'.gz ...';
178
+			}
175 179
 			$Common->download('https://s3.amazonaws.com/elevation-tiles-prod/skadi/N'.$N.'/'.$fileName.'.gz',$this->htgFilesDestination . DIRECTORY_SEPARATOR . $fileName . '.gz');
176 180
 			if (!file_exists($this->htgFilesDestination . DIRECTORY_SEPARATOR . $fileName . '.gz')) {
177
-				if ($debug) echo "File '{$fileName}.gz' not exists.";
181
+				if ($debug) {
182
+					echo "File '{$fileName}.gz' not exists.";
183
+				}
178 184
 				return false;
179 185
 			}
180
-			if ($debug) echo 'Done'."\n";
181
-			if ($debug) echo 'Decompress '.$fileName.' ....';
186
+			if ($debug) {
187
+				echo 'Done'."\n";
188
+			}
189
+			if ($debug) {
190
+				echo 'Decompress '.$fileName.' ....';
191
+			}
182 192
 			$Common->gunzip($this->htgFilesDestination . DIRECTORY_SEPARATOR . $fileName . '.gz',$this->htgFilesDestination . DIRECTORY_SEPARATOR . $fileName);
183
-			if ($debug) echo 'Done'."\n";
193
+			if ($debug) {
194
+				echo 'Done'."\n";
195
+			}
184 196
 			unlink($this->htgFilesDestination . DIRECTORY_SEPARATOR . $fileName . '.gz');
185 197
 		}
186 198
 		return true;
Please login to merge, or discard this patch.