<?php |
<?php |
include('common.inc.php'); |
include('common.inc.php'); |
include_header("Stops"); |
include_header("Stops"); |
echo' |
echo' |
<div data-role="navbar"> |
<div data-role="navbar"> |
<ul> |
<ul> |
<li><a href="stopList.php" class="ui-btn-active">Timing Points</a></li> |
<li><a href="stopList.php">Timing Points</a></li> |
<li><a href="stopList.php?allstops=yes">All Stops</a></li> |
<li><a href="stopList.php?allstops=yes">All Stops</a></li> |
</ul> |
</ul> |
</div> |
</div> |
'; |
'; |
echo ' <ul data-role="listview" data-filter="true">'; |
|
|
echo '<div class="noscriptnav"> Go to letter: '; |
|
foreach(range('A','Z') as $letter) |
|
{ |
|
echo "<a href=\"#$letter\">$letter</a> "; |
|
} |
|
echo "</div> |
|
<script> |
|
$('.noscriptnav').hide(); |
|
</script>"; |
|
echo ' <ul data-role="listview" data-filter="true" data-inset="true" >'; |
$url = $APIurl."/json/timingpoints"; |
$url = $APIurl."/json/timingpoints"; |
if ($_REQUEST['allstops']) $url = $APIurl."/json/stops"; |
if ($_REQUEST['allstops']) $url = $APIurl."/json/stops"; |
if ($_REQUEST['lat'] && $_REQUEST['lon']) $url = $APIurl."/json/neareststops?lat={$_REQUEST['lat']}&lon={$_REQUEST['lon']}&limit=15"; |
if ($_REQUEST['lat'] && $_REQUEST['lon']) $url = $APIurl."/json/neareststops?lat={$_REQUEST['lat']}&lon={$_REQUEST['lon']}&limit=15"; |
$contents = json_decode(getPage($url)); |
$contents = json_decode(getPage($url)); |
|
debug(print_r($contents,true)); |
foreach ($contents as $key => $row) { |
foreach ($contents as $key => $row) { |
$stopName[$key] = $row[1]; |
$stopName[$key] = $row[1]; |
} |
} |
|
|
// Sort the data with volume descending, edition ascending |
// Sort the stops by name |
// Add $data as the last parameter, to sort by the common key |
|
array_multisort($stopName, SORT_ASC, $contents); |
array_multisort($stopName, SORT_ASC, $contents); |
|
|
|
$firstletter = ""; |
foreach ($contents as $row) |
foreach ($contents as $row) |
{ |
{ |
|
if (substr($row[1],0,1) != $firstletter){ |
|
echo "<a name=$firstletter></a>"; |
|
$firstletter = substr($row[1],0,1); |
|
} |
echo '<li><a href="stop.php?stopid='.$row[0].'">'.$row[1].'</a></li>'; |
echo '<li><a href="stop.php?stopid='.$row[0].'">'.$row[1].'</a></li>'; |
} |
} |
echo '</ul>'; |
echo '</ul>'; |
|
|
include_footer(); |
include_footer(); |
?> |
?> |
|
|
|
|