Merge pull request #456 from Struart88/patch-2
[FlightAirMap.git] / aircraft.php
blob8af9afca2076d3bc1a00fe9256ec590d65dab396
1 <?php
2 require_once('require/class.Connection.php');
3 require_once('require/class.Spotter.php');
4 require_once('require/class.Language.php');
5 require_once('require/class.Stats.php');
7 if (isset($_POST['aircraft_type']))
9 header('Location: '.$globalURL.'/aircraft/'.$_POST['aircraft_type']);
10 } else {
11 $Spotter = new Spotter();
12 $Stats = new Stats();
13 $title = _("Aircraft Types");
14 require_once('header.php');
15 print '<div class="column">';
16 print '<h1>'._("Aircraft Types").'</h1>';
18 $aircraft_types = $Stats->getAllAircraftTypes();
19 if (empty($aircraft_types) || $aircraft_types[0]['aircraft_manufacturer'] == '') $aircraft_types = $Spotter->getAllAircraftTypes();
20 $previous = null;
21 print '<div class="alphabet-legend">';
22 foreach($aircraft_types as $value) {
23 //$firstLetter = substr($value['aircraft_name'], 0, 1);
24 $firstLetter = substr($value['aircraft_manufacturer'], 0, 1);
25 if($previous !== $firstLetter && $firstLetter != '(' && $firstLetter != ')')
27 if ($previous !== null) print ' | ';
28 print '<a href="#'.$firstLetter.'">'.$firstLetter.'</a>';
30 if ($firstLetter != '(' && $firstLetter != ')') $previous = $firstLetter;
32 print '</div>';
33 $previous = null;
34 foreach($aircraft_types as $value) {
35 //$firstLetter = substr($value['aircraft_name'], 0, 1);
36 $firstLetter = substr($value['aircraft_manufacturer'], 0, 1);
37 if ($firstLetter != "")
39 if($previous !== $firstLetter && $firstLetter != '(' && $firstLetter != ')')
41 if ($previous !== null) print '</div>';
42 print '<a name="'.$firstLetter.'"></a><h4 class="alphabet-header">'.$firstLetter.'</h4><div class="alphabet">';
44 if ($firstLetter != '(' && $firstLetter != ')') $previous = $firstLetter;
45 print '<div class="alphabet-item">';
46 print '<a href="'.$globalURL.'/aircraft/'.$value['aircraft_icao'].'">';
47 if ($value['aircraft_name'] == '') {
48 print strtoupper($value['aircraft_manufacturer']).' '.$value['aircraft_icao'];
49 } else {
50 print strtoupper($value['aircraft_manufacturer']).' '.$value['aircraft_name'];
52 print '</a>';
53 print '</div>';
57 print '</div>';
58 require_once('footer.php');